I have a job opportunity for a startup that mainly uses Node. Up to this point, my professional experience has been mostly in the C# and .NET world. For the web I've used a combination of Razor and jQuery (although I personally despise jQuery, it's been part of projects I've had to work with the creators/maintainers on). In no particular order, here is my Node and general JS experience:I use JS libraries for anything I am able to. I've only done side projects and personal projects with Node. I also use it as my primary scripting tool. I understand the ecosystem (npm, package.json, etc.). I'm pretty decent with gulp and webpack. I really like JavaScript and I love TypeScript. I've written a few d.ts files for some tiny JS libraries.I follow the development of Angular and Vue (but not React, no reason, I just never learned it). I know templating libraries like handlebars. I've written a couple of yeoman generators. I've used sockets. I've used promises for async. I've created web projects with Express. I have working knowledge of MongoDB and mongoose.Outside of all that, I have a ton of experience with Azure DevOps/VSTS/TFS. I've created automated CI and CD processes for my current employer's major web projects. I've even written a few DevOps extensions. I trained everyone at my last two jobs on git (mostly because I refuse to learn TFVC). I use GitHub and Travis personally. I am passionate about containers and the cloud, and automating anything and everything.My question is: does all this qualify me for a senior developer position in a Node shop?
Submitted July 02, 2019 at 02:28AM by MrTarantula
No comments:
Post a Comment