当前位置:网站首页>Work experience of a hard pressed programmer
Work experience of a hard pressed programmer
2022-07-03 01:24:00 【Small yard farmer who loves Pirates】
For the reason of looking for a job for more than a month , I haven't updated the technology blog for more than a month . This blog is not about technology , It's my thoughts about finding a job for more than a month and some about Android Thinking of development .
My educational background and work experience
First of all, let's talk about my personal background , I'm an undergraduate 2020 year 7 I graduated in September , So far, I have worked for two years . I was in 2017 In the year , That is when I was a sophomore java Language , Probably 2018 I came into contact with android, Then start learning and getting started by yourself android. stay 2018 In the year , Because personal thinking is childish , And that time really android It seems that the form is also very good , Plus I also like doing app, So I decided to engage in android Related work .
At that time, find a job Android My work is really not difficult , stay 2019 At the end of the year , I already have a company offer 了 , At that time, there was no special idea , Think about it offer Just make do with it first , add 2019 The epidemic happened at the end of the year , I didn't prepare for the interview of spring recruitment at home , I went to that company , And worked there for a year and a half . This is my first job , To be honest, I'm still quite satisfied with my first job . Both technical growth and project management growth have reached my expectations . This company is still a relatively large company , It belongs to a manufacturing factory , His shortcoming is that he doesn't give much money , A lot of work , There are performance tasks every month , It can be stressful , The work intensity of several project teams I work in is also very high . After working there for a year and a half , I jumped ship . I am a 2021 year 9 Prepare for the interview in May , Then there are those who have taken several companies offer But they are not very satisfied , Thinking about 2022 Spring dance again . however 11 Month of the month , When I plan to stop dancing for the time being , I casually met a medium-sized factory in Guangzhou , Then I got a copy of this company offer. Then I changed my job .
2021 year 11 At the end of the month , I joined my second company , To be honest, this company is quite good . Not a lot of life , And all kinds of systems are humanized , I also like the atmosphere of this company . And after I entered the company , The project team also won various innovation awards of the company , Everything is so beautiful , I want to stay in this company for a few years to precipitate technology and experience . Because the work intensity is not high , I usually update my blog when I am free , Learned a lot of new technologies , Wrote a lot of blogs . When free, I go to the gym to roll iron , swimming , Cook by yourself on weekends . At that time I was thinking , This should be a balance between life and work in the programmer's world . But good days are always short , here we are 2022 year 3 month , The situation is not quite right , There is no iteration task , The product didn't have a meeting , The technical director didn't have a meeting . There is no product demand , We have nothing to do in the company all day long . And all kinds of information about layoffs are also coming , Information about layoffs from major factories on the Internet is also pouring in , I understand that the general environment of the Internet has indeed deteriorated this year . After twoorthree months without any demand , I decided to quit , Though not offer. Because the longer I stay here , The more unfavorable it is to my growth and career planning , So I was there 2022 year 5 Resigned in January . Then I started my job search for more than a month .
More than a month of job search
At first, I had no pressure to find a job , After all, it's not easy to find a job by yourself ? And I'm still young , So in the first week, I slowly and casually cast , But a week later, something went wrong . Because in boss There is no feedback on many of them , At this time, I realized that I couldn't find it slowly , So I began to make crazy investment , This is what I have been doing for more than a month boss Communication and resume Submission on , It doesn't include the communication between internal promotion and headhunter .

In the second week of , Due to its own overseas investment strategy , The situation has improved significantly , There are many interview opportunities , Also met some companies , But I'm still not very satisfied , So they all refused , Including some metauniverses ,VR A hot company .
After two weeks of interviews , I found that I didn't really want to do something ,android There is not so much demand on the application side , And the entry threshold is very low , Any college student can easily get started . and android The new technology of is updating at an unprecedented speed , It seems that there are endless skills . For example ,rxjava What awesome technology it was before , Now? ? Coroutines and flow Can completely replace . from mvp To mvvm Until then mvi, The update speed of the framework is getting faster and faster . also compose, It's not easy for you to master some complex customization view and viewgroup, In the end, it was found that these technologies were about to be eliminated . Is the learning cost a little too high ? So after thinking about the above problems , I think I may need to change direction , It's not that we don't want to be an application end , Because the application side is still something I like . Instead, you need to specialize in lower level technology , such as framework Layer technology , For example, some audio and video technologies . So with the above goals , I basically determined the company , Car companies , Handset makers , Or audio and video technology , Or big factories framework Related positions . Because car companies and mobile phone manufacturers are easy for you to contact framework Technical .
In the third week , I got some good ones offer, There is a mobile phone manufacturer in Shanghai , I had a good chat with the technical director , But he refused , Because I don't want to develop for the time being after considering family factors . There is another company in Huizhou , Do basic application , There are also many opportunities to access the underlying knowledge , But because the location is not a big city , So I still refused . With the above offer It also gives me great confidence , Then I continue to narrow the scope of my job search in Guangzhou , The two cities of Shenzhen . Tell the truth , There are really few Internet in Guangzhou , Plus this year's Guangzhou Netease HC period , Tencent is layoffs , So there are basically no opportunities for big companies , The happy gathering system basically has no HC, And Xiao Peng basically requires 3 More than years of working experience , Guangzhou byte didn't pass the interview , So I can only invest in some small companies in Guangzhou , If you are in Shenzhen, you will invest in some medium and large factories . But this year's situation is not optimistic , In addition, many companies require 3 To 5 Years of service , The probability of my resume being brushed is relatively high .
The fourth week , It's been a month since I applied for a job , I have a small company in Guangzhou offer, It's for audio and video , With my two years' work experience , The monthly salary is ok , But there is no year-end bonus , So I refused . In Shenzhen, there is a company doing yuancosmos , End of face hr After the noodles , Didn't get this company's offer. This also shows that this year hr There are indeed many choices . There is also a company in Shenzhen , Make audio and video , It should be the top audio and video service provider in China , It's also the end of the noodles hr after , Then say to reply to me in two days , Two days later ,hr Tell me you want me to wait , Because there is another candidate in the interview process , She hopes to wait until another person finishes the interview before making a choice . I didn't encounter this kind of situation in the previous interview , This also shows that , The Internet environment this year is not optimistic .
Week 5 , This is my last week of job search , A small and medium-sized game company in Guangzhou , To be honest, my treatment is ok , I was offered the position of manager candidate offer, I'm also quite satisfied with , Just take this offer, But other benefits are average . Then I'm still preparing for other interviews . A listed freight company also passed the interview , But when talking about salary, I refused this without negotiation offer. But this hr Come to me again a few days later , Ask me if I want to reconsider what is benchmarking 2020 The salary of graduates in the company , I can only drive so much . What else to say, because I have two years of work experience , And it's not 985,211, Has been paid according to the highest salary , I hope I'll think about it again . I finally refused . Finally, I was pushed down by my former colleagues , Interviewed a car company in Guangzhou , And the interview passed . The company is mainly engaged in the new energy vehicle industry , And GAC endorsement , And it has just been established , I think there is a lot of room for development , So I finally chose the car industry , Finally rejected that small and medium-sized game company .
The above is my job search path for more than a month , The middle is very bumpy , There will be insomnia because of not receiving the message , You need to pay attention to the messages on your mobile phone all the time , The spirit is also quite nervous .
reflection
This interview for more than a month , I also thought a lot about it , It's about Android Develop and own career planning .Android I think the bonus period of development is over , Yes Android The requirements of developers are getting higher and higher . How to improve yourself in Android The core competitiveness of development is the key . So what is the core competitiveness ? Is it a new technology that is constantly updated ? Yes or no. . yes , It refers to the support of these new technologies , Your probability of passing the interview will be higher , It will improve efficiency in the current existing development . No , It means that these new technologies will eventually be replaced by future new technologies . Then you can only keep learning, keep learning , Isn't this continuous learning the core competitiveness ? But think about , This constant learning of new technologies costs , Now young people like me , The cost of learning is very low , Acceptable , But in the future ? If 40 After the age of , You are also learning new technologies on the application side , Do you still have so much energy ? So you and 25 Are there any advantages compared with people aged 10 ? I think many things are essential , You need to understand the essence , In order to better grasp the appearance , for example android application layer , Its essence , I feel that framework Layer and the linux System , Understand these , Isn't it our core competitiveness ? So my own career planning is to accumulate technology and development experience on the application side first , I usually have time to learn more framework Layer knowledge and linux Knowledge , For the future framework Prepare for job transfer .
The above is my thinking for more than a month , Mutual encouragement !!!
边栏推荐
- [day 29] given an integer, please find its factor number
- The latest analysis of tool fitter (technician) in 2022 and the test questions and analysis of tool fitter (technician)
- 信息熵的基础
- Strongly connected components of digraph
- dotConnect for PostgreSQL数据提供程序
- 异步、郵件、定時三大任務
- Swiftui component Encyclopedia: using scenekit and swiftui to build interactive 3D pie charts (tutorial with source code)
- 按键精灵打怪学习-前台和内网发送后台验证码
- 1696C. Fishingprince Plays With Array【思维题 + 中间状态 + 优化存储】
- Matlab Doppler effect produces vibration signal and processing
猜你喜欢

MySQL --- 数据库查询 - 基本查询

基本远程连接工具Xshell

excel IF公式判断两列是否相同
![[C language] detailed explanation of pointer and array written test questions](/img/24/c2c372b5c435cbd6eb83ac34b68034.png)
[C language] detailed explanation of pointer and array written test questions

MySQL - database query - basic query

JS inheritance and prototype chain

MySQL foundation 05 DML language

Androd gradle's substitution of its use module dependency

异步、邮件、定时三大任务

FPGA - 7 Series FPGA internal structure clocking -04- multi area clock
随机推荐
Strongly connected components of digraph
Esp32 simple speed message test of ros2 (limit frequency)
excel IF公式判断两列是否相同
MySQL basics 03 introduction to MySQL types
excel去除小数点后面的数据,将数字取整
Machine learning terminology
465. DFS backtracking of optimal bill balance
matlab查找某一行或者某一列在矩阵中的位置
【第29天】给定一个整数,请你求出它的因子数
Merge K sorted linked lists
按鍵精靈打怪學習-多線程後臺坐標識別
Key wizard hit strange learning - automatic path finding back to hit strange points
Matlab saves the digital matrix as geospatial data, and the display subscript index must be of positive integer type or logical type. Solve the problem
看完这篇 教你玩转渗透测试靶机Vulnhub——DriftingBlues-9
Explain the basic concepts and five attributes of RDD in detail
Canvas drawing -- bingdd
MySQL - database query - condition query
Database SQL language 01 where condition
Androd Gradle 对其使用模块依赖的替换
对非ts/js文件模块进行类型扩充