But when I do, I close it, stick it in a case, and put it in my backpack.
Developers are the autoworkers of our generation
41–50 of 211 posts
Re: Developers are the autoworkers of our generation
#42Programming is fundamentally different from most other occupations. We are actually building factories - automating manual tasks. If developer jobs start to become scarce, we'll be nearing a situation where there are no jobs at all for anyone. So, as a programmer, you're never at risk of falling into poverty.
I'm guessing you aren't old enough to remember the dot com bust then...
Re: Developers are the autoworkers of our generation
#43I have a few problems with this article. 1. The author points out all of the services which now exist, but says nothing of people and talent it takes to create and support such services. I think the tail for 'software enabled services' is rather longer than factory automation robots. 2. The author seems to have a somewhat narrow view of what developers actually do these days. Yes, it is true that people are not typic…
This is one part of the developer community that doesn't get publicized as much. The Startup web companies are not the only place where developers work, but they are the most competitive. I work for an Assessor's office as a developer, and we develop our management information system in house. There are only about 7 developers that know how it works, and each one is specialized in certain areas of it. There is no way that someone could come in and replace us without spending years working with the software first. There is no out of box program that could take the place of this specialized and customized software. And even if there was a company this department could out source too, they would not get bug fixes and new builds as fast as they do now.
Re: Developers are the autoworkers of our generation
#44It's already happening. As a freelancer, I often find people who want their "corporate" site built in WordPress for less money than what they would pay to a car mechanic for a similar amount of time worked. Sames goes for Magento and similar platforms.
It's not a case of developers being automated, it's a case of the customer not understanding that they get what they pay for.
Re: Developers are the autoworkers of our generation
#45Earlier quoted context omitted.
While that's true for the autoworker example, it's not true for the lawyer example: The best lawyers produced much more than the normal lawyers. I would put programmers roughly on par with the law industry, not with the auto industry.
Please elaborate. Define "best" in the context of lawyers. Is it a graduate of Harvard Law? Or someone who managed to make partner at a major firm? How do you define output for a lawyer? Billable hours? Cases won? Contracts written?
Re: Developers are the autoworkers of our generation
#46As usual for HN, all of the most upvoted replies disagree with the article. Let me play devil's advocate and not disagree. Sure, the analogy isn't perfect, but what happens if we take the idea seriously? [1] Isn't it amazing, the lack of sacrifice necessary to make fat stacks of cash writing software? Even when law school was thought of as a golden ticket, it was a lottery, and to win, you had to sacrifice your perso…
How does personal sacrifice correlate with market price for your skills? Maybe it's progress when someone with a liberal arts degree (and presumably some programming experience) can get competing developer job offers based on his skills. I agree with your sentiment about the most-upvoted posts but I don't see this as a counterargument.
I know of at least five or six developers who currently have or in the past have held very lofty roles within international open-source projects who have liberal arts degrees.
Re: Developers are the autoworkers of our generation
#47Earlier quoted context omitted.
While that's true for the autoworker example, it's not true for the lawyer example: The best lawyers produced much more than the normal lawyers. I would put programmers roughly on par with the law industry, not with the auto industry.
Please elaborate. Define "best" in the context of lawyers. Is it a graduate of Harvard Law? Or someone who managed to make partner at a major firm? How do you define output for a lawyer? Billable hours? Cases won? Contracts written?
Re: Developers are the autoworkers of our generation
#48I don't always seize my means of production. But when I do, I close it, stick it in a case, and put it in my backpack.
I'm from near Detroit. Auto work is a bad comparison, because auto workers need millions of dollars worth of equipment to do their job.
Software developers are more like the film industry. Big operations need millions in equipment etc, but the individual actors, well, they just have to know how to act.
Given that software as a service solves a problem the film industry is still wrestling with, and given that the film industry is still very much solvent at present, I think we're going to be okay.
Re: Developers are the autoworkers of our generation
#49Yes, programmers keep automating their own work. And we keep trying to find ways to bring in new programmers. But software keeps eating the world. I don't see an end to this. The auto-industry was largely reliant on a very specific vertical. Also, programmers (unlike auto workers) have not locked in long term benefits that hamstring a company. In fact, we've embraced taking on the risks of the company and staying nim…
This is true in many of the developer communities. But I work for a local government agency as a programmer. So, I have long term benefits and a retirement plan, and I assume there are lots of programmers in this category, they just aren't publicized like the start-up and web community.
I am thankful for the influential programmers that live more risky and work at start ups, but there is also a place for programmers that have a secure job, working at companies/organizations with specialized software. However, I know that many bad workers have been created from these environments...there is always a group that will ruin it for everyone.
Re: Developers are the autoworkers of our generation
#50Programming is fundamentally different from most other occupations. We are actually building factories - automating manual tasks. If developer jobs start to become scarce, we'll be nearing a situation where there are no jobs at all for anyone. So, as a programmer, you're never at risk of falling into poverty.
So, as a programmer, you're never at risk of falling into poverty. I'm guessing you aren't old enough to remember the dot com bust then...