One thing I would like to point out, that you probably won't like to hear .. If your purpose is to learn how to "hack" to the point where you can make real webapps, you should be aware of two things. 1. You will never become a good hacker if you are only doing it for the money or for the recognition. You have to be able to love the code for the sake of the code itself. You have to be able to see the beauty in the cod…
Ask YC: Learning to hack...
51–54 of 54 posts
I really agree. I think there's probably a lot of people out there who read about Gates and Brin and Page and Zuckerberg, and say, "omg I want to be a haxor it wud be fun and I can make $$$!". I hate to say it, but if you really wanted to hack, you would have done it before you read about how much money haxors are making. You would have started like us, in QBASIC, because you were exhilarated at the thought of controlling that computer screen...
Re: Ask YC: Learning to hack...
#52Good knowledge of OS is a must..then some C, Perl will some handy...If you know unix shell programming, u can become a master in hacking... and also, if you are a DB guy like me, then even with ordinary SQL, u can hack a lot of stuff...
[comment that looks archaic once parent is modded up]
Which is to say a hacker also needs a taste for recursion.
Re: Ask YC: Learning to hack...
#53Earlier quoted context omitted.
Good place to learn Python: http://www.diveintopython.org/
Imp is right, that's a terrible book for someone just getting started. I'd recommend "How to Think Like a (Python) Programmer" available on the web here: http://www.greenteapress.com/thinkpython/ O'Reilly's Learning Python is also an excellent learning tool for the language.
I was about to recommend How to Think Like a Computer Scientist (http://openbookproject.net//thinkCSpy/), which is what I've been using and thoroughly enjoy, until I realized that it's the original version of How to Think Like a (Python) Programmer. Glad to know the new version's out. Hope this clears it up for anyone else wondering why TCSpy hadn't been mentioned yet.
Re: Ask YC: Learning to hack...
#54angel tech is a good book