“My dear young man, don’t take it too hard. Your work is ingenious. It’s quality work. And there are simply too many notes, that’s all. Just cut a few and it will be perfect.” – Amadeus It sounds bizarre, but I’m getting to the point in my...
Microsoft has been in the business writing software for a long time. 1975, to be exact. They were pretty much at the ground floor of the dawn of the personal computer, and have dominated the software industry ever since, to this day. Sure, Apple might be taking up the...
I just reached my twenty year mark as a professional software developer. I know it’s a cliche, but where did the time go? We all go through first events in our life. Our first time we could stand up by ourselves, the first time we said our first words, the first time...
A software developer usually has two career paths to choose from. If the developer wants to eventually get into management, they will have to make a significant career shift. The primary duty of a software engineering manager is to manage other people on the software...
What keeps me in the software programming field? What is it about developing software that keeps me from jumping ship and going into a different career field altogether? Lots of people do mid-career shifts and do exactly that. They suddenly realize the career...
Much as professional carpenters and plumbers have certain tools in their toolbox that are indispensable … wrenches, pliers, hammers, etc, software developers have certain digital tools we simply can’t live without. The most important tool, of course, is a programmer’s...
The more I continue to learn about Javascript, the more I’m convinced it’s going to take me many more years to feel I’ve gained mastery of the language. I’m sincerely convinced that Javascript will, sooner or later, be THE de factor programming...