4 ms·
It also means that tech giants do not really value the product and output of their engineers. They're willing to screw them over. It also means that the deflat
by antocv 13y ago
It also means that tech giants do not really value the product and output of their engineers. They're willing to screw them over.
It also means that the deflated salaries/compensation may have led to managers/business/finance decisions being all wrong - investing in some projects but not others and skeweing the technical landscape. Im thinking of things like GWT or dartlanguage, and the like, which if engineer prices would have been correct probably would not have been made at all.
The conspiring to lower compensation has hurt the field and profession of software engineering as a whole.
This shortage of "engineers" is another excuse to make government pay for education or take more immigrants and pay for them, their health care costs, language education etc, to make tax-payers pay for recruiting engineers to the tech giants.
- TeMPOraL 13y ago> It also means that tech giants do not really value the product and output of their engineers. I think the opposite. It is not in the best interest of "the product and output" for engineers to keep switching jobs every few months to get increasingly greater salaries for the same work. It creates incentives to not care about the product.
- antocv 13y agoWhat has switching jobs to do with this? How many lawyers do you see switching jobs every few months? Anyway software engineers shouldnt care about the product once the project is completed - the job to take care of the product is with devops or maintanence people. Development, and thats it.