In this chapter
People decide to learn a new computing technology for one of only two reasons: they want to or they have to. In the world of computers today—especially when it comes to the Internet—no one person can know everything. The best you can hope for is to be able to catch up when you need to. I don't know a single programmer who hasn't had to learn one or more languages or computing technology on the fly, with a project in front of them and a deadline in sight.
Personally, it's happened to me at least three or four times.
Most recently, it happened to me when I was presented ...