What should a developer do?

man with hand on temple looking at laptop
Photo by bruce mars on Pexels.com

Have you thought what is the main purpose of your life as a developer on a paycheck? Well, I am in a situation where I have to answer myself this question – “What should a developer do?” and also try to influence my colleagues with my opinion.

Basically, I see it like this:

A) The developers should refactor the code, improve the product and do housekeeping all the time – including writing unit tests, documentation etc.

B) The developers should play with new technologies and try to use them at work when it is possible

C) The developers should do the sprint stories and do progress only on them

Many folks fail down in the trap to do A) and B) but it seems to be that we are paid to do C).

Is it possible to be only C) all the time? What is the right balance? How should we do any work from category A) and B) when the most value for the business is coming from the work categorized as C)?

The answer is not straight… but also it is not an excuse to choose often A) and B) in my opinion.

 

 

Leave a comment