4 ms·
150% - devs are slowly waking up to this fact. Behind the efforts to teach everybody to code are more sinister motives: lowering the salaries for engineers.
by sergiotapia 8y ago
150% - devs are slowly waking up to this fact. Behind the efforts to teach everybody to code are more sinister motives: lowering the salaries for engineers.
- cosmodisk 8y agoHowever,the reality is that most people simply can't do it. Take an average office and try to teach everyone how to code. after a month, 99% will know how to output text to console, 10% would probably be able to write a loop or two and maybe 1 or 2 guys will realise that development is their real calling. Those 2 guys will spend the next 5-7 years just to get to the point where people would start taking them serious and some senior engineer may even listen to what they have to say about system design. Writing a simple web based calculator is easy, however doing a proper enterprise level solution isn't something any bootcamp student gets anywhere near without 10 years of experience..
- sergiotapia 8y agoCompanies are long-term thinking. Who gives a shit if it takes 10 years, they can wait.
- koala_man 8y agoA lot of the major tech companies are just barely ten years old themselves.
- cosmodisk 8y agoAlso, don't forget that development is pretty difficult job on its own,so as soon as it becomes a commodity,people will stop training and applying for these jobs,as there are plenty other jobs that are easier to do and pay the same.
- ghobs91 8y agoand yet the exact opposite is happening to software engineer salaries, their growth is outpacing tons of other fields.
- mixmastamyk 8y agoThat mitigation strategies are not entirely effective immediately does not fundamentally change their nature.
- sixtypoundhound 8y agoDepends on the dev; most higher level coding roles require proficiency in many domains and a certain level of polish. Frequently to cover the tail of the person hiring them. I've been paid quite a bit for coding... but the premium was due to the projects requiring: a) statistical expertise, b) finance & pricing knowledge, c) transaction system design, d) discretion to deal with HR / restructuring information, e) quality assurance required for contentious BOD projects, and f) willingness to accept a fair amount of uncertainty, screwed up schedules, and outright abuse from senior level leaders without snapping back or ripping their heads off. Good luck finding that at boot camp!
- int_19h 8y agoThis is just market at work. If it becomes cheaper to invest into teaching and grooming more engineers than it is to pay exorbitant salaries to the existing limited supply, then companies will do so.