Member-only story

The #1 Mistake Companies Make With Their Software Engineers

Alex Chiou
4 min readJul 6, 2020

--

Over my currently 6 year long career, I have applied to over a hundred companies, interviewed for dozens of them, and worked for several of them. I have been constantly learning across this entire crazy journey, and I have come to realize, well, what the title says. The #1 mistake that companies make with their software engineers is that they prioritize experience over fundamentals. Now this is an incredibly tricky concept, especially given that both are very important and are coupled together in some ways, so this article is broken down into 3 parts:

  1. What is experience?
  2. What are fundamentals?
  3. Why are fundamentals more important than experience in software?

What is experience?

Experience is the more understood of the 2 concepts for pretty much everyone, and it’s simply the familiarity you gain as you work with something. Experience manifests itself as knowledge and is usually measured in years. Experience is the dominant driving force in software companies, as you can see from years of experiences being a core part of every job posting and the very direct correlation between how long a software engineer has worked and their level.

--

--

Alex Chiou
Alex Chiou

Written by Alex Chiou

Empowering thousands of engineers @ Tech Career Growth. Ex-Robinhood, Facebook, Course Hero, PayPal. Built apps with 2.5 million+ installs for fun.

No responses yet