三十歲的程序員,反思這五年的代碼生涯
苦苦攢錢的年輕人
我還在苦苦地攢錢,也許有人不信,我當初一萬二的稅後收入,每個月能存一萬。我花錢不多,也有些克制自己的欲望,但這就導致我很多想做的事情不敢去做。
想學吉他,想報健身班,想去進修課程,想有段長時間的旅遊等等。都沒有去做,並不是沒有錢去做,而是怕嘗試太費錢,萬一我只是三分鐘熱度呢?
可是就是這種心理,丟失了太多的可能性,看到的風光太過狹隘,一直過著一種平庸的生活。我總覺得,以後要買房買車娶媳婦,這錢還遠遠不夠呢。
到這幾個月,我才醒悟,我根本沒有為自己而活,我把自己困在牢籠中,望著我想嘗試的東西,即便是那些可能不需費多少錢。我這種行為,限制自己的心,也限制自己成長。明明心心念念且合理的需求,卻不去做,苦苦攢錢至今,實在是太愚蠢了,以至於到如今,我沒有一件值得紀念的事情。
年輕時,對自己投資太重要了,磨刀都還不誤砍柴工。
工作的格局
工作上更是不堪回首,倒不是做得多差,而是只會埋頭工作,卻忽略了長遠的規劃發展。一個人在一個位置做得太久,導致格局太小,眼界太窄。做的東西太熟悉了,用的東西也長久不變。不過問題不在於技術上,技術只是實現需求的方式,這並不重要。眼界格局才是年輕人最需拓寬的。
我相信面過試的人,都會被問到一個問題,那就是,“你想做什麽東西?”以前的我,是不知道怎麽回答的,也不在意,你叫我做什麽我就做什麽。而現在,我會認真了解自己能做什麽,想做什麽,想往哪個方向走,薪酬不再是最需要考慮的事情。
懂得自己要做什麽,老板想讓自己做什麽。人如果只是被動接受任務,是沒有多大進步的。從分配的任務,分析到老大為什麽這麽分,考慮點在哪,該做到什麽效果,繼而推導出更好的方案。從任務的執行者,變成指派者的角度去看問題,這才算成長
在職業規劃方面,我覺得,年輕人,就該多出去見見世面,多看看別人做的東西。可能你在這家工作所做的好,到了另一家公司,就變成下等了。我是在這幾個月才明白這個道理,但也有些晚了。
水往低處流,人往高處走,遇見強者,自己才能更強。
平臺的重要性
兩個相差無幾的產品,在不同平臺上的效果可能差距非常大。有些時候,我們的技術能力不錯,做的產品也不錯,但就是賣得不好,原因就在於平臺。
換句話說,就是小公司沒辦法跟大公司拼,特別做大眾產品。我如今做的產品,雖然是行業裏最早投入研發的,但公司沒有能夠像阿裏、騰訊這種大公司做推廣,一直都默默無聞。雖然後來有點起色,但等到大公司也開始著手做這一類產品,就被遠遠的拋下。
另外,也是公司能支援的有限,投入的人力也不能與大公司比擬。大公司發展的速度非常快,以至於到後來,我們需要反過來學習這些大公司的產品。這是個硬傷,成員的素質也因成本問題,無法雇傭更有能力的人,也就沒法做出優秀的產品,這也使得領導“無人可用”。
到最後,我們還在只能賣項目,被項目推著走,做成一個偽產品。
我倒不是在抱怨公司的無能為力,只是有些感嘆,軟件產品,也是越來越不好做了,BAT這三座大山,已經將很多路子生生切斷。
人到三十
再過兩年,我就要三十了。雖然現在還是孑然一身,有些許積蓄,但也不免有些擔憂未來。
如果是剛入職場,倒也還有幾年可以拼搏莽撞;如果已有老婆孩子,其實路已經是確定了。對於後一種,我沒能有什麽建議,對於前一種,我的建議是,去沖去闖,無論是工作還是生活。我這一類人,倒也是另一種典型的分類,似乎有很多選擇,也似乎沒有選擇。
一個人,在一座大都市,走到了十字路口,前方有幾條路,猶豫不決,怕走下去,就再回不了頭了。
所以趁現在年華正好,勤奮進學,努力拼搏,只為成就更好的自己,一下是總結了一些java高級資料,包含了(Java並發編程/Spring源碼分析/redis/mongodb/dubbo/zookeeperfka /Spring-cloud和高並發、高可用、分布式、高性能架構設計精講,還有面試專題),感興趣的小夥伴們,可以加一下QQ群:4112676,群裏有大佬,可以相互交流考論。
三十歲的程序員,反思這五年的代碼生涯