[LINUX] What is a hacker?

Greetings

Nice to meet you for the first time! People who know the Hello! This is Atie! Actually, when I tweeted about hackers before Hacker = hacker Many people thought that, so I wrote it to solve the misunderstanding!

What you can get by reading

✓ Know the true meaning of hackers ✓ Learn about hackers ✓ How to become a hacker

Then!

What is a hacker?

What do you think of when you hear the word "hacker"? "Hackers" "Bad people" "People who rattle in a dark room" I think there are various However The true meaning of "hacker" is completely different

The true meaning of a hacker

Let's start with "hacking"

Actually, there are roughly two types of hacking.

Well, one is a basketball foul, and there is only one type called "hacking" ... (basketball club)

The other is "hacking" of computers etc. Actually, the etymology of this hacking originally started when the students thought of a unique "mischief". It is said that the etymology is that the students called it "hacking" (there are various theories). And they called themselves "hackers"

This was the beginning

In fact, a hacker is not a "bad person"

"People with advanced technology"

It means that Because the media and others have called hackers hackers. Hacker = bad person There are many people who misunderstand that

A "cracker" is a person who actually hacks and commits a criminal act. On the other hand, "white hackers" are those who strengthen security. And "hacker" is used when calling including these Is called

But other than that, the word "hacker" is used. "Hackers" are "highly skilled people", so the only people who hack are not hackers. People who make great tools are also called hackers.

Mr. Matsumoto who actually made "Ruby" is called a "hacker". However, Mr. Matsumoto did not make "Ruby" because he wanted to be a "hacker", but just because he wanted something useful. And people around me came to be called "hackers."

A hacker is not a bad thing, but a "highly skilled person" People who are called "hackers" didn't make anything because they wanted to be "hackers."

How to be a hacker

I will explain how to become a hacker Roughly

・ Learn one thing ・ Develop the skills of what you have learned ・ Recognized by others and called "hacker"

These three However I think it's important to note that "hackers" aren't just about IT. Since it is "a thing with advanced technology", I think that craftsmen etc. also apply to "hackers" However, the hackers described here are a way to become "hackers" in IT.

Learn one thing

For example JS Python C language Go DB Security

Anything is fine Let's wear something that will be your "weapon"

Develop technology

Once you've put on your own weapon, all you have to do is stretch it out! For example, JS

・ Try to create a service like Twitter ・ Try to automate everyday things ・ Get a job

And so on When you wear your own "weapon", stretch it out and stretch it out!

Recognized by others

Lastly, if you acquire advanced technology and make effective use of it, you will naturally be called a "hacker" by those around you. If you come to be called a "hacker", it's proof that your technique has been recognized.

Finally

Today's article was a bit short, but I think I was able to write a way to become a "hacker" I'm not a "hacker" yet, but I'll do my best to become a "hacker" Let's all do our best! !!

If you have any questions or concerns, please DM me on Twitter! https://twitter.com/Atie44675100

Thank you for reading the article

Recommended Posts

What is a hacker?
What is a distribution?
What is a terminal?
What is a pointer?
What is a decision tree?
What is a Context Switch?
What is a super user?
What is a system call
[Definition] What is a framework?
What is a callback function?
What is a python map?
What is a lexical scope / dynamic scope?
What is a Convolutional Neural Network?
What is namespace
What is copy.copy ()
What is Django? .. ..
What is dotenv?
What is POSIX?
What is Linux
What is klass?
What is SALOME?
What is Linux?
What is python
What is hyperopt?
What is Linux
What is pyvenv
What is __call__
What is Linux
What is Python
What is a dog? Django installation volume
What is a dog? Python installation volume
What is a dog? Django--Create a custom user model
What is Piotroski's F-Score?
What is a dog? Challenge Django templates! Volume
What is Raspberry Pi?
[Python] What is Pipeline ...
[PyTorch Tutorial ①] What is PyTorch?
What is hyperparameter tuning?
What is JSON? .. [Note]
What is Linux for?
What is ensemble learning?
What is TCP / IP?
It's a Mac. What is the Linux command Linux?
What is a dog? Django--Create a custom user model 2
What is Python's __init__.py?
What is an iterator?
What is UNIT-V Linux?
[Python] What is virtualenv
Tell me what a conformal map is, Python!
What is machine learning?
What is a dog? POST Sending Volume Using Django--forms.py
What is a dog? Django App Creation Start Volume--startapp
What is a dog? Django App Creation Start Volume--startproject
Basics of Python learning ~ What is a string literal? ~
What is a recommend engine? Summary of the types
What is God? Make a simple chatbot with python
To myself as a Django beginner (2) --What is MTV?
What is Linux? [Command list]
What is Logistic Regression Analysis?
What is the activation function?
What is the Linux kernel?