Development can be torturous

Egg Hammer

Never give up. Today is hard, tomorrow will be worse, but the day after tomorrow will be sunshine. Jack Ma

“Writing isn’t so bad really when you get through the worry. Forget about the worry, just press on. Don’t be embarrassed about the bad bits. Don’t strain at them,” The Hitchhiker’s Guide to the Galaxy author wrote to himself. “Writing can be good. You attack it, don’t let it attack you. You can get pleasure out of it. You can certainly do very well for yourself with it!”

Development can be torturous

There are many things which make development difficult, particularly the many occasions you are pushed out of your comfort zone and

  • New Integrations
  • Data migration being underestimated by a factor of 3
  • A new programming language
  • Impossible deadlines
  • Being sold as an expert on something you have never used
  • triaging bugs
  • Being measured on progress on a daily basis in public e.g. the daily standup
  • Not clear on the business purpose behind
  • Making a mistake and bug being written on your customisation and lack of testing
  • Development working against you, someone else code breaking yours, builds broken, services down

my personal favourite is after you have created exactly what was asked for, the customer decides they don’t want it like that and you have to spend the next day removing what you did the previous day.

Positive attitude

Development is great fun, you create something that works from a document with how they would like it to work. You bring ideas to life and create a system someone can use and in some cases make their working life better.

Attack development, get stuck into and keep trying, failing, adjusting until you make progress.

Development is a puzzle to be solved, you are going to find a way or make a way.

I will either find a way or make one — Hannibal

It takes considerable effort to be good at development but the reward is in what you create.

Other articles you might like

Worked in software development for 20 years, Dynamics 365, Power platform and delivering enterprise projects. Books are awesome

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store