Ask HN: Job Differences with B.Eng. IT and M.Eng. Software Engineering
I love solving problems in software, so I'm wondering if I should go for an extension of my education with a (2 year) Master of Engineering in Software Engineering.
The problem is, that I don't know what employers prefer, and what the difference would be in the jobs with the two educations. I don't want to be excluded from some exciting software jobs. But on the other hand, I could use that time it takes to study the Master's to work full-time and get a lot of hands-on knowledge. I was primarily self-taught before starting on the education, and worked a few years a a PHP web developer. On the education, I've had multiple software engineering courses (three to be precise). Ranging from introduction to SE, more advanced SE and design of software systems, also have plenty of programming courses, but primarily in Java and C#, but I know other languages myself (PHP, Ruby, Python, whatever). I don't think it matters which languages you have worked in. If I work full time in a new language, I'll probably be fluent in it very quickly. I've also have courses like discreet mathematics, operating systems and networks, networks and security, CBSE, algorithms and data structures, AI etc.
What are the differences between the jobs I could get with a B.Eng and M.Eng?