1) Become a web developer that can add real value to my employer
- Be productive with Rails, HTML5, CSS, JS, PostgreSQL, MySQL, and Git.
- Learn how to work in collaborative projects (Communicate ideas & problems effectively).
- Actively participate in open-source projects.
- Improve my problem solving skills by always looking for new & challenging problems to solve.
- Learn how to read and write docs correctly.
- Pair-program often.
- Work for a company that excites me, that I can be proud of and want to evangelize about.
2) Become an overall better communicator
- Write more!
- As you can tell from my blog posts, I suck at writing. The first paragraph of this post took me longer to write than I’d like to admit. Its a little hard for me to express my thoughts verbally and in writing. But just like anything in life, practice makes perfect!
- Explain one thing I’ve learned verbally.
- Once a week, I’d like to explain one thing I’ve learned verbally to someone as if I were speaking to a non-technical person. A friend suggested I do podcasts and submit them on my blog. Hmm… still thinking about it.
3) Establish meaningful and lasting relationships
- 2012 was a year of self-awareness and self-reflection, where I took a step back to look at who I am, what would make me happy, and who I want to be. 2013 will be a year of action! I want to surround myself with people who are smarter than I am, more ambitious, and harder working, so that I’ll constantly be pushed outside of my comfort zone and become better for yet.
One of the things that excites me the most about gSchool are the people that I am going to meet and the relationships that will be built. To think that I will be spending most of my time with other like-minded individuals who are also willing to sacrifice 6 months of their lives to accomplish their goals is pretty awesome! I’m gonna kick this new year’s ass!