iteration

Developer Roadmap 2020 🗺

Episode Summary

In this episode, we walk through the 2020 developer roadmap. These roadmaps layout all the essential steps and pieces it takes to become a web developer in 2020.

Episode Notes

Welcome to Iteration, a weekly podcast about programming, development, and design.

Developer roadmap 2020

Looking at this for 2 reasons

1 — If you are new to development, this helps you make sense of all the resources, languages and frameworks. These roadmaps cover everything that is there to learn. Don't feel overwhelmed, you don't need to learn it all in the beginning if you are just getting started, focus on the core and the rest comes over time

2 — If you are experienced it helps you identify and organize gaps in your knowledge.

The two Paths

John: What about Mobile? This is called the "Web Developer Roadmap" but there is a lot of overlap

Basics

Web Dev 2020

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/a60fa0e7-ccdc-4c95-8012-e0fb89a3f045/Untitled.png

John: How does someone choose a path?

Front End Roadmap

"Everything the user sees"

https://roadmap.sh/frontend

Back-end Roadmap

"Everything that the user doesn't see"

https://roadmap.sh/backend

JP: I wonder why javascript is the personal recommendation for back end language

John: Web: JavaScript, Ruby, Go or PHP seem to be good choices in today's landscape. Mobile of course is C# or Java

DevOps Roadmap

"The equipment it all runs on" — The boiler room in titanic

https://roadmap.sh/devops

JP and John are least experienced in this bucket.

JP: Learn heroku lol

Wrap Up

Picks: