Click here to Skip to main content
15,897,704 members
Please Sign up or sign in to vote.
2.00/5 (4 votes)
See more:
I would like to become a good programmer and hacker.so please give suggestion what i need to do for that i am very hard-worker but here no any one who suggest me so i improve myself.Please dear all I wanna be good Developer so please help.
Posted

The original term "hacker" was used for people who got the job done quickly (and probably dirtily).

Today the term "hacker" is synonymous with breaching security and generally not looked upon favorably.

Reading, studying, patience and hard work is the only advise.

It also helps to be out of computer science and into other areas as this helps with lateral thinking and finding solutions outside of the box.
 
Share this answer
 
Comments
Espen Harlinn 23-Oct-11 6:45am    
Good reply
Mehdi Gholam 23-Oct-11 7:04am    
Thanks, I'm a reformed hacker myself.
I think hacking and programming are almost two separate ways. Nowadays becoming a hacker is very hard because most of the major softwares reached to their maturity and have covered most of their vulnerabilities in comparison to those days that it was very easy to hack them with a wide variety of available exploit tools.


So in my opinion, be a good boy and plan to be a great developer rather than planning to become a good hacker! ;)
 
Share this answer
 
Regardless of what everyone else says, I still follow the original definition of "Hacker" which is a programmer who builds things fast and breaks things. The entire Facebook culture is based around hacking and FBI don't have them under surveillance. So hacker == programmer who builds things fast, getting back to your question, the only way to become a good programmer is to read a lot and practice a lot more. A good understanding of mathematics is crucial although it depends how much maths would your work involve, also thorough understanding of algorithms and a tenacity to get to the bottom of things to understand how they actually work, would really help in your quest. Knowing a framework or a language is secondary, having a critical thinking and logical ability to solve problems is primary. If you can think in simple terms and visualise a solution even before it exists, i think you would have a fair chance of being a good programmer (a.k.a hacker). Programming competitions like Facebook Hacker Cup, Google Code Jam, TopCoder SRMs are awesome platforms to pit your programming wits against the best in the world and learn a lot even if you rank the lowest. If you can take those hits and keep moving forward no matter what, you can be a good programmer.

Cheers...
 
Share this answer
 
Comments
Mehdi Gholam 23-Oct-11 7:05am    
my 5!
I.explore.code 23-Oct-11 8:02am    
thanks :)
First of all read different articles on hacking and do not use any software which is marked as hacking software because all these tools are fake.
To be a good programmer you must clear your basic concept. If you are learning higher level languages like C++, C# or Java which are supporting object oriented programming then you must focus on abstraction, polymorphism, inheritance, encapsulation and composition.

Read this article about hacking a Facebook account.
http://tinyurl.com/6gmhrwn[^]

Learn C# language. Follow this link.
http://tinyurl.com/63r5x9t[^]
 
Share this answer
 
v3

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900