You Should Write Code Outside Your Day Job

Focus on breadth instead of depth.

Oren Cohen

--

Photo by Shahadat Rahman on Unsplash

Let’s imagine you’re considering two candidates for a Backend Engineer Position. One candidate is super experienced with Python and has deep language knowledge. The other isn’t as proficient in Python but has experience with Kubernetes, Docker, Bash Scripts, and more. Who would you take? Most hiring managers would pick the one with the most extensive breadth of knowledge for one reason: saving time.

You need to start writing code outside your day job because doing so will increase your breadth of knowledge. Aside from opening more job opportunities, you would also have more tools to make your software ideas a reality. And you would also have the opportunity to teach these things to other people for extra profit. Let’s dive into these more in-depth.

Write Code Outside Your Day Job to Increase Your Knowledge

Unless you’re working as a Full-Stack Engineer, you’re “limited” to either backend or frontend code in your day job. And while it’s true that a senior backend engineer or a senior frontend engineer could make a lot of money, focusing on one “niche” or code has its downsides, too.

If you do decide to remain within the confines of your job description, at least increase your…

--

--