Re:Ask HN: Reasons to stay in Software Engineering
by cjhanks on Sunday July 15, 2018 @11:57AM
(#17535747)
Software interviewing has become necessarily (though unfortunately) adversarial for two major reasons; a lot of people are lying on their resume, a lot of engineers have inflated self-worth. If you're competent... don't worry, you will break through. But keep in mind, experience in this trade has a lot of value - and companies can only absorb so many people with 0 experience at any given moment in time.
That said, should you change your track from pure EE?
My personal experience in hiring has been that people with pure CS bachelors/masters are usually a worse fit for highly technical roles than those with another STEM degree. I think this is because it is harder to teach yourself electrical engineering than entry level software development.
A average candidate knows how to program. A good candidate knows has deep domain knowledge in something. A great candidate has deep domain knowledge and can turn that into code.
That said, should you change your track from pure EE?
My personal experience in hiring has been that people with pure CS bachelors/masters are usually a worse fit for highly technical roles than those with another STEM degree. I think this is because it is harder to teach yourself electrical engineering than entry level software development.
A average candidate knows how to program. A good candidate knows has deep domain knowledge in something. A great candidate has deep domain knowledge and can turn that into code.