software engineer vs cyber security entry level