Record my growth path

It has been more than a year since I graduated and I have interviewed with no less than 60 companies.

For a programmer without a high degree of education, only technology is what a good company needs. Although this place does not have strong requirements for academic qualifications, you must also have strong requirements for yourself.

I was just starting out, and I felt that I was already at the top level in school. Full of ambition, I stepped into my first technology company (I got in without any interviews after being introduced by the school), and I casually boasted about the awesome things I did in school, and then I entered. When I joined the first company, I felt that I was still a very good person. It's not enough to join the company. Because it is a start-up company, I have to start from scratch, but I resigned in less than 20 days (resigned on my own), because the company asked me to understand a language (Go) within 10 days, and it was said that I can learn java quickly, so I I originally refused, but the company's strong request made me unable to do anything. I tried to study, and it felt pretty good, and my self-confidence in my heart became even stronger. Later, after I learned the basics and understood a little bit, I started working on projects. When I heard about blockchain, I was very confused. Then there were a lot of other technical knowledge, which made me very annoyed at the time. I thought to myself as a newly minted Java programmer, how much do I have to do and how much do I have to learn, so I gave up. I resigned after a few days.

After leaving my job, I started the interview with my second company (a good company) with full confidence. The interview was too formal, and I felt very nervous. I felt a sense of unconscious awe and a little fear towards the company. born. At that time, I heard that the technical director was interviewing me, and I felt even less confident. I felt like I was waiting to be slaughtered. The previous self-confidence and confidence in technology are simply gone. After the written test (the written test was not that good either), the interview started. I asked some personal questions and then some technical questions. Most of them were confused. They knew some of the questions, but they couldn't express themselves clearly. I didn’t prepare much the day before the interview. After the interview, the technical director said to me in a arrogant manner, you should go back to school and study for two years. No need to ask how I felt at that time: complicated, disappointed, shocked, and confident.

After reading the interview questions for a few days, I calmed down and started the third and fourth interviews. He said the boss was eating and asked me to wait. I waited for about an hour. In the middle of the process, I was still thinking, after waiting for so long, the impression must be much better, but when the boss came and heard that I was a recent graduate, he directly said, "I don't want to be a recent graduate, thank you." I didn’t even look at my resume. Just this sentence made me very angry. I was thinking that I’ve been waiting for a fucking hour. At least I should show respect from the company based on how long I’ve been waiting. Then I left at that time. Before I left, I said something to the boss. I was very lucky that you did not interview me, and I was also very lucky that I did not join your company. Sulked and left.

The interviews that followed were for fresh graduates or training centers. The training center was also very angry. I told them that you clearly don't recruit people, only students, and yet you still want me to enter your training center to study. Once again, please don’t deceive these fresh graduates. Are they all trying to make money? I also interviewed some companies that did not want graduates, and I also argued with them that if they did not give graduates the opportunity to enter the company, where would they get the work experience when they graduated.

When I interviewed for the 8th company, I joined an outsourcing company, and then I worked overtime every day. I left my job within two months, complaining about the company's faults and poor system.

Then I joined a company that exploited its employees. The boss was too cunning and cunning. I was very disappointed. He didn’t increase the salary. He always talked about ideals. He said that the company was good and you were all veterans. I was very excited at first. After working for 3 months, I felt No more mental energy. He resigned again.

Then after reading what some programmers said online, I started pretending to have one and a half years of experience. I accepted it at first, but the written test and interview were very poor. It doesn’t work. The content of the interviews in each company is a little different. I just read the interview questions every day, deal with the interviews first, and then talk about it later. I joined a company and resigned within two months. I complained that the things I did were too much. There are many, but the salary is not as high as others, and sometimes you have to do implementation and negotiate projects with the boss.

Then I read a lot of information online, etc., and started to reflect. It's not that the environment adapts to you, but that you adapt to the environment. When the company suffers, if you don't have capital, you can only swallow it. With this thought in mind, I interviewed at the company I have been with so far.

I have been working for 8 months. At first, I didn’t understand a lot and was scolded. Then I would read some information every day after get off work, and slowly I started to work. Now I am pretending to have two years of work experience. The salary is okay and I'm getting used to it.

When I had nothing to do, I went to interview companies. I interviewed two companies in about a week, but it still didn’t work at first. Gradually, I gained bragging rights and capital for written interviews. By the time I interviewed about 40 companies, I was interviewing in my heart. I am already familiar with all kinds of things, and then many companies want me, and several companies offer higher wages and much better treatment than now. I didn't resign because I am doing well in this company. I have always pretended to have two years of experience.

There are still many small details that have not been written in the middle.

Interview more, first accumulate interview experience, and then become professional. Slowly you will find that years of experience are important, but as long as you insist on reading the information every day, you may have surpassed many people with two years of experience with one year of experience. Years of experience are secondary, technical knowledge is the most important.

I don’t know if what I did is right, but I am still very satisfied with the current environment. I also go for interviews from time to time. Every time after a successful interview, you should be very tactful when rejecting, state your shortcomings, and exaggerate the company's advantages, so that you will still have a chance to be interviewed next time you resign.

Guess you like

Origin blog.csdn.net/m0_60765379/article/details/121167308