Currently, the Information Technology (IT) profession, especially programming or software developer, is being loved. Because in modern times, almost all work support is digital-based, this of course requires an application to run it. The day the application is growing, it's no wonder that many new programmers have sprung up, especially in Indonesia.
However, there are also many misconceptions and myths surrounding programming. People see this profession as a job for talented people. A job that is only for mathematicians or a profession that is intolerant of mistakes.
In this article, we will discuss, explore and correct the misconceptions about programmers. Perhaps this will help those who are wondering if being a programmer is a career that suits you.
Here are some untrue misconceptions about a programmer:
Many people are confused and ask about the relationship between math and programming. In reality, being a programmer does not necessarily refer to whether or not you understand math.
As a programmer, you will spend a lot of time writing code, not math formulas, and your knowledge in math is not directly proportional to your programming skills.
But make no mistake, you still need to understand basic Algebra. In addition, there are libraries and plugins that can be implemented directly into the code to help solve math and algorithm problems. However, if you are creating an application that requires mathematical calculations or physics, it is certainly necessary to master some mathematical theories.
This one actually doesn't matter, being a programmer is not related to biological factors, but rather refers to interest. Don't be afraid to fail repeatedly, and learn from mistakes, which is basically how a programmer learns.
Anyone who knows how to communicate can learn programming. Because at its core, programming is a “language” with a certain grammar and vocabulary and its existence is to help communicate with machines to accomplish certain goals or actions.
Many say that to maximize “coding”, you must study at a University and have a true master to guide the way to become a programmer. But thanks to the internet, you can learn independently to become a programmer with no involvement from university lecturers.
But there is also nothing wrong if you study in college. The presence of a lecturer can speed up the understanding of theories and concepts such as Object Oriented Programming, and there are several other important advantages that can be taken into account as well.
Who says only adults can become programmers? In fact, many children at an early age have become reliable developers. Don't use your child's age as a deterrent to learning programming languages. Anyone can learn this, parents can also play a role to help guide their children with explanations and support.
What do you think the “best” programming language is? That might be a bit misleading, as the best programming language is the one that suits your current goals. In other words, there is no best programming language. It all depends on your needs to build an application program.
This is so not true! Many try to learn programming in a short time, even in just a few weeks. Then, they withdraw and consider themselves “untalented”, then give up on their dream of becoming a programmer.
Actually, you can also spend a week learning programming, but it takes years to master it. So, don't give up too soon!
Clearly this myth is false! In fact, you don't have to worry about memorizing all the syntax, as you will be writing the same code for thousands of times in building or developing an application. Adopting a framework will help you understand what the programming language does.
There may be some of you who are immediately afraid when you first see the source of a web page, because you will create more than 4000 lines of code when you become a programmer. But if you look closely, it's just a pile of code consisting of repeated statements, methods, and loops.
Programmers mostly use the same things you learned. And once you get used to it, you'll find that 10,000 lines of code is an easy request. It's something you can do quickly!
You don't need to worry anymore about the myths about the world of programming that have been thoroughly explored in this discussion. Because the programming world is like any other industry, where hard work and determination are needed to succeed.