I'd say it's an interplay between the following issues, 1 - Writing code is a young man's game. Older devs get one too many platform/language iterations behind the curve so can't apply for as many jobs - obviously not true for everyone, but could account for something 2 - Older devs are tempted into management, and so write emails for a living instead of code 3 - Older devs may have more commitments outside of work,…
A young man's opinion :-) Speaking as someone with 33 years experience writing code at a high level, I have lost nothing over the years except the attitude that only young people can code. What matters is desire to learn and keep ahead of the curve, and continued enjoyment of writing code. I've seen people lose that at every age group.
Career planning: Where do old devs go to?
91–100 of 326 posts
Re: Career planning: Where do old devs go to?
#92I compare programming to writing, more than engineering. There is no engineering in programming. No matter how many "methodologies" are created, writing good programs and good systems is akin to writing a good story or a good book. It takes practice, it takes courage to remove instead of adding, to make it as simple as possible. The best programmers are Hemingways to me. Terse, to the point. It just works. It looks beautiful.
In the same vein, a writer doesn't usually become a manager. He keeps on writing, until old age, until forever. That's what we do, what we like to do. Sometimes one becomes a manager due to money pressures - after all who's going to pay a programmer the same as a GM or VP. But people like myself secretly or not see themselves programming until the bitter end.
Re: Career planning: Where do old devs go to?
#9337 years old, studied computer science at university, and have worked in the software industry since graduation. Currently at a mid-size/large, multinational software company. We have a large number of developers with 20+ years experience. You aren't seeing their resumes because they're here and don't have a reason to leave. I've been here 12 years now, and if you can't match the 25 days vacation, 10 sick, 12 holiday…
Haha, I see this a lot. Banks who pay mediocre developers $150k a year plus crazy benefits to write entry-level reports because fuck it; the salary for the entire IT department is a rounding error on the bonus pool for the traders so who gives a shit? Good luck getting those guys out of a job like that. Not saying you're mediocre; but a job like that leads to mediocrity and complacency because the work is often uncha…
He worked in networking. I guess it was one of the largest private networks in the world, and they had a big budget and got to use tons of interesting gear (make it fast! make it secure!). I don't think his department was mediocre in any way and was probably a rewarding job (providing you can get over the working for an evil corporate kinda thing).
Re: Career planning: Where do old devs go to?
#94Earlier quoted context omitted.
> "Thanks, but I prefer coding, I'd rather stay where I am". "...but i want more pay - how about CEO level pay?" "nope."
CEO's and managers get a lot of shit on HN, but there is a reason they make more money (in general, obviously there are exceptions, especially at tech companies). The main reason is that what they do is more valuable. At most companies the coding required is easy and doesn't require much thought, low-skill = low-pay. The job of allocating capital and people to the highest ROI areas is much more significant to most co…
Personally I would have said a big part of it is that they control payroll.
Re: Career planning: Where do old devs go to?
#95Earlier quoted context omitted.
> "Thanks, but I prefer coding, I'd rather stay where I am". "...but i want more pay - how about CEO level pay?" "nope."
I'm not sure that's a totally valid sentiment. For starters, top-notch developers in the US earn salaries that approach CEO-level pay (ok, maybe not quite, but certainly top-5% salaries nationally). Even as a mid-level developer, my salary matched that of experienced project managers in my wife's previous line of work (large insurance company). And CEOs generally lead a very different lifestyle than a good developer.…
Junior developers: $75k-100k + $2-3k equity/bonus
Senior developers: $90k-140k + $4-8k equity/bonus
Engineering manager: $120-160k + $10-15k equity/bonus
Director or Super-smart architect: $140k-$180k + $15k-20k equity/bonus
VP (senior manager): $250k-350k + $200k-1MM equity/bonus
CxO: $300k-$1MM + $5MM-50MM equity/bonus
So when you say "Mary in the cubicle next to me makes more than me," you're probably talking about at most a $50k difference, which is a rounding error for the senior execs. You'll be hard pressed to find a non-senior exec in any line of work (engineering, QA, project management, mid-level management) whose compensation even comes close to what the big shots are making.
Re: Career planning: Where do old devs go to?
#96Earlier quoted context omitted.
Haha, I see this a lot. Banks who pay mediocre developers $150k a year plus crazy benefits to write entry-level reports because fuck it; the salary for the entire IT department is a rounding error on the bonus pool for the traders so who gives a shit? Good luck getting those guys out of a job like that. Not saying you're mediocre; but a job like that leads to mediocrity and complacency because the work is often uncha…
Any tips on getting those entry level reporting job at banks who pay 150,000 USD? I'm 23 so I'm willing to leearn.
HOWEVER, I can give you a little bit of advice on what skills might be a little bit useful. You want to learn to create reports/data portals for something like Oracle Business Intelligence Suite, SAP's Business Objects, or IBM's Cognos.
Bank of America used to use Oracle's solutions, but as I understand it they're moving over to Business Objects. For the rest, I can't say, but there are a lot of companies that want these skills.
Re: Career planning: Where do old devs go to?
#97Earlier quoted context omitted.
I agree with this 100%. Good engineers are problem solvers, and as you grow older, you gain the wisdom that relative to the value that you bring to a business, the compensation will never match. It's unfortunate when you see younger software engineers who are incredibly smart technically and dedicated, but don't apply those same problem solving skills to their career. They become exploitable, and wind up making other…
Exactly. Once you get older, you start to realize that there are business frameworks that work just like software frameworks! An MBA and a CS degree are a powerful combination. In fact, if there were more engineers with MBAs, I doubt the MBA would have a reputation for being somewhat clueless about practical matters.
Re: Career planning: Where do old devs go to?
#98Re: Career planning: Where do old devs go to?
#9959, programming for 42 years, the last 35 professionally. Here on HN for 7.5 years. I've always been very busy (one of the main reasons I don't post on HN as much any more). I don't have a resume. I'm not on LinkedIn. If I ever ran low on work, it would probably take me a day or two and a few phone calls to find something. I don't work on anything unless I find it incredibly compelling. I write applications. I've see…
I think no one is like Ed. There maybe be 25% of programmers that have a long standing experience, even with the new tools, but they don't share wisdom like Ed does. Ed why can't you have your own company? Why can't you be the one who is hiring or at least teach others how to hire. I bet you can smell a talent from 1000 miles away - even if someone did not finish a good school; the world of software engineering would…
Or they simply aren't interested. They are happy with what they do.
On the other hand, seasoned programmers do make great interviewers. And a good interview often include them in the process. Their insights are very valuable.
Also as a sidenote, if there is no senior/lead developer during your interview process. Or the people do not appear to have a clue. Run. Unless they are going to hire your as the senior/lead, and they admit they lack the knowledge.
Re: Career planning: Where do old devs go to?
#100Earlier quoted context omitted.
I'm not sure that's a totally valid sentiment. For starters, top-notch developers in the US earn salaries that approach CEO-level pay (ok, maybe not quite, but certainly top-5% salaries nationally). Even as a mid-level developer, my salary matched that of experienced project managers in my wife's previous line of work (large insurance company). And CEOs generally lead a very different lifestyle than a good developer.…
I did my mechanical engineering and having a pain in finding a job. I'm planning to get into programming. What do I need to do to become a decent developer who is in demand and can earn decent money?
There's lots you can learn on your own. Just do some web searches. Pick a language, and start learning. Python is great for a beginners. (I like Haskell, but I'm weird.)
There are a bunch of auxiliary skills that help. Learn how to use irc (freenode is great), get familiar with github.
Drop me a line, if you need more help. My email address is in my profile.