Programming Is a Dead End Job
11–20 of 186 posts
Re: Programming Is a Dead End Job
#12I am realistic and I know most of company think programmers are replacable. But I think it can change if everybody does.
Programming is not a dead end job, if every company like google, atlassian or github does, I mean paying well their developers and treating this as a real profession.
Re: Programming Is a Dead End Job
#13I respond really negatively to the notion of 'dead end.' Programming isn't a dead end job any more than welding is a dead end job or painting. But it is a trade . What is more, managing is a different job than programming. Not a lot of programmers really internalize that until they try out being a manager. Architecture, and technical leadership in general, is still another job. It takes the ability to internalize mas…
Re: Programming Is a Dead End Job
#14Re: Programming Is a Dead End Job
#15A good samurai's aim is to be the best at skills. His all work is dedicated towards a "kingdom". Every samurai doesn't wants to become a king. They just want to server their king.
And the King's duty is to take care of its army and people. I think king's jobs is highly overrated. In real life its difficult to be a king. In the end its just a job with lots of responsibilities.
Re: Programming Is a Dead End Job
#16If you enjoy what you do and can make £50k out of it then you should be pretty happy with your life.
Re: Programming Is a Dead End Job
#17Once you become a manager in charge of five developers you're suddenly able to affect 5x (well, not quite, but..) the change within a company. And yes, yes, I know - you're not actually doing the change, but you are responsible for planning, organising and maintaining it, which in many ways can be more valuable to the company.
Re: Programming Is a Dead End Job
#18I respond really negatively to the notion of 'dead end.' Programming isn't a dead end job any more than welding is a dead end job or painting. But it is a trade . What is more, managing is a different job than programming. Not a lot of programmers really internalize that until they try out being a manager. Architecture, and technical leadership in general, is still another job. It takes the ability to internalize mas…
Value differentials for programmers derive from knowing the right code, not typing up any code that suffices, and I think pay reflects that. 1 KLOC of the right code can easily be better than 10 KLOC of the wrong code, even if the 1 KLOC is buggy and the 10 KLOC has no bugs.
I think programmers are valuable in a power law way, and this can be based on intelligence, domain knowledge, experience, math skills, and other things.
You can command a much larger salary if you either have technical/math abilities that almost no one else has (like a Google search engineer), or you can have an economically valuable product sense (like a proven, high-paid early start-up engineer), or you can know a domain in an economically useful way (many technical founders).
Programming is an army-of-one kind of job, even if you work in a larger team. Insightful programmers are better than dogged ones by orders of magnitude. I look for programmers who are creative, self-driven, and knowledgeable.
EDIT: I ended up editing this for the first 18 minutes it was live. Premise is the same, but I wanted to work on how I said everything.
Re: Programming Is a Dead End Job
#19It's a well-written essay (I say this as someone who has been a journalist/editor/manager and is now doing quite a bit of programming again for Recent.io). But really you could say the same thing about many other jobs: * Do you love to report the news? In most jobs as long as you continue to be a reporter you will likely have a limited set of promotions you can get... * Do you love woodworking? In most jobs as long a…