Earlier quoted context omitted.
I was puzzeled over that number too, as putting up a site like that, even if you are buying the servers from scratch and hire a first rate web dev, shouldn't cost more than 10-20k$. I went through to the linked artice, and appeareantly, most of it went for consultants. I mean there are consultants out there that are worth their money, and I bet the site is kai-zen optimized very nicely, even though I can't tell, but…
"if you are buying the servers from scratch and hire a first rate web dev, shouldn't cost more than 10-20k$" this number is just as absurd as the $327 million.
Why isn’t there a glut of good software engineers?
61–70 of 105 posts
Re: Why isn’t there a glut of good software engineers?
#62The 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…
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 because they keep telling us that they're desperate for good coders. D is one of the best js coders I personally know, and he raves about it all the time. He dropped out of the part of the school that I go to (which would lead up to college), and likely won't stay in cs due to that. B is one of the best php coders I know. He's also a D student. A's good too, but had a 2.0 GPA as well.
There's a fair share of good potential programmers around (even though my observation might be somewhat biased), but many of them won't ever get into college. And how do you face HR without a degree? Go to hell kid, we want credentials.
I'm pretty sure you don't need more leads, you need better conversion, or else we're all going into marketing.
Re: Why isn’t there a glut of good software engineers?
#63Earlier quoted context omitted.
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.
For an extra $100k a year? I think a lot of programmers don't realize how much some other programmers get paid once you factor in other incentives outside of salary.
Re: Why isn’t there a glut of good software engineers?
#64The 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…
As a scientist, even mentioning IQ is a good way to lose your career in the US. It's frustrating because the general population are turning to off-label drugs and supplements. 30% of college students are taking some sort of ADHD drugs for performance enhancement and even more when including nootropics.
We need far better answers. The situation is only going to intensify as more low end jobs are automated.
Re: Why isn’t there a glut of good software engineers?
#65Why isn't there a glut of baseball players who hit .408 in the major leagues? Because it's a rare person who can hit a ball thrown at nearly 100 MPH 40% of the time. Software engineers are common but people who deliver quality product after product is a rare bird. Programming at a high level is not as easy as this author seems to think.
Every company seems to think it needs programmers who hit .408 in the major leagues. Maybe the problem is that they think making money is a zero-sum game like baseball, so that they have to have the "best team" and not just a team which can build what's necessary to make some money (not the most money, that would also be a game).
The competition is because the person hitting .400 is worth at least an order of magnitude more than a person hitting .200. The same discrepancy is not found in salaries, so you obviously prefer to hire from the top.
Re: Why isn’t there a glut of good software engineers?
#66Earlier quoted context omitted.
Why programming isn't a commodity skill? Or will become such commodity soon? Programming is like a house builder. Yes there are better and more experienced builders, but most of them can build a house top to bottom with no problem.
Programming is not like building houses. The computers on which the software runs are the "house builders"-- the parts of the system doing the repetitive work. Programmers are the architects and civil engineers who are tasked with inventing new types of houses every time.
Re: Why isn’t there a glut of good software engineers?
#67Earlier quoted context omitted.
I was puzzeled over that number too, as putting up a site like that, even if you are buying the servers from scratch and hire a first rate web dev, shouldn't cost more than 10-20k$. I went through to the linked artice, and appeareantly, most of it went for consultants. I mean there are consultants out there that are worth their money, and I bet the site is kai-zen optimized very nicely, even though I can't tell, but…
I am also guessing there is a backend component that isn't on yet? Additionally, gov't is traditionally entirely unwilling to agree to strict requirements, so require vast overbidding
Re: Why isn’t there a glut of good software engineers?
#68Earlier quoted context omitted.
Programming is not like building houses. The computers on which the software runs are the "house builders"-- the parts of the system doing the repetitive work. Programmers are the architects and civil engineers who are tasked with inventing new types of houses every time.
Not that I disagree with you, but have you looked at a typical architect's salary and job prospects?
Re: Why isn’t there a glut of good software engineers?
#69Earlier quoted context omitted.
Why programming isn't a commodity skill? Or will become such commodity soon? Programming is like a house builder. Yes there are better and more experienced builders, but most of them can build a house top to bottom with no problem.
> Programming is like a house builder. Sorry, but that analogy is completely wrong. I would recommend reading Fred Brook's "The Mythical Man-Month" (among many other books on software estimation) to understand why. He argues that unlike activities involving physical mediums like house building, computer programming creates with an intractable medium. You would be surprised, in the field of programming, that many so-c…
Re: Why isn’t there a glut of good software engineers?
#70The 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…
IQ is relative. If everybody's intelligence went up 10 points, they would all still have the same IQ