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. #### 2. What existing topic areas / technologies do you want to review & solidify? See [Teach Yourself Programming in 10 Years](http://blog.udacity.com/2014/01/peter-norvig-teach-yourself-programming.html) & [Programmer Competency Grid](http://sijinjoseph.com/programmer-competency-matrix/). * [ ] 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? #### 3. What _new_ topics / technologies do you want to learn? * 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? #### 4. What kind of development team do you want to work on? How will you know when you find it? See [The Joel Test](http://www.joelonsoftware.com/articles/fog0000000043.html).