Who is a hacker?
It is not necessary that to become a hacker you need extreme computer skills! There is a BIG misconception that "A hacker is a person who sits in front of his box [computer] hacking webistes / programming viruses all day!" NO! its completely wrong!
Before understanding the term "hacker", try to understand the meaning of the word "Hack".
Hack means to find solutions to problems or to study a particular thing/object and modify it according to our needs to make it work efficiently and faster..! Alternately, A Hack can be any act by which we can recreate an object to make it work our way!
A Hacker is a person who knows "How to Hack" i.e. how to make efficient use of things according to one's need.
Computer Hackers are the ones which study computers, understand how things work around inside the box and try to make full use of it with the help of programming skills. There are two types of Computer Hackers :
i] Hardware Hackers
ii] Software Hackers
1] Hardware Hackers:
This type of hackers work with the hardware [it may be cellphone, cpu, gps etc] and modify/build gadgets for their own purpose. Not much people are interested in working with the hardware.
2] Software Hackers:
This type of hackers are the ones which work with any type of computer/mobile software and find bugs or create viruses to gain access to other systems legally or illegally. This hackers are expert computer programmers. They are further classified into three types :
a] White Hat
b] Black Hat
c] Gray Hat
Any queries regarding this post will be answered via comments, or you can ask me on my facebook page!