A fitting continuum. Noob on the left. |
It's as good a test as any to gauge my starting abilities. I'm happy to report that I'm not 2^n in every category. I consider myself the highest level, log(n), in the area of Knowledge > Blogs :) I have done some basic programming tutorials in a few different languages, i.e., html/css, php, javascript, mysql, python. I have even taken what I consider a bit more in-depth look at Python, although my inexperience doesn't allow a good comparison.
Feel free to follow along, but this is mostly an indicator for myself. Here is a chart of where I stand:
There are a couple of reasons why I like this chart. It shows me where my skills/knowledge/experience gaps are, thus providing an unsorted map of specific things I should try to dive into. It's also a way to periodically check my own progress. Perhaps I'll make it a habit to re-evaluate using this rubric every month or two. Further, I think it's a great visual way to address the fact that I don't have a related degree to a potential employer. I can't wait to fill this thing up... it's like a real-life video game!
On that note, I found this awesome blog post about Levelling Up As A Developer.
But, I'm getting ahead of myself. It's time to hit the e-books.
I sit about where you do on most of this stuff, I'll be trying to follow along with your progress.
ReplyDeleteAwesome. You're exactly who I want to share stuff with. Feel free to let me know if there are certain topics that you're looking at. I tend to go off on a tangent sometimes.
DeleteBtw I found this through /r/learnpython
ReplyDeleteFrom /r/learnpython too. I'm doing something similar to you, although my starting age is higher. :) I'll be following your adventures with great interest!
ReplyDeleteGlad to have more fellow redditors! Especially ones that are too old to be switching careers but are too hell-bent on the idea to be stopped. :D
DeleteI'm going to accompany you on your journey! :-)
ReplyDeleteWhich e-book are you going to start with?
Haha that was just a figure of speech. I'm actually doing udacity.com's CS101 course. Check it out, it's completely free. The catch is, you don't get any certificate/credit from the institution.. the experience is worth it!
DeleteI was working on that for a while too, learn python the hard way is also great, lately I've been finding projects on bit bucket/github that interest me and diving into the code.
DeleteThat sounds like a natural path to follow. I really want to learn how to use github! Anything elementary enough that I could understand?
Delete