Skip to content

Comment on Ask YC: how to learn computer programming in 8 months?

Comments

You're graduating a semester early - congrats! That is certainly some indication that you have the drive and motivation to reach your goals. As others here have said, the best way is to write programs. But you need to start somewhere and I would echo the suggestion of starting with python. I have heard Think Python is good and you can get it free here: http://www.greenteapress.com/thinkpython/thinkpython.html . You may feel you are parroting a lot at first without necessarily understanding what is going on, but gradually things will come into focus. When I first started, it was just by typing in programs in the BASIC language from the little tutorial manual that came with my computer. Each program would be followed by a little explanation of what each new line meant and after a while you start to be able to apply your knowledge to other things. Python is a "just right" language in that you can start simply but it has all the power you will probably need to get you as far as you want to go when you're ready. But if you find it's not working for you try something else. Some people pick up lisp right away - I still struggle with it (or at least people's explanations of it). Don't give up until you find something that works for you. I would also see what hacker groups are in your area or try and find some like-minded people to learn with - you may be able to find an intro course through a local college or community college if nothing else.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.