January 1st. Usually around this time of year I create a list of pie-in-the-sky resolutions for the new year, although they are almost always forgotten by Valentines Day. Like most people, I start out uber motivated with full intentions of keeping that pace throughout the year. But that eagerness fizzles out as the weeks go by. I think this happens for a couple of reasons. For starters, my goals are usually over zealous and unrealistic. Setting the bar high is important (very important) but goals need to be reasonable and attainable. For really large, long term goals, it helps to break them down into smaller easier to swallow milestones. The feeling on accomplishment after hitting a milestone will help keep the interest alive as you move towards the final, larger goal.
The second cause of demise in new year’s resolutions stems from a lack of accountability. It’s way too easy to put them off if you are the only one who knows what your goals are. So this year I decided to post my list of goals on this blog and will be submitting updates every two months to show my progress.
I would like to challenge anyone reading this to do the same in the new year. Set high, but attainable goals for yourself over the next 12 months. And don’t keep them to yourself! Advertise them. Whether that means listing them on a blog, hanging them up at work, or just sharing them with your significant other. Measure the progress at regular intervals and make adjustments if you’re not happy with where you’re at.
Read the following books:
- Patterns of Enterprise Application Architecture – Fowler
- Domain Driven Design – Evans
- Applying Domain-Driven Design and Patterns – Nilsson
- Working Effectively with Legacy Code – Feathers
- Refactoring – Fowler
- Agile Principles, Patterns, and Practices in C# – Martin
Become proficient with the following tools & technologies:
- Two blog posts per month
- Two technical presentations for coworkers to push agile methodologies at my current company.
- Upgrade MCPD certification from 2.0 to 3.5
- Take 2 one week long trips
- Take 6 weekend getaways
- By the end of the year, work from home regularly two times per week
- Read the Bible completely through
- Reduce debt by two-thirds
- Become familiar with some of the ins and outs of day trading, as well as how currency trading works
- Finish the project I’ve been working on for the last year!
- Start a new venture and grow it to produce $500 per month of automated income by the end of the year.
Would love to hear about goals that you’re pushing yourself towards this year!!