注意限定,是在35-40歲之后。毫無疑問,這對于任何年輕人而言是一個偉大的領域,那么對于年長的人而言還全是燦爛的陽光和芬芳的玫瑰嗎?
我還沒有35,但過個兩三年就到了。
所以我考慮這個問題并不奇怪:軟件開發(fā)真的是一個沒有出路的工作嗎?
迄今為止,我的職業(yè)生涯相當成功。我從開發(fā)人員做起,現(xiàn)在擔任了軟件架構師的工作。我有開發(fā)人員,架構師,項目經(jīng)理,團隊領導等工作經(jīng)驗。在非技術方面,我從頭開始建立團隊,聘請合適的候選人,培訓克服他們的弱點等。
總之,我在軟件開發(fā)的許多領域都裝備了技能。我喜歡參與SDLC的許多方面,可以誠實地帶領團隊前進(從技術和管理團隊兩方面,創(chuàng)建合適的開發(fā)流程,為開發(fā)人員創(chuàng)造一個啟迪性的環(huán)境)。
這是否使我成為任何工作的好候選人?你可能會想。 “是的,為什么不呢?”我有所有的技能。我也是這樣想的。
但當我最近去求職的時候,我發(fā)現(xiàn)我應聘的大多數(shù)公司都沒有給我面試機會。我非常納悶為什么那些招聘人員要匹配在工作規(guī)范中的關鍵字到我的簡歷。
招聘人員:使用Java?
我:是的。
招聘人員:工作在Spring,J2EE上?
我:Spring。2004年J2EE。自那以后用JavaEE。
招聘人員[困惑,但繼續(xù)]:Spring的什么領域?
我:MVC,數(shù)據(jù),安全,Spring Boot和許多其他[說明列表]。
招聘人員:XML呢?
我[有點懊惱,因為我意識到下面要談什么]:是的。
招聘人員:什么版本的Wildfly應用服務器?
我:我一直在用JBoss工作,現(xiàn)在在Wildfly 8。
招聘人員:哦,那么你沒有用Wildfly 9工作了?對不起,我們只尋找有Wildfly 9經(jīng)驗的人員。 [掛了。]
對于大多數(shù)工作,我的技能與確切的關鍵字并不匹配,所以你可以想象得到互動起來是多么糟糕。他們不明白我比在工作規(guī)范上列出的關鍵字更有價值。
在我接到電話的少數(shù)公司中,有正在尋找一個人去做做編碼工作并且薪資少得可憐的公司。
還有一些公司指定我去做編碼測試,他們要求我“輸出一個梯子”和“找到重復的數(shù)字”。我拒絕了這些測試,原因不是因為傲慢,而是因為我的技能超出了他們對這個角色的需求。是的,我的角色是軟件架構師。然而,他們不是測試我在架構和邏輯的技能,而是讓我在屏幕上輸出一個梯子。
其余的公司就太遠了,每天上下班需要我花上五個小時在火車上。我拒絕了這些面試,因為我不想搬家,我的家庭目前正定居在一個小鎮(zhèn)。
99%的公司沒有面試就拒絕了我。在剩余1%的部分中,我發(fā)現(xiàn)了更多的拒絕理由。
現(xiàn)在,讓我們回到10-12年前,當我還20剛出頭的時候。我還是一個初級開發(fā)者。單身,能夠自由地跑到世界任何地方??梢赃x擇世界上的任何工作。哪怕是比較低的薪水,為了能夠進入“開發(fā)”行業(yè),我也會欣然接受。
那么,這個故事說明了什么?我20多歲的時候才是一個更好的軟件工程師嗎?當然不是!
現(xiàn)在我三十多歲了,我很挑剔我的工作。我更關心我給公司帶來的影響。同時我也想要和我的家人度過美好的時光。南寧網(wǎng)站建設
不幸的是,公司不明白這些。他們想要一個具有特定技能,而非在許多領域都有著豐富經(jīng)驗的人。我相信這樣做的原因是因為更多的時候,你被雇用來替代離開這家公司的某個人。他們只需要你做先前那個人做的事情,僅此而已。你的大部分“額外”技能對你所申請的角色來說是無用的。
所以,沒錯,在某種程度上,這個職業(yè)讓三十多歲的人覺得有點艱難,尤其并不僅僅是因為我們?nèi)狈寄?,而是因為我們在做每一個舉動之前有更多的事情需要考慮。這是否是一個死胡同的工作取決于你的個人情況和你的靈活度。
這引導我們?nèi)ニ伎枷乱粋€重要的問題:編程可不可以成為商品工作?