Habits of Highly effective Software Engineers

Valuable advice from the “Tech Lead”. A career in software engineering is a long term game, it’s a marathon, not a sprint. Having habits like these, ensure that you’re preserving yourself as you grow in experience and influence.

  1. Healthy Lifestyle, exercise, water and nutrition. Keep a good posture.
  2. Good Sleep routines.
  3. Continual learning. Keep your skills sharp.
  4. Have result-oriented work ethic. Focus on being effective, get work done.
  5. Keep things simple. For yourself and others. Complexity works against you.
  6. Create periods of deep work in your day.
  7. Collaborate with other programmers to save time and effort

Programming well with others

I watched a funny but interesting talk about working well with others.

An important take away from this video is:

  • It’s not about how smart you look, but what impact you can make with others

You can find many other great pieces of advice in the video. It is done in a very interesting manner. They’r taking “live” calls!

I got this from Must-See Tech Talks for Every Programmer.