Tuesday, 15 January 2019

Steps needed to be nodejs job ready

HiI have been a developer for the last 10 years. I worked in only php. I considered myself mostly backend. I was not designing complicated architectures or anything like that. My jobs followed the pattern of me getting the idea of what was needed from the web app. I would build a basic front end ( I really dislike front end but have basic html enough to build something ) and then I would do all the backend and database, updating records, searching - but as I said the architectures were not complicated. I did this on a reasonably good salary and was considered a 'mid level developer'A year ago I decided I wanted to become a Javascript developer because I enjoy it far more. I have learnt a lot, currently I am learning full time as have left my prior role and I am trying to get as near to 'mid level' in Node as possible, so that I can look for roles around the same level of pay I made previously.I was wondering if someone could help me fill in the gaps with what I need to be considered a 'backend nodejs' developer. I understand that most people want full stack, but CSS and design is just something I am never going to enjoy but I can do the basics.The skills I have learnt so far (and build lots of my own demo projects):ES6 - My JS is reasonably good up to ES6 NodeJS - I can build solid rest api's Using Express MySQL - I already have pretty good sql skills from previous roles MongoDB - I had no prior NoSQL experience but I now know enough to build some reasonably complicated stuff for the Rest API's I have builtReact - I would say my react is at a good level, despite my dislike of frontend, it doesn't really feel to me like front end - the design of my applications is not great but I can build all the functionality for communicating with a REST API on the express server and I am competent in many React related technologies such as Redux.On the NodeJS/MongoDB/React stack I would consider myself professionally competent to do a job.My question is whether this is enough?Gaps I have: I don't have much experience in building standard websites, everything so far has been SPA against a REST API. Can anyone recommend any areas I should look into , is handlebars a good one to learn?Is there any other skills I should have for 'backend' NodeJSThanks very much

Submitted January 16, 2019 at 03:46AM by kippo10980

No comments:

Post a Comment