Machine Jobs: career advice from a software developer

This Yesterday morning, I got out a little earlier than usual – combination of an early night before, and me wanting to beat the weather to work. It was so gloomy, the skies threatened to burst and pour down at any moment.

Coming up to a quiet traffic-lit intersection, it suddenly dawned upon me that once upon a time, a human being had to perform the very manual task of directing traffic at an intersection. Given that I was commuting to work, I couldn’t help but think of Mr. Expert Traffic Conductor waking up one fateful morning in 1868 to find that he wouldn’t be going to work that day because some machine with light bulbs had just replaced him.

That made me think of other such jobs were replaced such a long time ago, we forget that a human once had to devote his or her life to perform the task, day in, day out. One example is the elevator operator. A another one, the telephone operator.

More currently, I’m inclined to believe the reason a good portion of the human workforce still have their jobs isn’t because machines can’t yet perform them, but because the economics still swing in favour of hiring a human being over building and employing a machine equivalent. ‘Still’ being the operative word.

This is why it puzzles me when someone aspires to be more machine-like with their work.

Granted, I’m not unfamiliar with the fact that the more work one is able to perform per unit time generally translates into higher productivity which, in most cases, increases one’s income. Also granted, I’m acutely aware that every higher-up dreams of commanding a cohort of machine-like human beings; so for an underling, the contortion one’s humanity often presents itself as a wise career move, until you realize you’re just a stop-gap while the real machines creep within range of the corporate budget.

Still, the days of such “machineable” careers are severely numbered. You can trust me on that because bringing such a reality to past is implied in my job description as a software developer.

On the surface, it says “make better software to empower human beings”. What it really means is “make software so that we don’t need to pay that guy to sit there all day and click his mouse”. True story.

So if one is to derive any stone cold career advice out of this, it is to steer clear of the competition.

Instead of aspiring to be more machine-like, seek to be less. Spend time cultivating the things that are uniquely human – traits like creativity, beauty, vision, intelligence, compassion, inspiration. While this almost precludes you from scoring a mindless, well-paying, short-term job, at very least you won’t be out of one when a machine does better.