How do I transform myself from an average programmer with a CS degree to one of the best programmers in ten years?

Answer by Martin Ivancic:

  1. Find a mentor. If you're the most experienced programmer in the room, you're probably in the wrong room.
  2. Learn to love puzzles, and the frustration that that they bring. The bigger the frustration, the bigger the joy of solving it will be.
  3. When you can, don't solve problems that you know how to solve, rather, push yourself into the unknown. Trust me, nothing interesting ever happens in the comfort zone.
  4. Be humble. Realize that your knowledge is limited, and never let go of that realization.
  5. Don't fall in love with that one special programming language, and then defend it's supposed superiority in every available forum. You will only end up broken hearted.
  6. Don't go into programming for money. You are a decade too late for that. Money is a side benefit, it's the growth that matters.
  7. Exercise. Just do it.
  8. Be sure to get enough sleep. If you manage to achieve that, be sure to let me know how you did it.
  9. Try to avoid caffeine addiction.
  10. Have fun.

How do I transform myself from an average programmer with a CS degree to one of the best programmers in ten years?

Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s