What a Programmer Must Be Good at

What a software programmer should be good at if he/she wants to be a decent engineer? My opinion is based on my own experience, career history and observations of MIPT students growth from intern to a qualified software engineer.

So what one should be able to do? The list is ordered from the most important stuff to least important.

  1. Search efficiently.
  2. Read efficiently.
  3. Be lazy enough to keep looking for the simplest solution.
  4. Write efficiently: know his/her tools.

Maybe I will explain my opinion later.

Written by Grigory Rechistov in Uncategorized on 10.04.2015.

Copyright © 2023 Grigory Rechistov