The author of this would have his answer if he understood the IQ floor necessary to be a good engineer, access to computers at a young age and willingness to troubleshoot obscure problems is relatively rare in the population. There are far less high IQ individuals in the world than the world needs right now. We can teach coding to young people, but as of now we can't reliably increase IQ. We have studies that prove a…
Isn't Silicon Valled allready hooked on a constant supply of aderall and modafil? Now add Hydergine, Piracetam and Deprenyl into school lunches, and you've got your super children. Or hack whatever is broken with the educational systems around the world. I'm still in school (technical highschool, programming focus), and none of my friends that is worth his salt in programming is good in school, and that puzzles me be…
Why isn’t there a glut of good software engineers?
71–80 of 105 posts
Re: Why isn’t there a glut of good software engineers?
#72It just irks me when people come to me and offer me an idea, then say they'll give me 1% of a company that I build all the software to it. Either I don't understand why that happens or it's just plan greedy. I'd rather work in a company that pays me well now while playing with my own ideas in parallel.
Re: Why isn’t there a glut of good software engineers?
#73Because there’s a longstanding view that since programmers love what they do, they shouldn’t be compensated as highly as other fields with demanding requirements. Employees at large tech firms are as profitable as bankers, yet they get paid a fraction as much compensation. Not to mention that it generally takes years and years of unpaid homework / hobby work to learn how to be a good software developer - just taking…
I see your point but I think "forgo" is a strong word. I have made and will continue to make a great salary with great benefits and be able to choose companies based on cultural fit. That's something that I would never give up for an extra 50k a year.
Also: it's sad that beyond the comp issue, they're often sacrificing prestige, at least in the US. It's just as hard to become a qualified engineer at top firm, but the general public just doesn't find that as impressive as being a lawyer, doctor or banker. I know lots of lawyers and bankers for whom a big reason they're in that job was the prestige and ego-boost associated with it.
Re: Why isn’t there a glut of good software engineers?
#74Earlier quoted context omitted.
Isn't Silicon Valled allready hooked on a constant supply of aderall and modafil? Now add Hydergine, Piracetam and Deprenyl into school lunches, and you've got your super children. Or hack whatever is broken with the educational systems around the world. I'm still in school (technical highschool, programming focus), and none of my friends that is worth his salt in programming is good in school, and that puzzles me be…
Speaking as the only person in my office who was a degree in CS (one has a geology degree, the other dropped out half-way through his graphic design degree, both make more than I do), no, you don't need a degree to get a job as a software engineer. The job I had previously wasn't altogether different, either. I think less than half of us had degrees in CS.
Re: Why isn’t there a glut of good software engineers?
#75Earlier quoted context omitted.
Where are you located? Geography is still a big factor in hiring decisions, so demand is not evenly distributed. In Silicon Valley, $88k is what good-but-not-great fresh college graduates get paid.
The point still stands, unless you work for the handful (or less) of companies that pay FU money to their engineers, you're still paid equivalent of what a Dentist makes, and much less than what a good salesperson makes in a much much smaller city. I think the answer is that the demand isn't actually very high. Programming is still considered a cost center for most companies, the quality of the product is determined…
http://money.usnews.com/careers/best-jobs/dentist/salary
There are a lot of cities listed with low cost of living and $250k median salaries.
Re: Why isn’t there a glut of good software engineers?
#76Earlier quoted context omitted.
Philip Greenspun, aka "this person", has a pretty solid resume when it comes to programming. http://philip.greenspun.com/personal/resume
And like many brilliant and talented people, they're completely clueless that in the real world, many other people just don't have the natural abilities that they themselves have, thus they are repeatedly perplexed that others just can't do the "easy" things they do. Often I've seen instead that they will instead ascribe others' failures as moral failures, which bites doubly against those that are trying hard but can…
Re: Why isn’t there a glut of good software engineers?
#77As the CEO of Contour it wasn't about pay for great engineers. It was about having an interesting problem to work on and a company culture they wanted to be a part of. Yes you compete on pay, but for a start-up, everything else you offer is as important.
Growing up I didn't even know what you could do with engineering. I loved math, but had no idea what you could do by being an engineer. I think a lot of kids don't realize the creativity you can harness with engineering and how you can "build" real things. It was always presented to me in terms of math and being nerdy. Just like writing, I hated it because it was about "grammar" and not about expressing yourself. Now I love to write.
For kids I think it is framed up wrong and until more engineers have kids and teach their kids just what you can do, we will be short software engineers.
I'm now trying to teach myself with codeacademy and it's hard.
Re: Why isn’t there a glut of good software engineers?
#78Why wouldn’t the millions of unemployed Americans train themselves to code? I'd say this is exactly what my friends and I have done. We had been nerds growing up but the majority of us went into liberal arts majors in college. After graduating and finding out that our slips of paper were meaningless, a few of us taught ourselves how to program and a few of us built upon college IT jobs to go into system administratio…
Re: Why isn’t there a glut of good software engineers?
#79The author of this would have his answer if he understood the IQ floor necessary to be a good engineer, access to computers at a young age and willingness to troubleshoot obscure problems is relatively rare in the population. There are far less high IQ individuals in the world than the world needs right now. We can teach coding to young people, but as of now we can't reliably increase IQ. We have studies that prove a…
Isn't Silicon Valled allready hooked on a constant supply of aderall and modafil? Now add Hydergine, Piracetam and Deprenyl into school lunches, and you've got your super children. Or hack whatever is broken with the educational systems around the world. I'm still in school (technical highschool, programming focus), and none of my friends that is worth his salt in programming is good in school, and that puzzles me be…
Can you code and are you at the level we need for the position? There are too many programmers that can't pass FizzBuzz but have CS degrees.
Re: Why isn’t there a glut of good software engineers?
#80The author of this would have his answer if he understood the IQ floor necessary to be a good engineer, access to computers at a young age and willingness to troubleshoot obscure problems is relatively rare in the population. There are far less high IQ individuals in the world than the world needs right now. We can teach coding to young people, but as of now we can't reliably increase IQ. We have studies that prove a…
>We can teach coding to young people, but as of now we can't reliably increase IQ. IQ is relative. If everybody's intelligence went up 10 points, they would all still have the same IQ