© Mansour Ayouni 2020
M. AyouniBeginning Ring Programminghttps://doi.org/10.1007/978-1-4842-5833-0_9

9. A Gamified Foundation for Mastering Ring

Mansour Ayouni1 
(1)
Kalidia Consulting, Sousse, Tunisia
 

What is the difference between a good programmer and a master programmer—a guru, we say? The answer is technical expertise.

Good programmers target a certain level of technical expertise, and when they reach that level, they are happy to stay there, either maintaining it or extending it with yet another area of expertise. They earn good salaries and deserve professional recognition, while contributing actively to the advancement of the software economy.

Master programmers are the technical experts in programming, but all technical experts are not master ...

Get Beginning Ring Programming: From Novice to Professional now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.