Dev Genius

Coding, Tutorials, News, UX, UI and much more related to development

Follow publication

Member-only story

You Are Not the Same Developer You Used to Be

Ben "The Hosk" Hosking
Dev Genius
Published in
5 min readOct 7, 2022

--

Photo by Lucas Pezeta from Pexels

The developer you are today is not the same developer you were yesterday

Developers are a product of their environment, they are shaped by their people, technology, solutions and experiences. A developer never writes the same code twice. The code is the same, but the developer is different.

What felt like a struggle at the time, can turn out to be the project you learned the most from. You realise what you learnt, when you to step back and appreciate the code/software you created.

Evolution

You have to evolve as a developer otherwise your skills will eventually go out of fashion and demand for them will dwindle (There is a strategy to be the last surviving VB6 developer, but this is no life for a developer)

If you don’t change or challenge yourself, you stagnate and this leads to boredom.

Some changes you go through are started by yourself, learning new skills, taking new roles, moving company. Many changes are because of the environment, people and projects they are working on.

I think of this quote a lot

“Any year that you don’t destroy one of your best-loved ideas is probably a wasted year.” Munger

What ideas, technology, approaches, tools, services and good practices have you moved from and to? A developers perspective is taken from their experiences and this gives them a different perspective of a situation.

The past is the key to the future

The key to understanding the developer you are, is by understanding the past.

Theory, knowledge, certificates and knowing best practices are useful, but what shapes a developer is writing code and creating software.

Every developer learns the hello world example quickly becomes irrelevant once faced with real software requirements to be used by real users.

--

--

Published in Dev Genius

Coding, Tutorials, News, UX, UI and much more related to development

Written by Ben "The Hosk" Hosking

Technology philosopher | Software dev → Solution architect | Avid reader | Life long learner

Write a response