Over a million developers have joined DZone.

Set Aside One Hour for Personal Development

DZone's Guide to

Set Aside One Hour for Personal Development

Read on to learn about personal development and improving your ability as a programmer

· Agile Zone
Free Resource

See how three solutions work together to help your teams have the tools they need to deliver quality software quickly. Brought to you in partnership with CA Technologies

A while ago I decided to dedicate an hour a day to my personal development time. There have always been projects I had “in a pipeline” but they never finished, and work was always conveniently “getting in the way.” The aim of on hour experiment is to stop the excuses, and for the personal projects have to come first, over putting the overtime at work.

Last 7 days gone by really quickly, and I worked very hard, but I think there are two major achievements that are worth taking a note of:

First one has to be my first Python project. I’m really proud of this one, as it’s my first ever proper web application in Python, that works with Apache. So far I’ve been really loving Python with its tidy structure and intelligent architecture. I can really see it benefiting my day job as well.

Even though it hasn’t exactly been a “rocket science” to build a holding page, I feel like it has empowered me to get on with a site I was meant to build for ages, and to build it in Django. I will keep you posted as to how I get on, but I’m really excited to be working with new technologies.

Second achievement has got to be submerging myself into the world of SEO again. I haven’t really been keeping up to date with Search Engine Optimisation since I left Distilled, so it was, and still is, a steep curve ahead. I’ve dusted off the SEO feed of my RSS reader, and I’m ready to learn.

The main target for this work is to get steady, organic, traffic to the website from the search engines and RSS feeds. I’m going to work hard on getting better content out. There’s still a lot I can write about, but I need to find more time and learn to be a bit more engaging.

Now, Let’s See Some Numbers

Previous 7 days Last 7 days
7 1 Days work took over
13 637 Vistis to the blog
3.38 1.46 Pages / Visit
£0 £0.01

Pounds made

Judging by the last row, I don’t think I’ll be leaving my job just yet.

Next Few Weeks

I’m very excited about the week to come. I don’t know what exactly I’ll be able to work on from this list, but my objectives for the near future are

  • Create first application in Django
  • Create fully responsive site (I’m mainly backend, and feel rusty with my design skills)
  • Make start on a simple Android app.

One Hour Experiment Is Awesome

I think it’s fair to say that I currently spend more than one hour a day of my personal time working on this experiment, but it’s totally worth it. I still need to set up certain tools, to help me work better, just like I would, starting new job.

I’m also really enjoying feeling interested in programming again. This seems to be a perfect cure, for the “burning out” that happens to a lot of developers.

If you’re always complaining about not having any time for your own projects or learning: leave the office on time, come back home, put your computer on, and do something for an hour each day. It might just make you very happy.

Discover how TDM Is Essential To Achieving Quality At Speed For Agile, DevOps, And Continuous Delivery. Brought to you in partnership with CA Technologies

agile approach ,android ,python

Published at DZone with permission of Kasia Gogolek, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}