As a team leader, this is something I’ve mentioned a few times over the years. Coding is fun, and it’s a total super-power… we can do anything. (Given enough time, money, and resources, of course.) But it isn’t always the right choice.
“As a programmer, writing code is the biggest part of your job. However, here is a question: Should you write all the code that is requested from you?
“Every line of code you write is:
“code that has to be read and understood by other programmers
“code that has to be tested and debugged
“code that will increase defects in your software
“code that probably will introduce new bugs in the future
“…programmers tend to overestimate how many features their project needs. Many features go unfinished or unused or simply make the application overcomplicated.”freeCodeCamp.org
Read the whole article: The most important skill a programmer can learn – freeCodeCamp.org – Medium