The mindset of the software developer – How developers think

software-developer-567
Photo: https://www.unitingambition.com/it/day-in-life-of-software-developer/

I bumped into a great article by Dan Quine, on how developers think and how they solve the problems. A must read for anyone interested in software development.

A few things worth noting from the article

  • Developing software is all about problem solving. Writing code is only a tiny part of what developers do — most of the work involves solving some really complex abstract problems.
  • Developers love to generalize — take some code that does one specific thing and turn it into a Swiss Army Knife that can do many different variants of that thing.
  • Abstraction is a key idea in computer science.
  • Great developers get very frustrated if they are forced to produce shabby work.

Read full article here

See examples of exceptional work we have done for our clients

View case studies

GET IN TOUCH

Contact us to discuss your next project:

+44 (0) 20 8090 0828
info@atomate.net

Contact us now