應屆程序員爲什麼要去大廠?

前言

今天晚上遛彎的時候忽然想到了這個問題,想把自己的想法寫下來,發在朋友圈貌似也不太合適,於是翻開了許久不寫的博客。

爲什麼要去大廠

在找工作的時候,時常會有過來人指點應屆生,“大廠💰給的少點也沒事,能去還是要去的”。甚至還有“大廠光環😇”一說,譬如今年,很多應屆生爲了大廠光環,去了某度(sp甚至比不上別家的大白菜)。

但問題來了,去了大廠,就一定能學到想要的東西麼?或者說真的能“鍍金”成功麼?

在此之前,我覺得我們應該先搞清楚一個問題,程序員的價值在哪?

程序員的價值

在我看來,衡量一個程序員的價值只有一個標準,就看“你能寫出多牛逼的代碼”,你能搞出一個大新聞大項目就牛逼,百萬,千萬年薪少不了。

那問題來了,項目的存在依賴於業務背景,業務背景不大,這個項目再強也不算經歷過實戰的檢驗,吹的再牛逼也玩不出花來。

所以,如果一個程序員想努力提高自己的價值,去到所謂“大廠”必做的幾件事

  • 思考業務背景,難點在哪?
  • 該業務背景下孕育了什麼項目
  • 項目解決了多少難點?還有多少難點待解決?是否還有優化的空間?

應屆生應該做什麼

應屆生和社招最大的不同,應該就是沒有接觸的過實際的項目(如果沒參加過實習,估計會更難受),所以接手實際項目的時候會比較喫力,這種情況大概會持續幾個月。在這種情況下會比較迷忙,因爲會經常陷入到具體的需求實現中,而忽略了整個大的業務背景。

如果我能回到三個月前,遇見剛入職的我,我會給他這些忠告:

看代碼!

  • 知道我們要做什麼,爲什麼這麼做,做的時候有什麼難點?(業務背景)
  • 接手的項目的是如何實現的(架構如何設計,自己實現的話會有什麼不同)
  • 不要把目光侷限於接手的項目,gitlab上有權限的代碼都要看幾遍,看業務背景,看實現思路,看設計架構(畢竟那可能是工資是你幾倍的幾個人花幾周寫出來的,想想公司爲此付了多少工資,簡直路邊的金子不撿白不撿)。

就像從小縣城出來沒見過世面的孩子,別想着一下就能融入大城市,先站在旁邊看看大城市的孩子玩的啥,怎麼玩,看的多了,自己自然也就會玩兒了。這樣不就和大城市的孩子有了共同語言,融入也是一件水到渠成的事情。成爲牛逼的程序員自然也是這樣一個道理。

加油吧!後🐺

很晚了,寫的語言邏輯有點不通,但大概表達了自己想表達的事情,見諒。

2020年06月10日01:55:45 於上海長寧

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章