Over a million developers have joined DZone.

Set Aside One Hour for Personal Development

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

· Agile Zone

Learn more about how DevOps teams must adopt a more agile development process, working in parallel instead of waiting on other teams to finish their components or for resources to become available, 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 the warning signs of DevOps Dysfunction and learn how to get back on the right track, 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.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}