Hacker News new | ask | show | jobs
by fumar 5132 days ago
It is a pretty solid list.

I am 25 and these are things that would have helped me at 20.

I am trying to accomplish some of these now.

3. I used to read a book per week. I stopped and now I need to get back.

9. I never thought I would be a conservative person. I see the difference between my younger cousins and I.

10. I am jobless. I definitely am trying to eliminate costs.

13. I started taking Udacity classes. I have a business degree. It has been harder than I imagined. I still am motivated to learn more languages besides python.

14. I go to the gym six days per week. I ride my bike everywhere I go.

20. A very simple statement. That is very true.

3 comments

I think when he mentions conservatism, it's more in the context of reducing the presence of risk in your activities as you age.
13) A word of advice based on what I perceive your experience level to be: focus more on really learning Python than amassing a list of languages with whose syntax you are familiar. Once you master Python, then Java, Ruby, etc. will be easy to learn. Employers understand this. The ones you want to work for, at least.
Agreed.

Too many people who are new to programming assume they need to learn all the languages. What you really need to learn is the theory behind each lesson. When learning loops don't think "so this is how you do a loop", rather think about why you are looping, when, and what types of loops there are.

All the languages (listed above) have looping mechanisms, and you will use them for the same reasons you did in python. You will know when to use loops, and then you can just look up the syntax for the language you are currently in.

Stay motivated, but keep in mind that your body gains strength/endurance/etc during your rest periods, not while exercising and breaking down muscle. Unless you're seeing good results, I'd consider more full rest days.