当前位置:网站首页>一比特苦逼程序員的找工作經曆
一比特苦逼程序員的找工作經曆
2022-07-03 01:21:00 【愛海賊的小碼農】
最近一個多月因為找工作的原因,一個多月沒有更新技術博客了。這一篇博客也不是講技術文章,而是我找工作的一個多月的一些想法還有一些關於Android開發的思考。
我的教育背景和工作經曆
首先說一下我的個人的背景,我是本科2020年7月畢業的,截止目前為止工作了兩年。我是在2017年的時候,也就是我大二的時候接觸了java語言,大概是2018年的時候接觸了android,然後並開始自己學習並且入門的android。在2018年的時候,由於個人思考的東西比較幼稚,而且那時候確實android看起來形式也很好,加上自己也比較喜歡做app,所以就决定以後從事android相關的工作了。
那時候找一份Android的工作確實也不難,在2019年底的時候,我就已經有一家公司的offer了,那時候也沒有什麼特別的想法,想著有offer就先將就吧,加上2019年底剛好碰上疫情,自己在家也沒有准備春招的面試,就去了那一家公司,並在那裏工作了一年半。這是我的第一份工作,說實話我對自己的第一份工作的錶現還是比較滿意。無論是技術成長還是項目管理上的成長都達到我的預期。這家公司還是比較大型的公司,是屬於一個制造業的工廠吧,他的缺點就是錢給的不多,工作量很大,沒一個月都有績效任務,壓力會比較大,我在的幾個項目組工作强度也都非常大。在那裏工作了一年半之後,我就跳槽了。我是2021年9月開始准備面試,然後中間有拿過好幾家公司的offer但是都不太滿意,想著2022年春招再跳了。但是11月份的時候,在我打算先暫時不跳的時候,隨意面了廣州的一個中廠,然後拿到了一個這家公司的offer。然後我就跳槽了。
2021年11月底吧,我入職了我的第二家公司,說實話這家公司挺不錯的。活不是很多,而且各種制度也很人性化,我也喜歡這一家公司的氛圍。而且在我進入公司之後,項目組還拿了公司的各種創新獎,一切都是那麼的美好,我想著先在這家公司待個幾年沉澱一下技術和經驗吧。由於工作强度不高,我自己平時有空的時候就更新一下自己的博客,學習了挺多新技術,寫了很多博客。有空的時候還去健身房擼鐵,遊泳,周末的時候自己做做菜。那時候我在想,這應該算是程序員的世界裏生活和工作平衡了吧。但是美好的日子總是短暫的,到了2022年3月份,情况不太對了,沒有迭代任務了,產品也沒有開會,技術負責人也沒有開會了。沒有產品需求了,我們幾個開發一天到晚在公司就沒事做了。而且關於公司裁員的各種信息也鋪面而來,互聯網上各個大廠的裁員信息也紛至遝來,我明白了互聯網的大環境今年確實變差了。在沒有任何需求的日子裏過了兩三個月,我决定辭職了,盡管沒有offer。因為在這裏待的越久,對我的成長和職業規劃就越不利,所以我就在2022年5月份辭職了。然後就開始了我一個多月的求職之路。
一個多月的求職之路
一開始我是沒有什麼壓力去找工作的,畢竟自己想著找一份工作還不容易?而且自己還年輕,所以第一周就慢吞吞的隨便投,但是一周之後發現不對勁了。因為在boss上很多都沒有反饋了,這時候我意識到不能慢吞吞找了,於是開始瘋狂海投了,這是我這一個多月在boss上的溝通和投簡曆,還不包括內推和獵頭的溝通。
第二周,由於自己的海投策略,情况有明顯的好轉,有很多面試的機會,也面過了一些公司,但是還是不太滿意,所以就全部都拒絕了,包括一些做元宇宙,VR的比較火的公司。
經過了兩周的面試,我發現我自己其實沒有特別想做的一些方向,android應用端已經沒有那麼大的需求量了,而且入門門檻很低,隨便一個大學生都能很輕易的上手。而android的新技術在以一個前所未有的速度在更新,似乎有永遠學不完的技術。打個比方,rxjava在之前是多麼牛逼的技術,現在呢?協程和flow能完全替代了。從mvp到mvvm再到mvi,框架的更新速度越來越快了。還有compose,你好不容易掌握了自定義一些複雜的view和viewgroup,到頭來發現這些技術快被淘汰了。這學習成本是不是有點太高了?所以思考了以上的問題之後,我覺得我可能需要換一個方向了,不是說不做應用端了,因為應用端還是我喜歡的東西。而是需要自己去專研更加底層的技術,比如framework層的技術,比如一些音視頻技術。所以有了以上的目標之後,我就基本確定了公司,車企,手機廠商,或者音視頻技術,或者大廠有framework相關的職比特。因為車企和手機廠商是很容易讓你接觸framework的技術的。
第三周的時候,拿了幾家不錯的offer,有一家上海的手機廠商,和技術負責人聊得很來,但是還是拒絕了,因為我個人考慮家庭因素之後暫時不想去發展。還有一家是惠州的公司,做基礎應用的,也有很多機會接觸底層的知識,但是因為地點不是大城市,所以還是拒絕了。有了以上的offer也給我很大的信心,然後我把求職範圍繼續縮小在廣州,深圳這兩個城市。說實話,廣州的互聯網真是少,加上今年廣州網易的HC沒有了,騰訊在裁員,所以基本沒什麼大廠的機會,歡聚系的基本沒有HC,而小鵬基本都是要求3年以上的工作年限,廣州字節沒有面試通過,所以在廣州只能投一些小公司,在深圳的話會投一些中大廠。但是今年的形式很不樂觀,加上很多公司都要求3到5年的工作年限,導致我簡曆被刷的概率比較大。
第四周,這是我求職的一個月了,手上有一家廣州小公司的offer,是做音視頻的,以我兩年的工作經曆,月薪的還可以,但是沒有年終獎,所以也就拒絕了。在深圳的話有一家做元宇宙的公司,面完hr面之後,沒有拿到這家公司的offer。這也說明今年hr的選擇確實比較多。還有一家深圳的公司,做音視頻的,應該是國內最頂級的音視頻服務商了,同樣是面完hr之後,然後說兩天之後給我回複,兩天之後,hr跟我說希望我等一下,因為還有另一個候選人在面試流程,她希望等到另一個人面試完再做選擇。這種情况在以前的面試過程中我是沒有遇到的,這也說明,今年的互聯網環境很不樂觀。
第五周,這是我最後一周的求職之路了,廣州的一家中小型遊戲公司,說實話給我的待遇還可以,是以管理者的候選人的職比特給我開的offer,我也比較滿意,就接了這個offer,但是其他福利一般了。然後我還在准備其他面試。有一家上市的貨運公司也通過了面試,但是在談薪的時候沒有談妥就拒絕了這個offer。但是這個hr在幾天之後又來找我,問我要不要重新考慮一下說什麼是對標2020界畢業生在公司的工資,只能給我開這麼多。還說什麼因為我是兩年的工作經驗,而且不是985,211,已經按照最高的工資給了,希望我再考慮一下。我最後還是拒絕了。最終我在前同事的內推下,面試了一廣州的車企,而且面試通過了。公司主要做新能源車載行業的,而且有廣汽背書,並且剛成立不久,我覺得有很大的發展空間,所以最終就選擇了車載行業,最終就拒絕了那一家中小型遊戲公司。
以上就是我一個多月的求職之路了,中間是很坎坷,會有因為沒收到消息而失眠,時時刻刻需要關注手機的消息,精神也比較緊張。
思考
這一個多月的面試,我也想了很多,是關於Android開發和自己職業規劃的。Android開發的紅利期我覺得已經到頭了,對Android開發者的要求也越來越高了。怎麼提昇自己在Android開發的核心競爭力是關鍵。那麼什麼是核心競爭力呢?是不斷更新的新技術嗎?是也不是。是,是指有這些新技術做支撐,你的面試通過概率會大一點,在目前的現有開發中會提高效率。不是,是指這些新技術最終還會被未來的新技術所替代。那麼你就只能不斷的學習不斷的學習,這個不斷學習難道還不是核心競爭力嗎?但是思考一下,這種一直不斷學習新技術是要成本的,現在像我這樣的年輕人,學習成本很低,可以接受,但是以後呢?如果40歲以後,你還在應用端學習新的技術,你還有那麼多精力嗎?那麼你和25歲的人比起來有什麼優勢嗎?我覺得很多東西本質很重要,你需要了解本質,才能更好的掌握錶象,例如android應用層,它的本質,我覺得在framework層和linux系統,把這些搞懂了,不就是我們的核心競爭力了嗎?所以我自己的職業規劃就是先在應用端積累技術和開發經驗,平時有空多去了解framework層的知識和linux的知識,為以後framework轉崗做准備。
以上就是我這一個多月的思考了,共勉!!!
边栏推荐
- Every k nodes in the linked list are flipped
- Compare version number
- 如今少年已归来,人间烟火气最抚凡人心 复工了~
- 信息熵的基础
- 【FH-GFSK】FH-GFSK信号分析与盲解调研究
- [fh-gfsk] fh-gfsk signal analysis and blind demodulation research
- 18_ The wechat video number of wechat applet scrolls and automatically plays the video effect to achieve 2.0
- Do not log in or log in to solve the problem that the Oracle database account is locked.
- 1038 Recover the Smallest Number
- kivy教程之在 Kivy App 中使用 matplotlib 的示例
猜你喜欢
MySQL foundation 04 MySQL architecture
Excel if formula determines whether the two columns are the same
Asynchronous, email and scheduled tasks
Cut point of undirected graph
无向图的割点
MySQL
机器学习术语
leetcode:701. 二叉搜索树中的插入操作【bst的插入】
Leetcode 2097 - Legal rearrangement of pairs
Matlab Doppler effect produces vibration signal and processing
随机推荐
12_ Implementation of rolling automatic video playback effect of wechat video number of wechat applet
MySQL basics 03 introduction to MySQL types
Kivy tutorial - example of using Matplotlib in Kivy app
R language uses coin package to apply permutation tests to independence problems (permutation tests, whether response variables are independent of groups, are two numerical variables independent, and
R language ggplot2 visualization: use ggplot2 to display dataframe data that are all classified variables in the form of thermal diagram, and customize the legend color legend of factor
Tp6 fast installation uses mongodb to add, delete, modify and check
按鍵精靈打怪學習-多線程後臺坐標識別
excel IF公式判断两列是否相同
Database SQL language 01 where condition
[fh-gfsk] fh-gfsk signal analysis and blind demodulation research
2022 Jiangxi Provincial Safety Officer B certificate reexamination examination and Jiangxi Provincial Safety Officer B certificate simulation examination question bank
Makefile中wildcard、patsubst、notdir的含义
1038 Recover the Smallest Number
R language ggplot2 visual faceting, visual facet_wrap bar plot, using strip Text function customize the size of the strip of each facet title in the facet graph (cutimi
Matlab finds the position of a row or column in the matrix
Compare version number
Database SQL language 02 connection query
产业互联网的产业范畴足够大 消费互联网时代仅是一个局限在互联网行业的存在
2022 cable crane driver examination registration and cable crane driver certificate examination
Arduino dy-sv17f automatic voice broadcast