19 Jan 2017 04:25

5 ознак високопродуктивного розробника програмного забезпечення

Ще з 1980х років відомо, що різниця у продуктивності між розробниками програмного забезпечення (software developers) може бути дуже значною.
Навіть з'явився такий термін "10x software engineer" - тобто розробник котрий в 10 разів продуктивніше за інших.

Але ж чим відрізняються такі мега-програмери від інших?
Якщо ви роботодавець, звісно ви захочете наймати тільки таких (а платити в 10 разів більше зовсім не потрібно - ринкова ціна значно менша :)
Якщо ви розробник, то, мабудь, захочете стати кращим щоб заробляти більше.

Ерік Еліот вирішив з'ясувати: https://medium.com/javascript-sc...learn-from-the-best-54b6c296a5ef

Ось 5 ознак що відрізніють найкращих розробників від середнячків:
1. Вирішує проблеми (Problem solver)
2. Кваліфікований (Skilled)
3. Вчить інших (Mentor/Teacher)
4. Добре вчиться сам (Excellent learner)
5. Пристрасний (Passionate)

Тобто найкращі вирішують нагальні проблеми, роблячи життя легшим (як роботодавцю/клієнту, так і собі).
Розуміються як теоретично все повинно працювати так і практично пишуть код.
Вміють та бажають(!) вчити/наставляти та допомагати іншим розробникам.
Постійно вчаться новому або ж навіть самостійно розвивають нові технології через open-source.
Мають несамовиту пристрасть до розробки/програмування. Тобто зацікавлені в процесі та результатах незважаючи на винагороду.

Я знаю кількох таких :)

Comments

No comments yet. Post your comment first!

Back to Top