Learn code on your own is a hard thing. There is a lot of time that is needed to learn, especially if you’re looking to be serious about it. There’s a lot of ways to get distracted and a lot of things that can hold you from learning. Anything from being unmotivated to having a busy schedule, it’s all an easy excuse to make when you aren’t feeling up to the challenge of learning. I’m here to help you stay motivated and balance your life and learn some code in the meantime!
I say it all the time, but the right mindset can be the difference between coming home and watching t.v., or sitting down for an hour and trying your hand at that CSS that’s been tripping you up for the last week. I know it can be hard coming home from work late, and just being completely wiped out, trust me I work around 11 hours everyday. If you don’t think that you’ll be able to work on some code when you get home, there’s a few things you can do.
On The Go Learning
Download SoloLearn, that’s a great way to get some refreshers and some practice in on the go, as well as a great supportive community that will help you along every step of the way. There are all kinds of languages you can learn step by step, and some great daily challenges to get you thinking in a programmers mindset. Overall if you’re in a pinch SoloLearn is a great resource to have. This sounds like a plug for them, but I promise you they are not compensating me in any way to say this.
Early Bird Gets The Code
Start getting up an hour earlier and code in the morning, you’ll be surprised how quickly you can get used to this, it really sucks at first, but if you’re motivated and hungry enough to learn, than it will be no problem at all. Start having a little routine when you wake up. Make some coffee, fry an egg, watch a little bit of t.v. so you have time for your brain to wake up. Then when you’re done eating, grab that computer and crunch some code baby!
Working at Work
Bring your laptop to work, I know this isn’t an option for everyone, but if you can, stuff your computer into your work bag and bring it out during lunch. Even getting 20 minutes of coding in would be a huge improvement! It really adds up after a while. If you can’t actually bring your computer in to work save your work on a flash drive and bring that in. If you have any free time at all and your boss doesn’t mind, then go for it!
This one is hard for me to continue to do, but during the day if you ever think of something that you want to research or a new technique pops into your head about how to solve that latest issue you were having, take some notes. Notes are a great way to keep memories concrete in your head. If you are doing some research at work or throughout the day, like listening to podcasts, or watching some YouTube videos, take some notes on them. You will remember 90% more information after taking notes.
I’ve been incredibly busy with the podcast and just life in general. We lost a guy at work this week, so that means that I will be taking on that much more. So that means more hours and less free time. My failures include not being able to code more. I’ve been making some good progress these last couple weeks and haven’t been able to get on a true roll because I’ve been so busy.
I’ve had a great time coding lately. I made a commitment on the podcast that I would have the homepage complete in a month from when the first episode was recorded. I’m pleased to say that I have been making some great progress! I am almost done with the first page. It’s so exciting being able to build something like that from nothing just by writing a little bit of text! Celebrate the little things, every time a little div or element turns out correctly styled, it’s a huge accomplishment! Soon I’ll be celebrating completing my first front end project!
Check out our podcast, anywhere you can find them. Also check us out on Facebook and join the conversation!