Joke Collection Website - Mood Talk - Can I tell you something about me? I hope everyone can give me some advice.

Can I tell you something about me? I hope everyone can give me some advice.

Hello, I think you are a person who demands more from yourself.

To tell the truth, I've been in this business for a few years, and there are many people interviewing. There are countless fresh graduates who can't tell programming from software development. You can recognize this, which shows that the internship is quite rewarding.

The first question is, I wonder if you want to be a network because you are a communication major. If so, you need to know that communication and network are two completely different fields in computer science.

I think you are especially suitable for software development in the field of communication, such as communication protocols between some industrial devices, programming in the field of mobile phone base stations and so on. To put it bluntly, it is to realize the communication protocol with computer language. I think this field can give full play to your advantages. The development of communication field usually uses C language, with a small amount of C++ and few others. The income in Suzhou, Hangzhou and Shanghai is very, very high.

The second question is about C++ and JAVA. In fact, I am often asked this question by my new friends.

Language is just a tool. The core of programmers is programming ideas. Because of its characteristics, each language has its own professional field. We use different tools in different fields, so we don't have to pay too much attention to the language itself.

In the field of network programming, JAVA does have its advantages. The biggest advantage is that your tutor said it's easy and quick to get started. He is almost the best choice for a website (so is C#). In fact, a group of C++ programmers thought it was too much trouble to make websites, so they wrote JAVA in C++.

Another area of network programming, such as QQ, video conference system and system firewall, we usually consider C++ for this kind of software, because it is not a browser-based website and requires high efficiency. You can't ask customers who use your software to install a JAVA virtual machine first.

As for CSS Jquery, you don't have to be nervous. Undergraduate computer majors won't learn this knowledge. After graduation, they all study now, that is, immediately. And generally speaking, for small and medium-sized companies, it is impossible to give the front and back of the website to the same person.

You can look at the immortal masterpiece C++ Primer and learn C++ systematically with this book. Then read some books on operating system. I don't know how much you know about this.

Remember, your first job after graduation is not necessarily the field you are satisfied with, but you can learn and accumulate slowly, and your second job can be programming in the communication field two or three years later. Again, this salary is really very high at present. I wish you success in your studies ~ ~ ~