This post is also available in:
Indonesia (Indonesian)
In this discussion, I will explain who is the best in the field of science and creativity. Not that I’m comparing the two. However, this is a comparison between programmers and hackers. Programmers and Hackers this time I will discuss it in terms of the knowledge they have, both in terms of knowledge in the IT field and in the logical thinking they have.
Someone who has the ability and expertise in creating and perfecting a program using high-level programming languages such as C, C++, C#, PHP, Python, Java and others. Hackers are people who study, analyze, modify, break into computers and computer networks, either for profit or motivated by challenge.
So a programmer must be able to create a program that can provide maximum security in its manufacture, namely to protect a program from things that are not desirable, such as damage caused by hackers. For hackers it has a negative connotation because people misunderstand the difference between the terms hacker and cracker.
Many people understand that it is hackers who cause losses to certain parties, such as changing the appearance of a website (defacing), inserting virus codes, etc. Even though they are actually crackers, which use security holes that have not been fixed by software makers (bugs) to infiltrate and damage a system. For this reason, hackers are usually understood to be divided into two groups.
One example of the act of a hacker or cracker is breaking into the security system in making a program, usually the data sent to the database is encrypted. For example in making payment gateways that are implemented in applications and websites. How to prevent data from being tracked or stolen by hackers or crackers.
In fact, there have been website breaches and data retrieval by hackers that have occurred in ticket services and other services, which will result in data being retrieved and moved to another place.
I suggest to all IT masters around the world, let’s work together to maintain the stability of technology, so that this technology can be put to good use for many people.