Що вирізняє хорошого програміста?

1 хороший програміст продуктивніше, ніж 2 нормальних програміста. Окрім питань проектування та надійності програм, є ще один фактор: міжособистісна комунікація. Чим менше людей формують команду, тим менше часу витрачатиметься на внутрішню комунікацію.

Що означає бути добрим програмістом?

Хороші програмісти читають багато документації. Це можуть бути специфікації, JSR, API, документи, туторіали тощо. Читання документації дозволить вам розуміти основи, і ви вирішуватимете завдання найкращим способом.