你曾經充滿熱情,是一位開源軟件倡導者,你崇尚全棧工程師才有未來的理念,你渴望改變世界。但是現在你每天都處于焦慮之中,你每天不斷地學習各種技術Kotlin、Swift、ReactNative、RxJava、hybrid思想等等等各種新技術,只有你在微博轉發各種新技術文章的時候你才稍微輕松一些,這樣會讓你覺得不至于被快速發展的技術拋到后頭。
你開始在知乎上提問:
•“意識到了自己沒有辦法成為top1%的程序員,還應該選擇程序員的道路么?”
•“作為一個帝都碼農,現在的處境很迷茫,不知道未來在哪里,我該怎么辦?”
•“能力不如自己的同事創業拿了五千萬投資,我是不是應該也出去創業?很迷茫!!”
你說你在bat搬磚,畢業兩年年薪50萬,你說你買不起房,買不起車,沒法改變世界!你很迷茫!!
你說你馬上奔三了,身邊很多朋友已經創業成功賣掉公司抱著美女開始環游世界了,而你還在某個大廠做小項目負責人,沒法財務自由,沒法改變世界!你很迷茫!!
你每天看36kr、看虎嗅、看李開復徐小平的心靈雞湯,你說你的點子值十個億但是投資人都瞎了眼,連00后都已經拿到投資了,而你還在寫代碼,你說你這樣無法實現財務自由,無法改變世界,你很迷茫!!
寫代碼越久你抱怨越多,你脾氣越來越大耐心越來越少,你發現你精力越來越不如年輕人,也慢慢聽不懂年輕人談論的技術了,你開始堅信PHP是世界上zui好的語言了,畢竟你已經聽不懂新世界的語言了,你終于開始不再迷茫。
前面的所有吐槽都能在身邊找到例子,現在整個技術圈已經浮躁不堪。其實程序員圈子的浮躁是被創業圈傳染過來的,但凡工作兩三年的都會發現自己身邊有不少同學朋友同事拿了不少融資出來創業,而且去年整個創業圈都在炒作90后創業家,這會給我們不知不覺中造成一種錯覺,雖然拿著很高的薪水但是總是感覺自己落后了不少。除了被創業圈傳染之外,這兩年技術飛快發展也給不少程序員造成不少壓力,以至于有人問出“意識到了自己沒有辦法成為top1%的程序員,還應該選擇程序員的道路么?”這樣的問題。(繼續更新中)
我自己覺得要應對以上的焦慮和迷茫重要的是做好以下幾點:
1、認識到自己的定位
•只有少數人才能成為top1%的程序員,接受自己和大部分人一樣只能成為一個平庸的程序員而已;
•創業和top1%程序員一樣,不但需要天賦更需要機遇、自身資源、更多努力,接受自己可能一輩子只能默默無聞上班;
...
2、給自己立一個短期的目標
•比如在某段時間內把某個技術研究通透,且將心得分享出來;
•比如利用業余時間寫一個自己計劃已久的App、網站、輪子等;
...
3、給自己立一個長期目標
•比如進BAT;
•比如去健身房把身材保持好;
•比如技術移民;
我不是在給你的夢想潑冷水,只是想跟大家說我們除了仰望星空也要腳踏實地,并不是每一個人都會有幸成為馬云馬化騰,如果萬一我們真的是一個平凡的人也要勇于接受這樣的自己。之前和西喬聊過一次,收獲良多,她和他夫君幾年前去加拿大念設計,現在兩個人在加拿大全職認真做著“神秘的程序員們”這個公眾號,她說他們兩是把這個當作一項事業來做,這點對我觸動很大,我想我們不一定非要做成多么牛逼的事,成為多么牛逼的人,認認真真做好一件事情足矣。