I like the beginning of a new year because it provides the perfect place to consider what happened last year and what I can do this year. In evaluating 2012, I’ve come to the realization that as a software developer, I need to “up my game” somewhat. Though I consider myself to be a great developer, I want to be even better, work even ahrder and share even more with the communities that care about the topics I care about. Software development is an art form, and I want to perfect it in 2013.
In addition, my continuing quest to be known for more than just PHP means broadening the viewpoint I have to include other aspects of development. While I won’t be writing about other languages necessarily, I do want to write more about development topics. My most popular article in 2012 was Why Recruiters Are Bad For Your Career; this has also shown me that developers are looking for good information about job searches. I plan to write about this as well, sharing my success stories.
I’ve settled on three resolutions for 2013.
Blog more. I will publish one blog entry each week as a minimum (and in some weeks, more than that). My blogging has been a bit relaxed as of late, and I owe it to the developer community to share more of my thoughts.
Share more knowledge. There’s a number of ways that I can share my knowledge, including blogging. But I plan to add to the Do This, Not That line with a couple new books. The next one will be on team development practices. In addition, I plan to send out a once weekly tip to my email subscribers, absolutely free. You can sign up at the bottom of this post (and you don’t want to miss these tips!) I also plan to submit papers to many more conferences than I did last year.
Develop new tools. For years I’ve had ideas about how I could make tools that help developers get their jobs done. In 2013, I plan to work on some of these and get them out there. Some will be free, others won’t, but all of them will be useful to developers, freelancers and development teams.
What are your New Year’s Resolutions?
Frustrated with your company’s development practices?
You don't have to be!
No matter what the issues are, they can be fixed. You can begin to shed light on these issues with my handy checklist.
Plus, I'll help you with strategies to approach the issues at the organization level and "punch above your weight."