After graduating from college and switching to a C++ programmer with 0 foundation for one month, I regretted it

Hello everyone, this is Wan Feng, a programmer, and today is our reader's contribution.

Friends who need to contribute to earn manuscript fees, please add my WeChat: CoderWanFeng , Remarks: Contribute. It is effective for a long time, and everyone is welcome to share their programmer stories.

Below is the text.
insert image description here

1. Career change experience

Today, I would like to share with you how I changed my career as a C++ programmer with 0 basics, and how I felt after working for 1 month.

Let me talk about my own situation first: I am 23 years old this year, and I will graduate from a famous technical college in Shenzhen in 2022, majoring in electromechanical automation.

I have a relatively introverted personality. After graduation, I joined a hardware company through school recruitment to do sales. I was suffering from poor performance. I was interviewed by the leader before I became a full-time employee and resigned.

After squatting at home for a few weeks, I heard that programmers do not need to deal with people, and they can make money, so after self-studying Java development for a period of time at Bilibili University, I started to go out to find a job again.

As a result, by coincidence, I actually interviewed the development of a hardware manufacturer. When I entered the factory, I said that there were Java development and C++ development. After entering the factory, I would arrange it according to the technology I am good at. **As a result, after entering the factory, I was told that Java development has been fully recruited.

It's been more than a month now, and I regret it again.
insert image description here

2. C++ makes me regret

Regarding programming, all my knowledge comes from the basics of C learned in college and the Java online class during the time at home.

Now doing C++ hardware development is completely different from the technical route of Java back-end development. I have to learn from scratch, and it involves a lot of computer underlying knowledge , which is very difficult for me.

And there is a particularly important point: **C++ development requires a lot of education. Now that I have a low education, I was recruited to do some deployment and debugging work, and I have no chance to do advanced development. **Although I know the meaning of the 1w hour law, but like my current 1+1 repetitive work with no growth, can there be any improvement if I repeat 1w hours? I was in deep doubt.

Finally, there is the issue of employment . I have been paying attention to the recruitment needs of Java in the past, but now I searched for the recruitment needs of C++, and I feel that there are quite few jobs. I am worried that if I work here for a few years, it will not be easy to change jobs when I go out.
insert image description here

3. Write at the end

Programmers work not only in web development, but also in hardware development, algorithm development, etc. In addition to different development directions, industry development also has a great impact on personal future and salary.

It is recommended that you pay more attention to other information related to personal career growth while immersing yourself in learning technology~


After reading this brother’s story, if you have any experience and suggestions, please share them in the comment area~

Guess you like

Origin blog.csdn.net/weixin_42321517/article/details/129336642