> Give me a profession remotely close to programming in the following ways: Little or no required education... > Programming is money for nothing. This is not called programming. It's called monkey job. Programming requires education (i.e. being a knowledgeable professional in computing, software engineering and so on) and it's not money for nothing by any means.
Do you really want to be making this much money when you're 50?
261–270 of 289 posts
Re: Do you really want to be making this much money when you're 50?
#262Earlier quoted context omitted.
Hogwash. For every skilled craftsman you can find, I can find ten other idiots making ten times as much money thanks to being born in the right family. Skilled developers recognize that rockstar developers can be ten times as productive as average ones. I haven't ever heard of any developers making ten times the average salary or even double the average. Stock brokers are regularly getting beaten by monkeys when it c…
"I haven't ever heard of any developers making ten times the average salary or even double the average." Programmers who are making that kind of money know enough to keep it quiet.
Re: Do you really want to be making this much money when you're 50?
#263Earlier quoted context omitted.
Hogwash. For every skilled craftsman you can find, I can find ten other idiots making ten times as much money thanks to being born in the right family. Skilled developers recognize that rockstar developers can be ten times as productive as average ones. I haven't ever heard of any developers making ten times the average salary or even double the average. Stock brokers are regularly getting beaten by monkeys when it c…
It's pretty clear that top preformers don't look at averages. They look at what others have done and from there figure out how to get there in a reasonable time. A developer who makes 10x a regular developer happens often, but what they are doing is taking on a lot of the risk that companies take on and knock your salary for. Your project is 2x over budget and 4x behind schedule? Oh, that's just Software projects in…
The quote is right, "From each according to his ability, to each according to his need" is for Communism, which has a different slogan than Socialism.
Re: Do you really want to be making this much money when you're 50?
#264The author is a bit naive in his cheerleading, extrapolating his situation in his location to a nation-wide situation. That is just simply not the case. As a business-owner in my mid-40's, I travel around quite a bit. There are locations where the employment picture is similar to what the author describes. But what he describes is far from the norm in the places I travel to, or from what I hear from friends and old c…
This is depressing but a realistic depiction of "how the other half programs". What are your thoughts on what puts people into that programming underclass (which definitely exists)?
Re: Do you really want to be making this much money when you're 50?
#265Earlier quoted context omitted.
The ageism I saw is why I decided I didn't want to be in software development for the long term and left the field. I personally think the mentality is stupid and probably quite inefficient. In my field, law, they don't even let you into the courtroom until you're 5+ years in. Practicing law is an art and people with 20 years of experience are just better at it than people starting out. I never understood why so many…
I wouldn't argue for ageism, but I would say programming is different from law because technology changes much faster than law. There aren't giant paradigm shifts in law every 10 years. A new technology may in fact be much more productive to work with than an old one. Does someone with COBOL experience have an advantage or a disadvantage in learning Python vs someone who is just starting? Which is larger, the amount…
Ditto doctors, you are required to stay up to date, where programmers can come back after 10 years and learn on the job doctors need to pass a "Maintenance of Certification Exam" or break the law.
PS: Programmers do need to keep learning, but it's no where near as time consuming.
Re: Do you really want to be making this much money when you're 50?
#266Re: Do you really want to be making this much money when you're 50?
#267Earlier quoted context omitted.
We also have the issue of "digital natives." In programming, there is a difference in someone who learned computers in college, someone who learned computers in high school, and someone who learned computers in grade school. Then the next wave was kids who grew up with the internet. I suspect it will continue with kids who grew up with touch devices. I don't think there is a similar parallel in other industries.
I don't really buy who "kids who grew up with touch devices" might make better programmers than the generation of people who built Windows, NeXTStep, etc, who are in their 50's and 60's right now. Hell, Knuth is 74. The fundamentals of programming, as an engineering field, haven't really changed since the 1980's.
Re: Do you really want to be making this much money when you're 50?
#268Earlier quoted context omitted.
The ageism I saw is why I decided I didn't want to be in software development for the long term and left the field. I personally think the mentality is stupid and probably quite inefficient. In my field, law, they don't even let you into the courtroom until you're 5+ years in. Practicing law is an art and people with 20 years of experience are just better at it than people starting out. I never understood why so many…
I wouldn't argue for ageism, but I would say programming is different from law because technology changes much faster than law. There aren't giant paradigm shifts in law every 10 years. A new technology may in fact be much more productive to work with than an old one. Does someone with COBOL experience have an advantage or a disadvantage in learning Python vs someone who is just starting? Which is larger, the amount…
Paradigm shifts every 10 years? Not really. COBOL to Python ain't no paradigm shift.
Re: Do you really want to be making this much money when you're 50?
#269Money is about being good at something. I know of lawyers that barely scrape by on insurance law suits because all they know how to do is prey on the fear and pain of injured people. Such lawyers have to buy $500 suits and drive BMWs and belong to country clubs to stay presentable, and thus have to scrape by on 80-100k a year. Similarly, I know carpenters and plumbers who will get the job done - and make a lot more t…
Hogwash. For every skilled craftsman you can find, I can find ten other idiots making ten times as much money thanks to being born in the right family. Skilled developers recognize that rockstar developers can be ten times as productive as average ones. I haven't ever heard of any developers making ten times the average salary or even double the average. Stock brokers are regularly getting beaten by monkeys when it c…
I was suggesting that there's good money to be made in every discipline - you may need some creativity and personality to get to that money, but no one should ever look at the field they're in and say "Oh, ho hum, I'll never be rich because of my field."
And your socialist quote was misquoted: http://en.wikipedia.org/wiki/From_each_according_to_his_abil...
Finally, if your open source code is good in that it is solving problems for people, then you should have a very fertile network of possible consulting clients. Those who use their open source work to feed their consultancies can make very very good money.
Re: Do you really want to be making this much money when you're 50?
#270Earlier quoted context omitted.
I don't really buy who "kids who grew up with touch devices" might make better programmers than the generation of people who built Windows, NeXTStep, etc, who are in their 50's and 60's right now. Hell, Knuth is 74. The fundamentals of programming, as an engineering field, haven't really changed since the 1980's.
Would you argue knuth is a good modern software developer? Have you ever used latex? It's an outdated unmaintainable piece of crap.. Did he develop anything we would call good software in the past ten years?