Craig Gers

544
reputation
3
9

Another day in the life of a software developer

The day we stop learning is the day we die

Things I try to do often

  • Follow the Pareto Principle (80:20 rule) whenever you can
  • SODOTO
  • Unit test my classes and functions wherever possible - this small and sometimes mundane task often picks out stupid/silly/unintended mistakes.
  • Learn from others
  • Make an effort to enjoy the journey in pursuit of the destination

Things I try to remember

  • Develop with the end in mind, the (final) working product. The steps to get there are incidental, the living system is always your target
  • Treat people with respect and care, it is not always easy

Things I want to do better

  • Improve unit and integration tests.
  • Async/Await

Finally

  • The more I learn, the less I feel that I know. It is kind of scary. I guess I need to learn some more.