We all developers want to be great programmers. But, What does it take to become one? Let's find out.. Programming fundamentals - In a world where every day some new framework and new libraries are being created, It's very easy to lose track of fu...

Markdown supported · ⌘↵ to post
Ruben Scheedler
Advocate of Social Programming
Great overview! Everything from algorithms to architecture is indeed important, but you also pinpointed the social and business related qualities a modern professional software developer should strive for.