Congratulations, you're a Web Developer! You've come a long way, but your journey's only begun! Please take some time to think about the following prompts, and your plan moving forward.
1. What portfolio projects & materials do you need to polish before you can show them to employers? Outline your steps and your timeline.
See Teach Yourself Programming in 10 Years & Programmer Competency Grid.
-
Talking About Code
-
Problem Solving
-
Application Architecture
-
Back-End Application Frameworks
-
Front-End Application Frameworks
-
Database Design
-
Database Queries / SQL
-
HTTP / Routing
-
Object Oriented Programming
-
Data Structures
-
Algorithms
-
Built-in Methods
-
Control Flow (conditionals, iterators, loops)
-
Syntax
-
Code Organization
-
Ruby / Python / Java / C++ / Go
-
Javascript
-
CSS
-
HTML
-
Testing
-
Tool Knowledge
-
System Knowledge
-
How will you learn more about these topics?
-
When do you plan to start, and how many hours a week will you spend?
-
Will you use meetups, online tutorials, meet with engineers in your network? Is there someone else in class you’ll pair with?
- How will you learn more about these topics?
- When do you plan to start, and how many hours a week will you spend?
- Will you use meetups, online tutorials, meet with engineers in your network? Is there someone else in class you’ll pair with?
See The Joel Test.