Time Management for Techies

Time Management for Techies

How familiar does this line sound? Let me guess – the next step is pulling extra hours and running consecutive late nights to meet the deadlines. If you face this situation frequently (and if reality says that it’s within your control) then it’s time to look into this ASAP. Let’s address the elephant(s) in the room first? (Yes, this place has room for more than one elephant.)

 

  • Have I been procrastinating?
  • Am I able to handle this workload?
  • Am I agreeing to unrealistic timelines?


Explore the Job Openings in APAC

 

We’ll come back to these elephants later, but in the meantime, improper time management can break your spirit and affect everyone and everything around you. Let me explain.

 

According to Psychology Today:

“Time Management is not about having all of those things done; it’s about having enough time for what matters most to you. Time management is really “personal management” and it is a skill necessary for achieving a better quality of life. By managing your time in a more efficient way, not only you will get the right things done, but you’ll also have enough time to relax, de-stress and breathe more freely.”

 

Putting this into context, this means that we’ve only got 24 hours in a day and we need to balance the time we spend on work and things that matter most to us. If we’re spending more time at work because we’ve procrastinated, we have less time for things that are important to us.

 

So, what’s important to you?

HackerTrail-Edric Poon Time Management

 

Within a day, our activities and engagements tend to fall within 4 main categories:

  1. Myself
  2. Work
  3. Social
  4. Spiritual (for some it may also include religion)

 

A day typically looks like this (Based on a 5-day work week)

  • Work Days: Eating + Sleeping + Working = 18hrs/day (6hrs of 24hrs available)
  • Weekends: Eating + Sleeping = 12hrs/day (12hrs of 24hrs available)
  • Total Time available in a week: 54hrs / week

 

We've only got 6hrs on weekdays to balance time for ourselves, our loved ones and our spiritual engagements! Does this work for you? If it does, you can understand how spending extra time at work WILL end up eating into quality time that was made available for what’s important to you!

 

If this doesn’t work for you, then it’s time to prioritize and look deeper into what’s important.

 

A personal recommendation to start you off:

  1. Create your list of priorities. List up to 5 key items within each quadrant – things that you absolutely cannot do without! (Omit “WORK” as that’s already factored in)
  2. From this list, allocate the time you’d like to spend on each priority per day and/or week. Work it out within your list
  3. Go through your list again – are you pleased with your time allocation for your weekdays and weekends?

Your table might look something like this at first, where you try to pack everything in, but as you’ll soon realize – it's unrealistic.

Workday Time Management

So, after moving things around, you might just be able to prioritize what’s most important during your weekdays and what can be shifted to the weekend. So, this is what we could potentially pack into a week.

HackerTrail - Time Management Timetable

As you go through this process, I hope that you’ll become aware of a few things:

  1. I know what’s important to me.
  2. I am committed to making time for things that are important to me.
  3. I understand how wasted time will affect not just my work, but the things that are important to me.

 

Elephants? Let’s look at that in Part 2!


Test your coding skills here

 

Backend Technology Interview Questions

C Programming Language Interview Questions | PHP Interview Questions | .NET Core Interview Questions | NumPy Interview Questions | API Interview Questions | FastAPI Python Web Framework | Java Exception Handling Interview Questions | OOPs Concepts in Java Interview Questions | Java Collections Interview Questions | System Design Interview Questions | Data Structure Concepts | Node.js Interview Questions | Django Interview Questions | React Interview Questions | Microservices Interview Questions | Key Backend Development Skills | Data Science Interview Questions | Python Interview Questions | Java Spring Framework Interview Questions

 

Frontend Technology Interview Questions

HTML Interview Questions | Angular Interview Questions | JavaScript Interview Questions | CSS Interview Questions

 

Database Interview Questions

SQL Interview Questions | PostgreSQL Interview Questions | MongoDB Interview Questions | MySQL Interview Questions

 

Cloud Interview Questions

AWS Lambda Interview Questions | Azure Interview Questions | Cloud Computing Interview Questions | AWS Interview Questions

 

Quality Assurance Interview Questions

Moving from Manual Testing to Automated Testing | Selenium Interview Questions | Automation Testing Interview Questions

 

DevOps and Cyber Security Interview Questions

DevOps Interview Questions | How to Prevent Cyber Security Attacks | Guide to Ethical Hacking | Network Security Interview Questions

 

Design Product Interview Questions

Product Manager Interview Questions | UX Designer Interview Questions

HACKERBUCK AWARDED