Tagged articles
2 articles
Page 1 of 1
21CTO
21CTO
Nov 2, 2017 · Fundamentals

7 Traits That Turn Good Programmers Into Great Ones

The article outlines seven essential qualities—positive attitude, communication, time management, rapid learning, deep technical experience, teamwork, and user‑centric thinking—that distinguish top developers and offers practical ways to assess each trait during hiring and development.

Career Growthprogrammer qualitiessoftware development
0 likes · 8 min read
7 Traits That Turn Good Programmers Into Great Ones
21CTO
21CTO
Sep 1, 2017 · Fundamentals

20 Essential Qualities That Distinguish Top Programmers

An informal weekend essay explores how senior programmers differ from junior ones by emphasizing twenty key attributes—reliability, readability, maintainability, testability, extensibility, portability, scalability, usability, availability, reusability, interoperability, manageability, supportability, consistency, security, performance, stability, accuracy, customizability, and robustness—highlighting self‑discipline as the core differentiator.

Software Engineeringcode reliabilitymaintainability
0 likes · 3 min read
20 Essential Qualities That Distinguish Top Programmers