Is it hard to be a programmer?

SHARE WITH FRIENDS:

Is it hard to be a programmer? Why do so many find it difficult to learn, or drop out?

There are many reasons for this.

1) Unplanned learning. Many begin to study without a plan. It is important to study the technologies being studied in sequence and in a plan. The plan depends on your purpose. There are many areas of programming, such as web, mobile, desktop programming, and so on. Before starting, a route is selected and a plan is made accordingly.

2) Not choosing the right technology for the first study. Start learning with a relatively more difficult technology.

3) Start writing code without having an initial idea. Instead of learning to think like a programmer, memorize code. Albert Einstein did not say in vain, "Imagination is more important than knowledge." The proper development of your imagination also depends on the source (for example, a person) who teaches you.

4) Not learning from the right person. Many do not pay attention to who they are learning from. For example, a teacher may be a well-known, strong programmer, but he or she may not have pedagogical skills. In most cases, if you are having difficulty learning something, it is not because you are learning something difficult or because you do not have the skills, but because the source is not teaching you the right way. This must be taken into account.

5) Haste. That is, to learn programming quickly. Imagining, as advertised in a course or video, "I'm going to learn programming from zero to professional in a month." He studies for a month or two, and when he sees that the result is not as expected, he becomes depressed. The programmer thinks I'm a failure. Learning programming is a time consuming process. But before you get started, you need to be prepared for it.

6) Not spending enough time studying. It’s much harder to learn programming by taking an hour or two off after work every day. Some even spend an hour or two a day. This is rare. Slows down the process. This will reduce your enthusiasm over time and stop you from learning.

7) Not practicing enough. I just got theoretical knowledge and now I think I'm a pro. The practice of writing more code while learning, creating real projects (even small ones), and learning the code of other professional programmers is very important.

If you study programming with these factors in mind, the process will be much easier and more interesting.

Author: Zafarbek Ibrahimov

Leave a comment