My Rails course is now over – no more structured learning, no more homework or assignments due, no more regular help where I can ask all my stupid questions.
I want to stay on top of it – but sometimes things happen that demotivate me a bit. For example…
- When I go to RoRo events, or development hubs, I should be getting inspired by all the experienced and intelligent people there, but I actually find myself focussing on how much I don’t know. Because I’m a bit mental like that.
- When I think of all the things I don’t know, I make a big list of all the things I need to try, the resources I need to read, the videos I need to watch and the tutorials I need to do – and I get massively overwhelmed. I have trouble focussing, and feel like I’m trying to learn everything, and am getting nowhere.
- When friends/family look at the apps I’m building, ignore the functionality and focus on “you should add some colour, different font, pictures, background” – I think about how I have no inspiration r.e. design, and that as long as my things don’t look good, no one is going to want to use them (oh great, ANOTHER skillset I need to learn).
So – What am I doing to keep on top of it, and not wallow in self pity?
- Stop comparing! I need to stop comparing myself to people who work in development full time and/or have been working on their development skills for years. I’m new to this, I need to admit that skills take time to learn. Otherwise, everyone would be genius coders.
- Do a little bit of learning each day. Sure it seems like I have a never ending list of things I need to read, watch or do – but if I can manage to do even a small bit each day, then even if I am not making a dent in the mountain, I am still learning things and moving forward.
- Keep building. Although my skills are limited, I have three projects I am working on, and by trying to build them I am slowly but surely increasing my skills and continuing to learn.
- Stay connected. I am going to keep going to RoRo nights, development hubs and meet ups with my class mates. I am even going to Rails Camp in November! I know that staying home is lazy and easy, but going and mingling makes everything seem more possible.
- Make deadlines. I have not really been doing this but I really think I should be. I know that I am more likely to get things done if I make deadlines for specific tasks. E.g. Add this feature before 20th September. Finish this Rails book by end September.
I’ve said it before, but I need to keep reminding myself: It’s not that ”I’m not good at this”, but “I’m not good at this yet!”