Lessons from 7 self-taught coders who now work full time as software developers

How can you stay motivated while learning to code?  Studying web development is a path with many ups and downs. You might have one day where you figure out a tough problem and feel absolutely amazing. But then the very next day, you get stuck on a seemingly easy problem for hours. You end up feeling completely defeated. It’s often hard to see the light at the end of the tunnel. But when you’re in those tough, dark spots, try to find the motivation to hang in there.

Remind yourself of your ultimate goal in learning to code. Maybe it’s to get a better job, to provide for your family, or to find a more purposeful form of work.

These stories are not just for those trying to program for the first time.  These lessons also apply to the old-guard coders who need to update the skill set they have.  There is a different set of challenges when you are a .NET C# coder and you’re attempting to learn the JavaScript, Express, Node, Vue, Mongo, etc stack.  Simple things like async coding vs sync coding can drive you mad.  As you get better at the new skill you want to just drop your current gig and move on.  Do it gradually, this is a not a turn-the-switch moment.

Do a simple project for someone who needs it and is willing to work with you while you learn the issues your new skill. You may have to do the first one as a freebie to get some street cred as a developer.

Via: Lessons from 7 self-taught coders who now work full time as software developers





MERN the new JavaScript stack


TherModern Application Stack – Part 1: Introducing The MEAN Stack introduced the technologies making up the MEAN (MongoDB, Express, Angular, Node.js) and MERN (MongoDB, Express, React, Node.js) Stacks, why you might want to use them, and how to combine them to build your web application (or your native mobile or desktop app). The remainder of…

via The Modern Application Stack – Part 5: Using ReactJS, ES6, and JSX to Build a UI (the Rise of MERN) — DZone Web Dev Zone

There has been some discontent when the migration from Angular 1/1.5 to Angular 2.o actually became a rewrite.  I switched to React after seeing some very convincing presentations and talking with some somewhat rabid developers. I am also looking at Vue as a replacement for the Angular / React part of the full stack.  I wonder how long it will be before we see the MEVN stack being discussed.