A: At this stage, I am in contact with the specialized courses. From my personal experience, it feels more appropriate. From the arrangement of specialized courses, the first three mountains to be faced are theoretical mechanics, material mechanics and structural mechanics.
To learn mechanics, we must first know more about advanced mathematics, and the most basic thing is calculus. In structural mechanics, there is a higher requirement for mastering matrices in linear algebra. It is no exaggeration to say that as long as someone around the respondent hears that there are courses related to advanced mathematics, they can tremble with fear, but most of the specialized courses in civil engineering are related to advanced mathematics and other mathematical knowledge.
On the other hand, civil engineering is a practical major. Material mechanics experiments include tensile and compressive experiments, bending experiments and so on. The experiment of civil engineering materials also includes cement experiment and mortar experiment. Of course, only a few experiments are listed above. There are not only experimental internships, but also many. The initial practice was a surveying practice. Then someone will scold here, so what you said above is not necessarily a lie to me.
In fact, mechanical courses such as theoretical mechanics were established as early as 100 years ago. The content of undergraduate study now is not much different from that of the previous ten years or decades, and it has been thoroughly studied by predecessors. So, is it difficult to change the almost unchanging and repeatedly studied way of thinking? Compared with the ever-changing front-end development major, it is naturally much simpler. The same is true of practice. Previous people have done experiments, as long as they follow the rules. The same is true for most internships. But this is also based on our own efforts.
Compared with the difficulty of learning, it may be more difficult on the other hand. Nowadays, with the rapid development of the Internet industry, civil engineering has become a persuasion major for some people. It may be a real difficulty how to define one's initial intention of learning civil engineering and one's goals in other people's words.
In a word, I think learning should be simple, and courses are generally more difficult. But if you only listen to others and ask for a simple major, it is easy for people to take shortcuts. You may lose the truth when you take shortcuts, and even your enthusiasm for professional learning will gradually lose. I hope my answer is helpful to you.