2
头图

0x00

Unknowingly, it's the day when the university starts again.

Time flies so fast. Last time, I was still talking about helping the two kids from my hometown to apply for college volunteers. Now they are about to start school in a blink of an eye.

One of them was admitted to a major in computer science at a 211 university in Central China, which was in line with expectations. I had a very happy summer vacation.

Another small partner filled out a book from the province. Although the first and second volunteers filled in computer-related majors, it was a pity that they slipped and chose the obedience adjustment. Sure enough, they were voted into the communication major. You can say that with me The situation back then was somewhat similar.

The child who recorded the communication has been relatively less happy this summer. He has been asking me on WeChat about the communication major and the way out for graduation, but he thinks a lot at a young age...

How to put it, I can only tell him that he will be at ease when he comes, thinking so much is of no use except making himself more unstable and anxious. The story has just begun, and there are plenty of opportunities in the future. Starting from the end, continuing to work hard is a good strategy.

This article GitHub https://github.com/rd2coding/Road2Coding already included, there are my finishing 6 large programming direction (post) route of self-knowledge + large comb , interview test sites , my CV , hardcore pdf notes , and My Programmer's Life .


0x01

Recalling that I went to college for the college entrance examination, that happened more than ten years ago. Although people say that college entrance examination and reading are not the only way out, for our family, it is indeed the most important time point for ordinary people to change their trajectory.

I admit that my application for the college entrance examination was basically filled out. I just thought that the name "communication engineering" sounded okay, so I made a mistake and was thrown in.

At that time, I couldn't find anyone to refer to when filling in a volunteer. I took the two books "Guide to Filling in Volunteers" and "Directory of Enrollment Majors in General Colleges and Universities" issued by the school. Look at the majors that seem to be available in the previous years' scores and reference rankings, and mark them all, and then see which name is pleasing to the eye. . .

Although I don't know anything about this major, I don't hate this major after I enrolled in school, and my mathematics, English and major courses are not bad.

So afterwards, I was still in my own line of graduate school, and I continued to study signal processing in this direction.

But even at the postgraduate level, I was still young and ignorant at the time, and I was confused and didn't know what I wanted. At that time, however, there was still a motivated spirit. After completing laboratory tasks, I always felt that technology must still be learned, so at that time it was really "grabbing with both hands" day and night. Once I had time, I would basically "look blindly." "Some technical books make myself look tired and working hard.

In fact, looking at it now, what I regret most is that I didn't really open up my horizons (both technical and non-technical) in the postgraduate study stage. I was confused and wasted a lot of time.

After graduating with a master's degree, following the large number of school recruitments, I joined a communications company and started my career smoothly. There was nothing thrilling along the way, but it was also considered lucky and smooth, and the days were so plain that there was no ripple.

All in all, looking back, the choice of studying communication back then can’t be said to be very good, but it doesn’t seem to be too sloppy.


0x02

I still feel that engineering majors are still a high-quality choice for science men with ordinary family conditions like ours. In terms of volume, the space machine is relatively good. Even if you can't enter the space machine, you can't choose engineering majors such as electronics, communications, and automation. Their employment orientation is still quite good.

Looking at the online discussion, many people say that communication is a sunset industry? I was shocked to see this view at the time.

It should be said that the explosive growth period has passed, but it is still an industry closely related to daily life and modern development. As infrastructure, it has a profound impact on the formats and models of various industries, and technology and applications are still under continuous development and iteration.

As far as my own experience of reading communication is concerned, yes, it is indeed a very cross-cutting "panacea" major, which involves not only circuits, signals, wireless and other communication fields, but also common computer foundations. There is a gap from the computer science class, but it is not insurmountable. It depends on whether you are interested, think about it or not.

Based on this consideration, sometimes when I think about it, I think that the communication profession is an advantage, because it gives you more contacts and choices.

If you are interested in the field of communication, then you can naturally follow the professional path to dig deeper; if you are not interested in the field of communication, it is not difficult to teach yourself computer, the choice is free and it is not obtrusive.


0x03

When it comes to communications, there are so many things to learn.

Mathematics class, physics class, English class, general basic class, communication professional class, computer basic class, hardware class, and software class directly hit your face. In addition, there are various course designs and experiments, and some even have the opportunity to get in touch Metalworking, CNC machine tools, and Denso internships... so this major is really not a boast.

Some time ago, when sorting out the folders and miscellaneous files, in the corner of the box, unintentionally pulled out my university transcript . Now I think it’s a bit outrageous. I have forgotten how I learned it back then. .

And to be honest, many courses in communications are actually not easy to learn.

Calculus, linear generation, probability theory, and complex functions are all starter appetizers. The freshman and sophomores are basically done, and the more exciting ones are yet to come.

The following communication scriptures such as analog electronics, signal systems, communication principles, high frequency, electromagnetic fields and electromagnetic waves are really not something that can be understood in surprise a few days before the exam, and the rate of failure has been high.

In addition, it is necessary to learn the programming language, the principle of calculation group, and the operating system. Among the 408 subjects of computer, many communication undergraduates will learn 2 to 3 subjects.

It is also because of such extensive coverage that this has become a cornerstone for many people to follow-up from communication to other directions. If you have enough professional knowledge and are interested in this major, it is only natural that you are in communication and signaling. If you don't want to work in your major, anyway, the computer has the basics, then transcoding is a matter of minutes.

Major communication operators, major communication equipment vendors, various Internet companies, and other companies involved in ICT technology and maintenance (such as information technology posts in banks/hospitals/schools...) basically have communication students. .

I checked the people around me. In addition to the three major operators, Huawei and ZTE, there are indeed many transcoding people engaged in the Internet. In addition, many seniors and sisters have gone to China Power, AVIC, China Shipbuilding, etc. These institutes are developing very well now.

So I think it's a very important thing for the little cuties of communication majors to find their goals and interests as soon as possible.

They come, the security! Instead of entangled and deterred, it is better to move forward courageously.


0x04

Going back to the question of the title of the article, it is also a topic we are often mentioned here, which probably means:

  • After reading the communication for so many years, you still switched to becoming a code farmer. Do you regret it?
  • After studying in graduate school, I still went to develop. Do you think it's worth it?

Every time I encounter this kind of problem, I don't know how to respond. I typed a lot of words several times, but after thinking about it, I deleted it. Let's talk about it again here.

First of all, is communication transcoding a weird thing? Don't talk about communication, I know several colleagues around me who are in geographic transcoding, mechanical transcoding, and material transcoding.

I’ve talked about it above. Among the 408 subjects of computer science, many communication undergraduates will learn 2 to 3 subjects. In addition, they also have the basic mathematics and English foundation, so communication transcoding is basically also It's a matter of minutes, not abrupt at all, it depends on whether you want it or not.

As for the subject of university majors and work counterparts, I remembered that there was a similar interview program of "Classmate He Dialogue with Lei Jun" on Station B at that time. I happened to watch that episode.

When talking about the significance of university study, Mr. Lei Jun mentioned a question that everyone may think or hesitate about:

After graduating from university, many classmates no longer engage in the majors they studied at the time, and the majors are not the right ones. Do you think this university is for nothing? Will the time and energy spent by the university be wasted?


For example, take a few of my fellow students who graduated from the laboratory at that time. There are 5 people in total. Two of them went to a certain Internet company for development, the other went to a communication factory for development, and one classmate went to a certain communication company. At the end of the factory’s sales and service post, one and only one small partner went to a certain algorithm research institute to continue to do algorithms and research.

In this way, if you count 5 into 1, there is only one person who is engaged in the research of related algorithms in the old bank, and the proportion of non-rigorous calculations is only 20%.

But after so many years, I look back at these few examples around me. Whether it’s a development post, a sales service post, or an algorithm post, in fact, everyone has developed well in their respective jobs, and the relationship with their professional background seems to be It's not big.


In fact, many times we overestimate and value our so-called "professional background" and are easily bound by limited experience and vision, and thus fear to go out of the original circle and field, so we cannot set limits in our thinking at all!

In fact, take a step back and think about it. It is not difficult for people with a bit of related background to copy the so-called professional knowledge learned at the university level. Think about it, so many examples of communication, electronic automation, and even mechanical materials that can be successfully transferred to computers are some good illustrations. It depends on whether you have determination and interest.

After several years of actual work, I have come into contact with many front-line partners and colleagues, including undergraduates and postgraduates, as well as academics and many non-scientific students. Aside from special cases, I personally feel that in terms of job development, the impact of professional background on follow-up work is not obvious, and many non-subjects also do very well.


After going to work, the professional knowledge acquired in university, including graduate school, may not be available in time (the probability of professional counterparts is very small). However, some basic abilities and basic qualities trained in this process will directly affect the development of the entire career, including but not limited to:

  • Ability to learn and explore independently
  • Ability to think and analyze problems independently
  • Ability to retrieve knowledge, summarize and summarize
  • Ability to express, communicate, and collaborate
  • Writing and expression skills
  • Ability to persist, resist stress, deliver, and resist loneliness

Everyone’s growth at each stage is actually an accumulation of experience and abilities. When you look back and look at the help of university study for your future work and development, you will find that it has actually brought you long-term help. It is not necessarily the professional knowledge learned at the time, but a lot of general abilities.

Some good learning methods, learning experiences, and learning habits cultivated at the university level will have a long-term impact on the subsequent entire career.

So as long as the basics are in place, nothing is actually too bad. Therefore, as long as you use your heart, it is impossible to give for nothing.

If you don't donate it, you will be successful.

Therefore, if we face the "usefulness/uselessness" problem that we may be anxious in our daily lives with this kind of mentality, will we be more stable in our hearts?

This article GitHub https://github.com/rd2coding/Road2Coding has been included, and there are my own six programming directions (posts) I have compiled self-study routes + knowledge points combing , interview test , , hardcore pdf notes , and my programmer life .

Let’s stop here for this article, and see you in the next article.


CodeSheep
3.4k 声望7.6k 粉丝