About 40 to 45 percent of what we programmers do every day is something we do on autopilot: brushing our teeth, getting a cup of coffee in the morning, opening our emails the moment we sit at our work desk, and many [ read more...]
So, you wanna become a rock star. You want to be so proficient in what you do that you wanna prepare yourself for any future programming career. Is it even possible? In today's video, I've received a question from a reader asking [ read more...]
Throughout my career as a software developer, I have used many popular programming languages for different projects. Today when I look back, I believe the first one (C, to be specific) was the toughest one. Each subsequent programming language I used felt [ read more...]
Well, I can’t believe we’ve made it here. I say “we” because if you’ve joined me through the 200,000 or so words in this book, you deserve some credit as well. So give yourself a pat on the back, knowing that most [ read more...]
Kaizen, in Japanese, means improvement. In modern business, the definition of Kaizen has been expanded to mean continuous or ongoing improvement. Typically, this is as far as understanding in the software profession goes for that concept. True Kaizen goes much farther, as [ read more...]
Truth be told, it's hard to learn to code and take the right steps to succeed in the programming profession. And getting a computer science degree won’t make it any easier for you, because academic computer science is largely mathematics. While mathematics [ read more...]






