Have you been feeling unmotivated and bored at work? This is completely normal, especially if you’ve been programming for over a decade. However, life is too short to be doing something that you don’t like!

Let’s examine what’s causing your boredom.

First, you need to understand what is causing your boredom.

You have been working for several years on the same project at the same place, stuck in a dead-end job working with legacy technology that won’t win you your next job. That may explain the feeling you are having.

I have worked in a company for almost 6 years and even if I had the chance to switch in different projects, I got bored at the end. I felt that I have learned all I can in my different roles and there’s nothing new coming along. It took me several months before to finally decide to change my job. I didn’t regret my decision at all as I felt refreshed and energized in my new job.

Once your decision is made to leave your current job, consider a new career as a contractor or a freelancer. You will have the chance to learn more technologies, work on diverse projects and meet more people.

Have you ever considered starting something in your spare time? Don’t spend years to develop a complex application that at the end none will use. Build a tiny app and release it online. If there is some traction, spend more time to improve it.

Another option is to build an online reputation by having your own website, starting a blog or answering questions in forums. And why not consider writing a book to gain some credibility regarding your skills and experience.

Subscribe to our mailing list and get interesting stuff and updates to your email inbox.

Thank you for subscribing.

Something went wrong.

Try to find a time to meet people in your community who share the same interests and have the same challenges you are having. Meetups are a great way to help you connect with people who know what you’re going through and can share with you their experiences and hopefully motivate you.

Consider doing some volunteer work outside your day-to-day work and you will be surprised about the benefits of volunteering. Helping others can help you reduce your stress, find new friends and even learn new skills.

Go to a local library or bookstore and read something new. Read when commuting. Use your commute for reading ebooks and listening to audio books. You will be surprised how much you can read in a month and how your creativity can be boosted if you keep reading some inspired books. You can find a list of the best book I have read last year here.

Why not take a holiday before to make any decision. Take off at least 2 weeks and travel to a place where you can relax and get away from home. Give yourself time off from the day-to-day life and think seriously about what you want to do.

And you how do you cope with your boredom as an aged programmer?