especially when working full-time in an unrelated field.
I thought completing my coursework was a challenge in time-management. I was wrong. Job searching for that first job is the real challenge in time-management.
Not only do I need to keep my coding skills up by working on personal projects and doing code problems, I also have to filter through the egregious amount of job postings, write cover letters, and network.
practice code challenges
- on the computer
- on the whiteboard (aka the sliding glass door in my house)
continue working on personal projects
I need to dedicate aliquots of time so many days a week to make sure that when I am productive that I am focused on what I need to focus on instead of trying to figure out what I should do each day.
When it is slow at work - work on blog posts on coding problems and CS topics
2 days a week (Probably Tuesday/Friday) - Job stuff
2 days a week - do a coding challenges in each language
1 day a week - practice whiteboarding
1 day a week - do nothing/sleep/excessive netflix yeay
Wen I need a break, I do what I really want to do, learn Java and work on my personal projects.
Lets see how this goes.