When I got this offer, I thought that IF the leader did not want to drive me away, I would not move in any case, but I did not expect that I would surrender first and become a deserter, after all, it is not easy to recruit myself from the school

Reasons for leaving

In a word, MY expectations for this job were too high, and when the job didn’t respond to my expectations and brought with it all kinds of unexpected annoyances, I couldn’t stand it anymore

  • Fuse: I didn’t really want to do this thing, so I kept putting it off until the project manager asked me the specific date. At that time, I almost reached my limit. It was good to take this opportunity to leave, I said I didn’t want to do this, I’d better go
  • Indirect causes
    • My lack of ability: I don’t have the ability to development alone, most of the time estimates of its duration does not reach the designated position, catch up on most of the requirements before the deadline, but after testing and new problems, solve the new problems already too late to test, and test students often work overtime because of I, of course test can termination to work overtime, I was embarrassed to mention that I had to work overtime, but I did
    • High communication costs:Due to the shortage of work places, most of the students recruited by the school stay in temporary positions, so is my work place. This creates two main problems
      • Daily communication needs can not be met: EXCEPT for meals and meetings, I would hardly see other students in the same team. Most of the time, I was integrated with the chair in my workstation. If it was not for other students in the same office to talk to me, I could not speak for a whole day. I would be very envious of other students in the same office. They basically joined the office at the same time as me, but they belong to the same team, so they can ask each other questions and have meals and meetings together.
      • Poor communication at work: As an introverted and dull person, communicating with office software often wears me out
    • Little room for learning: As mentioned earlier, I spend most of my time in development, so you might ask, isn’t there anything I can learn in development? Of course, I have learned a lot in the development, such as tracking, packet capture, configuration data distribution, sampling, git and so on. It was only in the daily development that I learned that the code amount of each version component update should not exceed 100M, and the running time of the new code would become a problem. But as far as writing code is concerned, I have no idea, and all I can do is meet this requirement with a little communication and a lot of copy. My mentor may not be able to give me guidance on daily development as I am far away from other stations. When I submit a CR, there is not enough time left for the version, so he may give me a little correction and let me pass. Why don’t you learn to strengthen yourself in your spare time? I also understand that blacksmithing needs hard work, but I have spent a lot of time working overtime. When I finished working overtime, I was not interested in learning anything else.
    • There are few achievements and satisfaction from work, but most of them are torture: I was in charge of the development of the voice search component of a well-known APP product. When I started to work on the development, most of the time there were requirements for the release. I mentioned my lack of development skills, so I’ve been dragging my feet for months now, feeling like I’m dragging down this small team and ruining the family. Why can’t the team give you some easy work to do first? Because of the double end and double manpower, even for me, a new and immature developer, in the eyes of the product manager, it is also calculated according to the normal manpower. The workload is placed there, and the less I do means that my mentor will have to do more. In order to ease my burden, my mentor has tried his best. He is the interface person for the historical problems encountered in daily iteration and integration. Every time we develop the requirements, we have to split the relatively simple tasks 50/50. In product terms, “I allocate the workload of each version according to two people, how can this not be done”. Maybe mentor was tired, and he left.
    • Various processes are cumbersome
      • Permission acquisition: code base download, data report website, query website and sampling all kinds of large and small things need permission. I really hope that all these things are ready when I join this team. It is really uncomfortable to submit application and ask relevant interface people every time.
      • The moment: there are two times a week regular meeting to report progress, there will be a meeting last 10 ~ 30 min, depending on the problems within the team, but the voice that a component double-end double human a total of four people, most of the time are all listening to another team, is a waste of time, but the existence of rotating system, so they will listen to each other. When there is an online problem or delay, we need to hold a review meeting. We can review it and see how to avoid it next time
      • CR: It is stipulated that CR must be carried out by two people. For our four-person development team, there is a very interesting phenomenon that iOS gives Android CR, and Android gives iOS CR. Of course, we will not read it, but we usually give it directly. I CR and my mentor’s code generally follow a process, pay attention to their own writing do not conflict with his writing on the line. The CR of my code was also a formality. Mentor put forward a few suggestions and directly passed the Android side, which made me feel that the effect of CR was greatly reduced.
      • OKR: I need to write a daily newspaper every day before finishing the orientation, and send it to mentor and project manager by email. I think I can finish the probation period, if I can not do the orientation. We need to submit a weekly report before leaving work on Thursday every week, including work content, progress and plan for next week, which can be submitted repeatedly because it will enter the team attendance, so the boss requires us to submit a weekly report on Thursday to avoid finding no one on Friday. OKR: I need to set my own goals for each quarter. I will hold a meeting to report the goals when I set them, and a meeting to summarize them at the end of each quarter, which is related to personal performance. At the beginning of each quarter, I will also hold a meeting to determine the general direction of the department. As far as I’m concerned, it’s a running list, and none of my goals have ever been helped by being written down on paper. Besides, who the hell keeps a diary?
    • There is no good training system
      • Zero breakthrough: it takes one week and advance registration to learn about the company’s corporate culture. The content is to form a team to learn about the company’s culture. I am a social fear, and I feel awkward
      • Code God Training camp: it is a training course for T sequence of newcomers, which needs to be completed by yourself. The course is an online course, and you need to punch in by yourself. Most of the courses are general content, so you can submit the code normally only after completion
      • Mentor: The person who guides me at work, my big brother, because I suffer a lot in silence, but I’m not good at coaching. If you ask more questions, if you ask more questions, you will get something
      • Documents: Comprehensive tools of related document, a headache, but about the project related documents at first about the project documents are mostly introduced, probably only then this document with the platform is a very old wiki, there are a lot of platform can be written documentation in the company, but the most commonly used and so the old wiki, sometimes open the thief slowly, There was no good support for Markdown (you could write in Markdown, but it was very uncomfortable to write), and I had already started migrating to the new documentation platform when I left
  • The immediate cause
    • Product Manager: Regardless of product greatly all let me off operation of the jaw, in my I couldn’t keep up with the progress of the reaction time to the project manager, project manager and product manager in a checking meeting made a forecast for the new students of human tolerance, after that, in my opinion, the product manager began its cold violence to me, and for developing related issues, has been @ three other people, Without me, I had a problem in the group @ the product manager, and the product manager would not reply to me, which led to a problem in the final test and acceptance of the project
    • Testing: Testing students and product students are still more friendly, but also the last straw. As for the problem left over from history, I asked me to solve it, and I said I couldn’t solve it, because I mentioned this problem before, and it didn’t come from us, so we need to work together to solve it. But the test did its best, no, you have to solve it

Process of leaving

  • First mention of resignation: National Day holidays to come back, there is a project to delay, I think I’m guilty, and the indulgence of the National Day holiday let me like a ‘wild horse, the project is indeed a began to mentor let me choose, did not know what to do this project, understand again embarrassed back, behind the rotation of the rest is made in metal three another animation, I choose it because most of the mentors have already written, but it needs to be modified into the form required by UE. However, WITHOUT certain animation and mathematical knowledge reserve, I cannot push forward this project at all. I am also sorry that I will not receive feedback. This project has not been scheduled before, which I will follow up as soon as I have time. This time, it will be doomed to delay. The project manager said that the problem was not that serious and advised me not to leave after learning about the situation. At that time, the project manager was actually at home on maternity leave to look after the baby, because I came back to talk face to face about this stupid thing felt very sorry to him.
  • The second resignation: at the beginning of November, it was caused by the cold violence of the product and the tightening of the test. The project manager did not know this situation and asked me whether I had a mine at home. No. Have you found a new job yet? No. So what do you do after you quit? Do a content review. Content review is a low-skill and low-paid job compared to development. Is that ok with you? I don’t care. What’s wrong with you? I think I’m sick of development, and there’s no point in living. The project manager tried to cheer me up with stories about his life, but it didn’t work. I was just stubborn. All I could think about was leaving. Finally, he told me to chill out for a week, see a therapist or something.
  • Third mention of resignation:A week later, I didn’t see my therapist. I informed my family that I was leaving my job. I didn’t have any support from anyone — uncles, uncles, dad, mom, roommates. Only my cousin, who is still in college, showed me understanding. I caught her on the wrong foot and told her I was leaving. The project manager saw my determination and did not persuade me again, but encouraged me, saying that it was ok, you are so young and still have the capital to make a choice. Since it’s a big company, leaving a job can be tedious:
    • Submit resignation application
    • Superior approval, superior approval, a series of approvals
    • The process starts and permissions are returned
    • Equipment to return
    • Timecard balance is returned, station insertion row is returned, timecard cancellation, BLA, BLA
    • All the process is over, get out of here (you can still brush your face while walking)

What have I been doing since I left

In the eyes of the outside world, I may just be eating and drinking, but actually I’m looking for a reason to go on living. The end of college means the end of the most comfortable first half of your life, the second half of your life you have to be financially independent, learn to live on your own, and pay for society. If I really don’t have other interests to support my life, I will end my life soon.

  • Investigate other possible jobs
    • University Librarian: Graduate degree or above, major in library management or computer science is acceptable. I don’t want to go to graduate school, pass
    • Content review: The threshold is too low (a hand is enough). When I read relevant content on xiaohongshu APP, I feel that I have nothing in common with my colleagues. I need to pay attention to current events and accept the shift system, pass
    • Product Manager: Requires a certain amount of creativity to become your own pet peeve, pass
    • Operation: creativity is needed, many marketing methods are unacceptable, pass
    • Enlistment: need certain willpower, eyesight requirements I may not reach, when two years out or face the same dilemma, in the inside has been too difficult, pass
    • Education: Don’t like teaching kids, pass
    • Development: Continue to do iOS related development, or learn other development skills, the only way out
  • life
    • Boil noodles, boil eggs, heat dishes and reduce take-out times
    • Coke withdrawal
    • Do 45 minutes of indoor exercise every day to help you lose weight (and possibly be hungry) and build muscle in your calves
  • entertainment
    • After drama: soldiers assault, Gotham, The Mob
    • Anime: one person under the manga, naruto complete review
    • Game of Genting: From never to diamond, college roommate takes you to the pit (roommate you do all the bad things)

Will your next job be in Beijing

Don’t

  • Why do you think Beijing is bad
    • I left my first job in the city with bad memories
    • Heavy rains occur in summer (this year, according to my colleagues) and strong winds accompany snow in winter
    • Rent expensive, coordinates haidian, 5km from the company, 2 bedrooms, the whole rent 4800, shared with roommates, the main part 2500
    • The food provided by the company is delicious, but there are all kinds of special dishes from different places in the takeaway. Since I live in a remote area, I have to pay high delivery fees if I want to eat them, and the local snacks and special dishes are also a long list