Re:Don’t “Hire by Keyword”
by arenaninja on Monday July 25, 2016 @09:37AM
(#12158561)
The thing is, that's pretty much what JavaScript is. Callbacks, promises, closures and async. If you already figured out that while working with Frontend Javascript the transition to Node is pain-free. But I can see how, if you're a PHP-only developer you would suffer.
I had to deal with asynchronous code when working with client-side JavaScript, it wasn't a new thing for me. If anything, I expect Ruby to be a little nicer if I have to work with RoR. But I probably won't because everyone wants 10 years of RoR experience nowadays.
Every PHP developer who I've seen pick up a nodejs project has end up fighting against asynchronous code and promises. You're fortunate that you were able to grok that aspect of node easily.