2 ms·
The article misrepresents what I see happening. In larger companies engineers are treated as a commodity so salaries stay low when compared to a similar level o
by troystribling 17y ago
The article misrepresents what I see happening. In larger companies engineers are treated as a commodity so salaries stay low when compared to a similar level of experience in management, sales or marketing. People leave engineering to pursue higher paying opportunities. In tech companies management sales and marketing are mostly comprised of people who were once engineers. I have worked with many people and usually those in their 40's and 50's that stay in engineering stay because they like it and are willing to sacrifice higher compensation. As a group i believe they are more competent. I have interviewed many recent college grads that could barley articulate what a virtual function was in C++ or Java and how or why you would use it. These concepts are more than 30's years old and have been in common use in software development for the past 20 years.