2023年的春節立即就要到了,自己也已經在軟體行業工作8年多了。非常多人都說30歲之前的職業規劃基本上是乙個探索期,算下來,我已經32歲了,如今的規劃應該能決定我未來的人生軌跡,新年來臨之際好想安靜地回顧一下這八年來的挫折與收穫。給自己定乙個職業規劃,與同齡人共勉,給已經踏入社會立即就將成為主力軍的90后們一點參考的價值。
剛踏入社會的年輕人,因為經歷了長達15年的學習生涯,或許不能非常快適應社會環境。
包含我身邊的一些實習生。我認為他們毫無壓力,多半還是樂此不疲地玩著自己的遊戲。全然感覺不到壓力的存在。事實上剛畢業的一年。我們給公司創造不了收益的,主要還是培養自己的學習興趣。可以盡快熟悉公司產品。
千萬不要認為自己大學裡多優秀,一年後誰優秀還不一定呢。07年實習的時候。作為211高校的本科生,面試的時候我也帶著國家獎學金證書,無錫海外聯誼會的獎學金證書,還有學校的一些證書去的,並且我成績單上數學成績還是滿分呢,我也認為自己夠優秀的了。
當然了,我也順利的進入了百麗國際實習。大學裡我們學的開發語言都是c++和j**a,等我進入公司之後。才發現用什麼語言是公司定的。百麗國際那時候用的是pb,在那個時候,我是從來沒聽說過pb的,更別說使用了。
我們新去的開發經理沒用過pb。
就這樣,我們兩個人開始摸索著使用。
不到1年,經濟危機來了,再加上開發經理跳槽了,我們公司決定購買軟體公司的產品。不再自己開發了。初生牛犢不怕虎。那時候我還跟部門經理去說,我能勝任後面的工作,並且還要求經理給我加工資,全然沒感覺到公司都有趕我走的意思了。如今想來,那時候真的太幼稚了。剛剛畢業不到一年怎麼可能撐起這麼重的擔子呢。
順理成章的,我沒能留在那家公司。假設時光能回去,我絕對會好好學習,不要求加工資,更不會太自不量力。
我如今認為。無論什麼樣的開發語言。沒有兩到三年的開發經驗。你都不能說是精通。
後來我去了上海海事大學內部的乙個軟體公司工作,還是用pb。
自己還成功的完畢了現有產品的中英文切換功能。不到一年。我甚至認為自己的水平已經非常高了。畢竟當時用到的東西有限。
後來還出了乙個小插曲,我們部門經理跟我們說,datawindow執行完retrieve()之後,事物要commit一下,要不然就會死鎖。或許有些人不知道pb。我給翻譯一下就是。sql語句select完了,要commit。當時我的同事就提出了反對意見。可是我居然認為經理是對的,理由就是經理的職務高。依照經理的要求,我把全部的retrieve()後面,都給加上了commit.也不知道當時有沒有加上凝視而且署上我的名字,假設當時真的這麼做了,如今想想我真的沒臉見那個公司的後輩了。事後同事最終跟我講明確了,經理是錯的。自己也認為。在這種環境下,沒有成長空間了,就果斷離開了那家公司。
我第三家公司。也就是如今的公司。我一直工作了6年多了,如今也乾到技術總監的職務了。事實上我真正的成長還是在我如今的公司,也就是從我工作後的第三年開始的。
工作第三年是真正成長的開始。前兩年。我們可能一直依照別人的思想去工作。由於我們不懂。我們都是在參考別人的**,我們覺得存在即合理,更何況別人的**執行的非常正常。到了第三年,除非自己不想進步,否則,我們肯定開始考慮自己寫的**的合理性了。在這個時候。我們不再是參考別人的**了,而是依照自己的想法去寫**了。我建議工作三年的同仁們,大家一定要多思考。多去考慮一下系統的非功能性需求,包含健壯性,可擴充套件性,可維護性。效能等。在這個時候,最好提公升一下自己的水平。例如說參加一些考試。通過考試來驗證一下自己,順便提公升一下自己的水平。也就是在這個時間段,我考取了軟體設計師。這個時候,一定要肯吃苦,肯接受挑戰。
我還記得。當時我們公司接了衛生部的乙個活,要求跟健康卡做介面,當時健康卡要現場製作。介面要現場寫,並且時間緊迫,非常多人或許就不敢接這種活了。
可是我勇敢的接了,上進心還是要有的。
簡單的收拾一下,我就從上海飛往了北京。到了現場我才知道,別的公司都已經入場20多天了,並且基本上都調通了,唯獨一家公司還在探索。留給我的時間已經不多了。後來才知道沒調通的那家公司跟我們一樣用的是pb。他們甚至已經下了結論,pb根本做不到,由於pb操作不了記憶體位址。
可是我是不服輸的,說實話我要是服輸了,可能我的工作也沒了,本身我們公司就是幹醫療軟體的,丟人不能丟到衛生部去。
經過三天沒日沒夜的工作,最後我還是把工作完畢了。覺得不可能完畢的那家公司也參考了我的**,完畢了除錯。
這次經歷對我來說真的是一次難得的鍛鍊機會,有時候你測試n遍都測不出問題來。當真的要用的時候偏偏就出問題。
當時我也碰到了。就在準備給陳竺部長看的前30分鐘,系統出問題了。當時我們都傻眼了,10月份的北京已經非常冷了,除錯了5分鐘後,我已經汗流浹背了,我們公司的負責人也在一旁不停地催促我。後來還是把問題找到了,發現有同事在某個函式以下更改了全域性變數的值。應了那句話,埋下的雷,指不定那天就踩上了。
所以大家平時敲**的時候。不不過要實現功能。並且要寫的完美,不留不論什麼隱患。
如今的畢業生基本上都在追逐j**a,追逐.net.由於它們流行,沒有人想去學習已經陳舊的語言了。由於大家都覺得這些語言非常快就會被淘汰了。當時也有老同事給我灌輸知識說不要用pb了。用pb賺不到錢的,也沒有發展空間的。那時候我也信了,我利用空暇時間開始學習j**a。也想去使用j**a語言的公司工作。
經過朋友介紹我去了春秋航空面試,由於沒有j**a工作經驗。僅僅靠書本上看到內容非常難體現自己的水平的。那次面試真的非常糟糕,我說不出不論什麼j**a相關的框架,我甚至連mvc都不懂。最失敗的乙個面試題,回答完我就知道自己沒戲了。當時。面試官問我,你平時對資料庫的哪些操作比較熟,我不假思索的說了一句;「我擅長解鎖。」,這根本就不是乙個正常人該回答的問題啊,擅長解鎖,說明自己的系統常常鎖啊,常常鎖,說明自己的系統非常爛啊。那次面試非常失敗,這次打擊也令我更加努力的學習j**a。
後來我又去華為面試j**a,經過六輪面試,我最終過關斬將拿到了華為的offer.可是我最終還是沒去成華為。由於家庭的原因,再加上我領導調往我老家山東工作了。經過跟領導的談心,我追隨他回到了我的家鄉山東工作。公司沒變。僅僅是從上海分公司調往了山東分公司。
後來,太忙了,我慢慢的放棄了j**a。我還是比較要強的,我開始考慮考架構師。非常多人都告訴我。別做夢了。乙個寫pb程式的,怎麼可能考取架構師呢。你知道什麼是物件導向嗎?可是我就是不服輸。我覺得無論是什麼語言,僅僅要努力了。肯定能成功,更何況。架構師這麼高深的東西又不會考語言,管你用j**a還是pb呢。經過不懈的努力,2023年我最終拿到了系統架構師證書。說來也是巧合。2023年我們新添了j**a專案。因為沒有招到j**a人員,我暫時客串一下去j**a專案組工作。因為曾經的學習經歷再加上這幾年的經驗積累。我居然能勝任j**a這份工作。經過一年的努力,我也做出了不小的成績。
事實上語言僅僅是個工具,每種語言的語法是有限的,真正須要的是你的理解能力,你的設計觀念,而這些都是長時間的工作中積累下來的。無論是用什麼語言,僅僅要你用心了,就會懂得技術的真諦。
人是須要不斷努力的,大資料時代已經來臨。我要盡快考取ocp和ocm。不是為了考試而考試,要通過考試來提公升自己的知識面與技術水平。當然了。j2ee架構師也是我的奮鬥目標。選擇了軟體行業就不要放棄,選擇了技術條線就勇往直前,cto才是每個技術人的終極目標。與每個奮鬥在這條路上的同仁們共勉。為了終極目標繼續加倍的努力。有了目標就有了動力,有了動力就有了激情。有了激情就能快樂的工作。
祭奠我逝去的大一
很悲催的是,在凌晨一點鐘,我寫起了我的第一篇部落格,更悲催的是,這篇部落格是為了祭奠我逝去的大一。這要從我高考說起。我是江蘇的考生,高考分數不是很高,365分,也就是乙個中等偏下的水平,但是由於兩門選修考了a和a 才得以上得了西南的一所國家重點學校。高考報了機械設計製造與自動化專業,但是由於分數不夠...
致我們終將逝去的時光 2023年終個人總結
買房 這大概是2017對我的人生來說最大的一件事情 在楊浦購置一套三十多平的一室戶,雖然總價高位200w但還是十分欣慰,畢竟有個落腳點,再小也是家。也幸好選在了楊浦,到現在也只是微跌並沒有跳水,不過看著每月的貸款也是淚牛。而後的搬家父親過來幫忙打掃,家裡購置家具等也十分花心思,感謝姐,感謝家裡支撐。...
十年牧碼,我的平凡之路
我是乙個有著十年碼齡的無證程式設計師,如果算上996那就更長了。我有讀故事的喜好,別人的艱辛 遭遇 苦難,往往能化為我生活的勇氣和前進的動力。今天我想講講自己的故事,它雖不夠精彩和離奇,但卻如同那一行行 平淡 樸素而真實。平凡人的奮鬥 掙扎 彷徨,往往最能打動人心,因為有自己生活的影子。本人80後,...