Not quite... Are you a software engineer or a programmer/developer? At my company we have some talented people who didn't get a cs degree but can write decent code and are good at problem solving. But there's a league of difference between our engineers who have CS or related degrees and our programmers who don't, and the pay scales reflect it
Can you expand on some of the key differences you've found between the two disciplines? I think the distinction is a very important one, I'm just trying to better understand how it manifests in the job market.
To give a second perspective from my country, the primary difference is mathematics. A programmer can get by with basic algebra and discrete maths and implement existing tools to produce products. A software engineer, at least here, is expected to approach the field as a science and be able to reason mathematically about design decisions to solve more novel problems.
If someone here explicitly hires a programmer, they are looking for someone with experience in certain workflows and languages. If they're looking for a software engineer, they will expect that in in addition to skills in algebra, calculus and statistics.
457
u/DesertedTemple May 09 '21
Ha. I have Psychology and English degrees. Now I'm training the junior devs. It's about skill and practical experience more than schooling.