3 Reasons Better JavaScript Won’t Improve Your Career

Simple advice for engineers

Image for post
Image for post
Photo by Markus Winkler on Unsplash

The conversation about me that changed my approach

I recall overhearing a conversation about an engineer “who paid no attention to the business.” The company’s senior leader described me as a “techie” who didn’t understand business value. He went on to say that my impact was limited unless there was a hard technical problem to solve, and no one cared. He expanded his thought by saying, “I am not sure James wants to fix anything that earns us money!”

1. Coding is a low-value activity

“Just code” is nothing more than lines of gibberish to most people. Few people understand what code is, and those that do, don’t value it. Why?

Why my boss was better than me

One day, my boss at Symantec eloquently explained a body of code in layperson terms. He told a story about the code. In Mr. Roger’s tone, with a smile on his face, he had people sitting on the edge of their seats. He told a story from a sixth graders perspective resulting in nods of approval.

2. Engineers devalue other engineers work

Image for post
Image for post
Photo by Jonathan Brinkhorst on Unsplash

3. Coding doesn’t teach you business value

As I worked through C, C++, Java, JavaScript, C#, Python, Perl, PHP, Go, Dev. Ops, etc., I never learned how to read a capitalization table until later.

Image for post
Image for post
By Markus Spiske temporausch.com from Pexels

A Few Tips

  • Learn how cap. tables work. It’s essential that you understand if an IPO, sell or some other business event is worth it to you.
  • Learn how to tell stories. I used to watch Steve Jobs’s speeches to learn how to tell compelling stories.
  • Learn your craft deeply and the surrounding business.
  • Applied software engineering will make you more money. Learn how to connect what you are doing to why you are doing it.

Founder of COFEBE, Inc. We build tools that make engineer’s jobs easier. https://www.cofebe.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store