0x00
It was the beginning of the college semester.
How time flies, last time I was talking about helping two kids back home to apply for college, now they are about to start school.
One of them was admitted by a 211 university majoring in accounting in central China, as expected, and enjoyed the summer vacation.
While another friend filled in a book in the province, although the first and second choices were filled in the computer related major, but it was a pity to slip, chose to obey the adjustment, and was indeed sent to the communication major, can be said to be somewhat similar to me in those days.
The child who recorded the message did not have such a happy summer vacation. He kept asking me about the study of communication major and the way out of graduation in wechat, but he thought a lot at a young age.
Well, I just told him to take it as it comes, and that thinking about it doesn’t help at all except that it makes him more insecure and anxious. The story is just beginning, there are many opportunities behind, to the end of the beginning, continuous progress, as the best policy.
In this paper, making github.com/rd2coding/R… Already included, it contains my organized 6 major programming direction (job) self-study route + knowledge points, interview test points, my resume, several core PDF notes, and my programmer life.
0x01
Recall their college entrance examination to college, that is more than ten years ago. Although it is said that college entrance examination and study are not the only way out, for our family, it is indeed a nearly the most important time for ordinary people to change their track.
I admit, my college entrance examination is basically a blind fill, just think “communication engineering” the name sounds good, so accidentally bumped into, finally was thrown in.
At that time, I could not find a reference to fill in the volunteer, so I took the school’s “guide to fill in the volunteer” and “Directory of professional enrollment of ordinary colleges and universities” two books, from the past to the past, from the back to the front. See in previous years score line and reference ranking seems to be able to reach the professional, make a mark, then see which name pleasing to the eye…
Although I say to this major accidentally bump into, know nothing about, but fortunately after entering the school oneself do not hate this major, mathematics, English and specialized course learn also calculate still ok.
So I went on to study signal processing as a graduate student.
But even when I went to graduate school, I was still young and confused and didn’t know what I wanted. But at that time, the ambition is still some, to complete the laboratory task, always feel that the technology must be learned, so at that time is really day and night “catch both hands”, once there is time basically in “blind reading” some technical books, make their own a very tired, very hard appearance.
As a matter of fact, what I regret most is that I did not really open my horizon (both technical and non-technical) during my postgraduate study, so I was confused and wasted a lot of time.
After graduation from my master’s degree, I joined a communication company and started my career smoothly. This all the way down, nothing thrilling, but also lucky and smooth, the day was flat without a ripple.
All in all, in retrospect, the choice to study communications wasn’t great, but it didn’t seem to be too much of a drag.
0x02
I still think engineering is still a good choice for men from ordinary families. Roll to roll, universe machine is still relatively very good, even if not into universe machine, resemble electronic, communication, automation and other engineering major is not cannot choose, their employment direction is still quite wide.
Looking at the discussion on the Internet, many people say that communication is a sunset industry. It was a bit of a shock to see that at the time.
It should be said that only that period of explosive growth 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 format and mode of various industries, and the technology and application are still in continuous development and iteration.
From my own experience of reading communication, yes, it is indeed a cross-cutting “all-purpose” major, involving circuits, signals, wireless and so on, as well as common computer fundamentals. There is a gap between computer classes, but it is not insurmountable, depending on your interest, and do not want to.
With this in mind, I sometimes look back and think that majoring in communications was an advantage because it gave you more contacts and choices.
If you are interested in this field of communication, then naturally you can follow the professional path to further cultivation; If you are not interested in the field of communication, it is not difficult to learn computer by yourself. The choice is free and not abrupt.
0x03
There are a lot of things to learn when you go back to your communications major.
Mathematics, physics, English, general basic courses, communication professional courses, basic computer courses, hardware courses, software courses, in addition to a variety of course design and experiment, some even have the opportunity to contact metalworking practice, CNC machine tools, and electrical equipment practice. So this is not a lie.
Some time ago, when I was sorting out folders and essays, I found my college transcript in the corner of the box by accident. Now I feel a little ridiculous. I have forgotten how I learned it in those days.
And to be honest, many courses of communication major are not easy to learn.
Calculus, line generation, probability theory, complex functions, these are just introductory appetizers, freshman and sophomore year will be basically done, more exciting still to come.
The following like mode electricity, signal system, communication principle, high frequency, electromagnetic field electromagnetic wave these communication mystery book is really not a few days before the exam can surprise understand, and the failure rate has been high.
In addition, to the programming language, down to the principle of accounting group, operating system this is to learn, computer 408 subjects, many communications undergraduate students will learn 2 to 3.
And because it’s so broad, it’s a building block for many people to move from communication to other directions. Professional knowledge is hard enough, interested in this major, that do communication, signal these old line is taken for granted. If do not want to stem this professional, anyway, the computer base has, that transcoding is also 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…) There are students majoring in communication.
I took stock of the people around me, in addition to the three major operators, Huawei ZTE a lot of, transcoding engaged in the Internet is indeed not a few, in addition to a lot of brothers and sisters went to the CLP, China Airlines, China Ships and other research units, now the development is also very good.
So I think it is a very important thing for communication majors to find their goals and interests as early as possible.
Come, then an! It’s better to move forward than to hesitate.
0x04
Back to the title of the article, which is also a topic that is often mentioned here, it probably means:
- Read so many years of communication results or switch to do code farming, do you regret it?
- Read graduate school, the result still went to engage in development, do you feel value?
Every time I encounter this kind of problem, I don’t know how to reply. Several times I have typed a lot of words, and then I thought about it or deleted it. Let’s talk about it here.
First communication transcoding is a very strange thing? Don’t say communication, my geographical transcoding, mechanical transcoding, material transcoding colleagues I know several.
The above talk, not to say anything else, computer 408 subjects, a lot of communication undergraduate students will learn 2 to 3, in addition to the math foundation and English foundation are also have, so communication transcoding is basically minutes of things, not abrupt, you want to see and do not want to.
When it comes to the topic of college majors and jobs, I think of a similar interview program “He Talked with Lei Jun” on B station at that time. I happened to watch that program.
When talking about the significance of college study, Mr. Lei Jun mentioned a question that everyone might think or hesitate about:
After graduating from university, many students are no longer engaged in the major that they learned in those days, and the major is not right, then you will feel that this university read in vain? Will the time and energy invested in college be wasted?
Like to I graduated at that time of the laboratory are few stuff, for example, a total of five people, two of them went to a Internet companies to do development, another do development to a certain communication factory, have a classmate to the pin of a communication factory take duty, the last one and only one friend to a certain algorithm algorithm and continue to do research institute.
This calculation comes down to 5 into 1, engaged in the old line of relevant algorithm research and only one, not rigorous calculation is only 20% of the proportion.
But after so many years, looking back at these examples around us, whether it is development post, sales service post, or algorithm post, in fact, everyone in their respective jobs are developing well, and the relationship with professional background seems to be not big.
In fact, most of the time, we overestimate and value our so-called “professional background”, and are easily bound by limited experience and vision, so that we are afraid to go out of the original circle and field, so we can not set limits on our thinking at all!
In fact, take a step back and think about the so-called professional knowledge learned in college, it is not difficult for people with relevant background to replicate. Think about it, so many communication, electronic automation and even mechanical materials can be successfully transferred to the computer examples are some very good illustrations, depending on your determination and interest.
After several years of practical work, I have come into contact with many colleagues and peers in the field, both undergraduates and postgraduates, and both undergraduates and non-graduates. Aside from the special case, I feel that the impact of professional background on the follow-up work of the development post is not obvious, and many non-professional students also do very well.
After going to work, the professional knowledge learned in university including postgraduate study may not be timely used (the probability of the major is very small). However, some basic abilities and basic qualities trained in this process will directly affect the development height of the entire career, including but not limited to:
- The ability to learn and explore independently
- Ability to think and analyze problems independently
- Ability to retrieve knowledge and summarize
- Ability to express, communicate and collaborate
- Writing and verbal communication skills
- The ability to persevere, work under pressure, deliver, and resist loneliness
Everyone’s growth process at each stage is actually an accumulation of experience and ability. When you look back at the help of university study for future work and development, you will find that what brings long-term help to you is not necessarily the professional knowledge learned at that time, but a lot of general ability.
Some good learning methods, learning experience and learning habits cultivated in college will have a long-term impact on the subsequent career.
So as long as the basic plate in, do anything actually not too bad. So as long as the heart, white is impossible to give.
Good works do not make contributions.
Therefore, if we hold such a mentality to face our daily anxiety may be “useful theory/useless theory” problem, the heart is not more stable.
In this paper, making github.com/rd2coding/R… Already included, it contains my organized 6 major programming direction (job) self-study route + knowledge points, interview test points, my resume, several core PDF notes, and my programmer life.
That’s it for this article, and I’ll see you next.