Is it hard to learn to code? Why is programming so hard to learn?

Updated on technology 2024-03-21
34 answers
  1. Anonymous users2024-02-07

    Whether it's difficult or not, you have to actually feel it. But as a person who has come before, I want to tell you that the most important thing in learning programming is to be able to endure hardships.

    A very important step in programming is a lot of practice, project training, and you will never learn programming if you don't practice.

    In general, learning programming technology can not be said to be difficult, it can only be said that it is not easy, you think about it, everyone knows that the IT industry is a high-paying profession, why is it high-paying, it is not high-tech, so learning programming must not be too easy, I don't know how many times I will stay up all night.

  2. Anonymous users2024-02-06

    Programming is not difficult. Programming is the Chinese abbreviation of programming programs, which is the process of letting the computer ** solve a certain problem, prescribe a certain calculation method for a certain computing system, make the computing system run according to the calculation method, and finally get the corresponding results. In order for the computer to understand human intentions, human beings must tell the computer the ideas, methods and means of the problem to be solved in a form that the computer can understand, so that the computer can work step by step according to human instructions and complete a specific task.

    This process of communication between people and computing systems is programming. Principle:

    In the compilation mode, the processed source program is converted into the target program represented by ** through the stages of lexical analysis, syntax analysis, semantic analysis, generation and optimization of the source program, and then the function called in the program is processed through the connection program. System function calls, etc., are embedded in the target program to form a binary executable file that can be executed continuously. This executable file can be invoked to implement the corresponding function specified by the programmer in the corresponding source.

    The above content reference.

  3. Anonymous users2024-02-05

    It's not difficult to get started with programming, but it's important to keep learning after getting started, and it's relatively long. During this time, pay attention to developing some good programming habits. The quality of the program is greatly affected by the quality of the program.

    A good programming style can make the program structure clear and reasonable, and make the program easy to maintain.

  4. Anonymous users2024-02-04

    Programming is a difficult subject, which requires learners to reach a certain level of logical thinking and have a strong interest in programming. In addition to learning theoretical knowledge, hands-on practice is also an indispensable part of programming.

  5. Anonymous users2024-02-03

    It's relatively difficult, but if your normal learning is okay, spending a little time and energy to learn programming will not affect your normal learning, and if you spend a lot of time and energy learning programming, it will definitely affect your normal learning.

  6. Anonymous users2024-02-02

    Hello, the computer software industry has always been a popular industry, if you want to choose to learn a computer technology, you must first find a direction that suits you, as long as you work hard to learn, have enough willpower, find a suitable platform, and learn systematically, there will still be great gains.

    If you want to study professionally, you need more time and energy, generally around 2w, 4-6 months. You can take a look at it on the spot according to your actual needs, listen to it first, and then choose the one that suits you. As long as you work hard to learn the real thing, the future will not be bad.

  7. Anonymous users2024-02-01

    In this world, easy things are not valuable, and the seven-word formula for learning programming is "use more brains and more hands".

  8. Anonymous users2024-01-31

    It's hard, it's hard, it's very hard!

    But the most difficult thing is not knowledge, but self-discipline, but whether you can arrange your time reasonably, but whether you can be self-motivated.

    To be honest, with the development of the Internet to the point where the learning resources on the Internet are complete and of high quality, there is no boundary between self-study and non-self-study in the acquisition of learning resources.

    You apply for a training institution, and there is a high probability that the teacher in it has not yet been station B.

    The free course on is well spoken.

    The only boundary between self-study and non-self-study is whether there is anyone rushing you, forcing you, and supervising you.

    And if you need someone to push you to learn programming, that's the end of your entire career the moment you come out of the training institution.

    It's finalized, and it's bound to go downhill.

    Therefore, if you can't do self-management, it must be difficult to learn programming by yourself, and it is even more difficult, the difficulty of programming and the difficulty of self-learning.

    I'll just say it straight, I advise you to give up.

    Therefore, there is no second way for you to go except to face difficulties and insist on self-study, even if you sign up for a class and escape for a while, you still have to face it later.

    Article**1 What should I do if the efficiency is not high?

    You may say that registering for a class is not because you can't learn, but because you have a teacher to ask about the class, and there will be no problem because of a knowledge point that is stuck, which can improve efficiency.

    What I want to tell you is that it is not needed and it can't be.

    First of all, why not, 80% of your programming questions can be answered in detail through Baidu and Google, definitely more detailed than your teacher.

    The remaining 20% of the 10% can be solved by adding a technique***. And the last 10%, believe me, your programming teacher can't solve it, otherwise he won't be a programming teacher.

    Let me share my experience with you.

    In the course of my nearly ten years of work, study and communication with people, I have come to a conclusion: whether you are good or not, 60% of a programmer's growth depends on yourself, and the better you are, the greater the proportion.

    As for why, it's easy to understand.

    The better you are, the fewer people who are better than you, no one to ask and no one to teach, what do you rely on if you don't rely on self-study?

    That's why I said that even if you escape for a while, you still have to face it later.

    If you can't keep up with the times, you will definitely be eliminated, or the more you work, the more you feel that you have changed from mental activity to physical activity, simple handling. Or they have been laid off before the age of 35 because their ability cannot keep up with the development of business needs.

    I've always emphasized that I don't know if programmers are 35 years old, but I know that programmers must rely on technology to eat, and if you want to continue to improve your skills, you can only rely on self-education.

    Other than that, I've always had a point of view: programmers aren't taught, they're trained. The most important thing for programmers is not what they know, but what they can do.

    Knowledge is dead, the ability to learn.

  9. Anonymous users2024-01-30

    Programming is very difficult to learn, because programming, especially C language or C++, requires a solid foundation in English and logic, so it is quite difficult to learn, so you must insist on learning and improve your programming ability through more practice.

  10. Anonymous users2024-01-29

    Let's be honest, the process of learning to code is usually so hard. It's important to know your purpose, especially if you're alone. But you won't be on your own, because there are shortcuts to most problems.

    Learning to code isn't as easy as people say it is, but it's also not as hard as you think when you're desperate.

  11. Anonymous users2024-01-28

    When you first learn programming, it's really hard. However, if you learn all these programming languages, then it will be easier to use programming. The main thing is that everything is difficult at the beginning, but once you learn it, it becomes simple.

  12. Anonymous users2024-01-27

    It is very difficult for people with zero experience to learn programming because it requires a lot of expertise.

    The world of programming is diverse, the general direction is divided into front-end development, back-end development, mobile development, cloud computing, data processing, intelligent hardware, Internet of Things, virtual reality, etc., there are dozens of optical programming languages, according to their own interests and hobbies combined with market prospects, first select a direction, and then choose a language, and then do not look back into it.

  13. Anonymous users2024-01-26

    Because when learning programming, there will be a variety of **, basically English**, which is difficult for ordinary people, and the programming language is very meticulous, and a character error will cause the program to fail.

  14. Anonymous users2024-01-25

    Programming is difficult to learn because if you want to learn programming well, you must be proficient in algorithms and computers, and you must also have a flexible mind, which requires a person's comprehensive strength.

  15. Anonymous users2024-01-24

    Because there are more ** when programming, if there is no certain, computer language foundation, you may feel more difficult, for programming must remember more instructions, diligent hands-on computer operation.

  16. Anonymous users2024-01-23

    Learning programming is not something anyone can learn, you must have logical thinking, strong ability, strong mathematical reasoning ability, and it is easy to learn programming, if you are studying liberal arts, learning programming is difficult.

  17. Anonymous users2024-01-22

    Programming is easy to get started, but the more you learn, the harder it becomes. This is especially true for the C language. It's big and profound, and there are a lot of variations, especially when you use it to make large programs.

  18. Anonymous users2024-01-21

    If you don't understand programming, it feels very difficult, because it is related to some ** but if you learn it, you will feel that it is not difficult, so you have to study hard, if you don't understand, you have to ask the teacher.

  19. Anonymous users2024-01-20

    The reason why programming is difficult to learn is because it involves a lot of subjects and needs to be very logical, and you should also have a certain foundation in English, your teacher said so, it is because he has learned the following things, so he will feel that the thing you are talking about now is relatively simple.

  20. Anonymous users2024-01-19

    Programming isn't that hard to learn. Because it's just a computer language, if you get the hang of it, it's very easy to learn it. It's easy to learn if you're willing to put your mind to it.

  21. Anonymous users2024-01-18

    The first thing to do is to look at the perception that some people like computers usually like research is very simple, and some people don't like computers, but they choose computers and feel very difficult.

  22. Anonymous users2024-01-17

    Your teacher said it simply. It's relative to himself, this is the so-called can't, it's not difficult for those who can't, just like many people learn to ride a bicycle, before he learns it, he finds it difficult, but after learning it, I think it's very simple. It's the same with programming, if you learn it by heart, it will feel easier and easier.

  23. Anonymous users2024-01-16

    If you think programming is difficult to learn, it may be that you don't fully understand or understand the teacher's lecture when the teacher is in class, and you are not very interested in this aspect, so you find it difficult, but when you are interested in him, you will find programming very interesting.

  24. Anonymous users2024-01-15

    In fact, programming is difficult. Both are a language, but it is the simplest programming language. It is also the introductory foundation for programming. Don't worry, it's a little difficult, but as long as you study hard, you can break through. Come on!

  25. Anonymous users2024-01-14

    Programming is really hard to learn.

    Programming requires strong thinking skills, which is really difficult for some people, but now there are few jobs that start with basic programming, and most of them are modified and optimized on the original program, which is much simpler than the earliest development.

  26. Anonymous users2024-01-13

    The reason why the border city is difficult to learn is because the language in the border city is some English letters, so if you want to learn programming easier, it is recommended that you can enter Huawei, Huawei has studied Chinese programming.

  27. Anonymous users2024-01-12

    Learning computer language is generally divided into two methods, one is self-study, the other is to enroll in a class to learn, for zero-based students it is recommended to enroll in a class to study, the learning cycle is decided according to the actual situation of the individual, generally between 6 months and 1 year, if the foundation is not solid, you can only practice more.

  28. Anonymous users2024-01-11

    Maybe everyone's comprehension ability is different, and what you think is difficult to learn, it may seem very simple to him. It's also possible that you're not a good fit for learning to code.

  29. Anonymous users2024-01-10

    You're kidding again, how can programming be very simple, if that is not everyone is a programmer, I am a programmer, there were 10 people trained by the training institution at the beginning, but in the end only four of them were able to get started and stick to the end, and the others either gave up or did not get started.

  30. Anonymous users2024-01-09

    Programming doesn't even require much IQ, but patience and seriousness are the biggest requirements. To implement a simple function, you need to carefully manipulate every variable, design every function, design every module, patiently write every test, and finally carefully debug and carefully check the process of program running. In the process of learning programming, you should also read the documentation patiently, and if you can't read it, go back and read it again or ask others for help.

    Someone else's ** looks at it line by line.

  31. Anonymous users2024-01-08

    The reason why many college students find programming difficult is that the existing computer teaching methods give these students a bad programming experience from the beginning, and they are constantly strengthened in the boring professional courses in the later stage, so programming is not difficult to learn.

  32. Anonymous users2024-01-07

    That's definitely not easy to learn.,To be honest, it's just basic knowledge that you just need to memorize.,But if you really program a little wrong, you don't know that there are consequences.,Those programmers who have been doing it for a long time often can't find problems in writing programs.,Anyway, if you can run it, you don't dare to change it blindly.。

  33. Anonymous users2024-01-06

    In fact, computer programming is really esoteric and difficult to learn, but if you are willing to spend time and time to specialize, there is actually space.

  34. Anonymous users2024-01-05

    That's because you've probably never been exposed to it, so it can be difficult to learn at first. Don't be discouraged if you can't read it the first time, you can look at it a few more times, and you'll find that this kind of thing is actually very simple.

Related questions
10 answers2024-03-21

First of all, do not rush to deny yourself, no one is born a genius. >>>More

6 answers2024-03-21

Why is it not suitable for selection, then what are you doing in it, I will say after answering, funny. >>>More

4 answers2024-03-21

First of all, beginners, no foundation is not terrible, because everyone comes from 0 foundation, there is nothing to be afraid of, as long as you pay more than others and study more, then you will accumulate more than others. >>>More

7 answers2024-03-21

Which language should beginners start with?

5 answers2024-03-21

There is a Huarui school in Changsha that specializes in software, and I graduated from that school, and now the salary is not bad, and there are more than 10,000 yuan.