Goodbye Php, Hello Node.js!
The start of summer ‘13 saw a shift in my career. Near twelve years in the making to become a Php developer, twelve years that started in my bedroom. From building bit torrent sites, practicing with the latest MVC frameworks, getting through several years of study and a few in the actual industry, I took a chance to become a ninja.
Developing with Php unless you’re creating frameworks, libraries or being part of a community I found had become stale. 9 times out of 10 a company will have their own framework which for as long as they are making money they’re not going to pay you to change. Which had disheartened me a little as all that was left was configuration, form processing, chopping up HTML and populating a CMS. Not really the forefront of inovation.
After playing with Node.js for the guts of a few months I slowly realised that I began to fall for its asynchronous environment. Writing web applications become faster, more modular and easier to understand. No more large frameworks with steap learning curves, just lots of small libraries combined that can be used, re-shaped and augmented. Between Php and Node.js it was becoming a case of:
Anything you can do I can do better,
I can do anything better than you.
Annie – Annie Get Your Gun
New language, new career