In my code journeys and programming adventures I’ve encountered many strange foes, and even stranger allies. I’ve identified at least five different kinds of code warriors, some make for wonderful comrades in arms, while others seem to foil my every plan.
Why was this written?
How to Think Like a Computer Scientist & How to Think Like a Computer Scientist: Learning with Python - StumbleUponVersion date: October 2012 by Peter Wentworth, Jeffrey Elkner, Allen B. Downey, and Chris Meyers
collected by Tom Van Vleck
In the CS department where I currently teach I recently got involved in a debate on which programming language should be used to teach beginners.
Depending on your perspective and proximity to the bleeding edge, the world of programming evolves either too fast or too slow. But whether you're banging out Cobol or hacking Node.js, one fact remains clear: Programmers must keep an eye on the latest programming trends to remain competitive in ever-shifting job markets.