3 ms·
As others have said, being a hacker is more about mindset and attitude than your technical capability. It is more a journey than destination. Anyway here are so
by anujkk 14y ago
As others have said, being a hacker is more about mindset and attitude than your technical capability. It is more a journey than destination. Anyway here are some suggestions:
1) Read this - http://www.catb.org/esr/faqs/hacker-howto.html http://www.catb.org/esr/faqs/hacker-howto.html
2) Try to get into explore-learn-do habit. Always look out for new things to learn and use that knowledge to solve some problems.
3) Learn Linux - If you aren't doing it already install a linux OS and try to use it as much as you can. I'm not asking you to ditch Windows. Install both if needed. If you aren't able to do something in linux, then do it in windows. Ubuntu Linux is good to start with.
3) Learn Programming. I would suggest you to begin with Python as it is easy to learn and have very good library ecosystem. Learn a relational(mysql) and a no-sql(mongodb) database along with python. Try to understand what different kinds of applications can be made - Web app, Desktop app, Mobile app, libraries, scrapers, servers, clients etc.
4) Learn about WWW, HTTP and Web Development with HTML, CSS, JavaScript and any python web framework - django/flask/etc.
5) Code, code and code. Keep learning and making new things.