Beginning of my journey with programming.
Why I started?
- I knew that this is the skill of the future. Almost everything includes software to a certain point. If you have no idea about it, you might soon not be able to understand this world;
- It is useful and saves you time! I can build websites without paying the others. I can automate many daily tasks. I am much more tech-savy and productive.
- I knew so many software engineers who enjoyed it and I thought that they must not be all wrong about it :-).
- I started when I was 24 years old. I just have finished my psychology studies.
I am confident saying that there is never too late.
The oldest person whom I met started learning at the age of 56. And I believe that this is not the record ☺
1. In July 2013 I made the decision that for the next ~2.5 months I would learn to code full-time.
According to my experience, it is very hard to learn programming without your full focus. It is better to concentrate 10 hours in a row than 5 times for 2 hours. Why? Because it takes time to get focused and revise previous concepts;
2. I spent 8–10 hours per day learning. Apart from that I slept well, ate well and relaxed.
Many of us has the picture of the nerds who is coding until 4am. It might work for some people, but I believe that it is bad for your brain.
3. I started with HTML and CSS.
I know that you are going to say — “this is not a real programming!”.
And yes, I agree. However, it teaches you how to think logically and gives you immediate positive reinforcement which helps you to move forward.
I completed HTML and CSS courses from CodeAcademy and then TeamTreeHouse.
I built super simple websites at this point.
6. Last but not least: I had mentors and asked them many questions! I also attended programming bootcamp: Hackbright Academy (I will write about it next time☺).