+ 2

What is different between developer and hacker?

programmer code for make something and hacker also code for hacking , both are doing coding than what is the major difference between them?

10th May 2017, 4:12 PM
Mayur Patel
Mayur Patel - avatar
4 Answers
+ 6
Hacker may be a developer, but the developer is not certain a hacker. lol
10th May 2017, 4:50 PM
Taufik T Pasaribu
Taufik T Pasaribu - avatar
+ 2
hacking and developing are pretty related to each other. the hacker can only hack if the developer develops something first. the hackers also act as testers for the developer, telling them any bugs or loopholes present in their code
10th May 2017, 4:50 PM
Nikunj Arora
Nikunj Arora - avatar
0
a developer develops something for good use a hacker destroys (or at least attempts to destroy) something which is already working OR is about to work.
10th May 2017, 11:41 PM
Krishneel Nair
Krishneel Nair - avatar
0
The difference between developer and hacker may be {'p', 'd', 'v', 'o', 'l'} or simply 142 ;-) It depends on how you calculate it: https://code.sololearn.com/cyRhSMkS1gl6 ;-) So far for the silly part ;-) Now, let's get real: Eric S. Raymond, the author of "The Cathedral and the Bazaar" (a book on open source software development) and the co-founder of the Open Source Initiative (OSI) also wrote "How To Become A Hacker", http://www.catb.org/esr/faqs/hacker-howto.html. Note that the version version of the essay was published around 2001. Let's take a look at some quotes from the essay: "Hackers solve problems and build things, and they believe in freedom and voluntary mutual help. To be accepted as a hacker, you have to behave as though you have this kind of attitude yourself. And to behave as though you have the attitude, you have to really believe the attitude." Apparently, this not the type of people typically described as "hackers" in mass media. In the chapter on "The Hacker Attitude", the author furthermore lists the following points: <quote> 1. The world is full of fascinating problems waiting to be solved. 2. No problem should ever have to be solved twice. 3. Boredom and drudgery are evil. 4. Freedom is good. 5. Attitude is no substitute for competence. </quote> With other words, according to Eric S. Raymond, a hacker is a highly skilled developer with a particular mindset. You do not become a hacker by giving yourself a fancy leet speak "hacker name", wearing a hoodie plus sun glasses in a darkened room while you bragg about your skills (using scripts and tools written by others to break into company networks). Eric S. Raymond characterizes the loud-mouthing script kiddies as "crackers". Note that "hacking" is not at all about breaking stuff that developers have created first: The core developers of the Linux kernel often go by the name "Kernel Hackers" ;-)
11th May 2017, 5:04 AM
Klaus-Dieter Warzecha
Klaus-Dieter Warzecha - avatar