一名程序猿的失業遐想
最近剛入職新公司沒幾天,項目就已經排上了日程。工作比較忙,但還是想著抽出閑暇時間,對這次失業留下點痕迹。
失業篇
我是一名地地道道的程序猿,和成千上萬的你一樣每天都在碼著代碼和創造計算機世界最美的0和1。在2018.04月進入這家公司(以下簡稱B公司),在2018.08.31正式被解僱。特別說明一下,我就職的這家公司是一家互聯網金融公司,什麼名字我就不多說了,2018年是互聯網金融行業全面崩盤的一年。想必這次暴雷潮,讓很多人的人生增添了一次失業的經歷。不知道大家怎麼看待這件事情?
事情還要從2018.08.26號說起,我依稀記得這天是周六,公司的法人投案自首的消息在網路各大新聞平台上炸開。我周末一般不會太多關注新聞,就沒有在第一時間得知消息。過了一天,就是周日,同事告訴了我這個消息,我趕緊上網看了下新聞,唉!果然不出所料出事了。當然了,擔心歸擔心,我還是像往常一樣度過了周末。周一早上上班,我像往常一樣坐在工位上,只是多了些輕鬆和以往沒有的閑暇。大家都知道接下來公司會發生什麼,就是一個個被辭退。大概在2018.08.30早上,我記得是周四,領導找到我和另外一個同事,(我們兩個是新員工,還沒有安全度過實習期)把我們兩個人叫到會議室,大致的意思是你們兩個被公司辭退了。聽到這個消息,沒有什麼見怪不怪的,因為這幾天公司就在一直辭退員工,更何況我沒有過實習期呢?被辭退完全不出意料,只是早晚的事情。在2018.08.31號下午,正式辦了離職手續,從此和這家公司再無瓜葛。在辦完離職手續的那一刻,感覺到工作以來從未有過的釋懷和輕鬆。當然,失業,我不會責怪任何人,只怪自己當初選擇了互聯網金融這個行業和在年初換工作的時候,考慮的太少和目光短淺,匆匆茫茫就找了這份工作。
以下是我總結的這次失業原因。回顧一下在年初換工作的情形(也就是在進入B公司之前),自己確實沒有花很多時間找工作。一方面是B公司的一個朋友內推,還有一方面對自己的未來考慮太少,比如工作的穩定性,上升空間和技能可提升的空間和平台的大小等等。這些在當時我可以說從來沒有考慮,這些前置因素都是這次走向失業的充分必要條件。在我今年年初考慮換工作的時候,其實互聯網金融行業早就有一些不好的風聲了,那我為什麼要選擇B公司了呢?首先是當時所在的公司(以下成為A公司吧)我確實不想呆下去了,A公司是一家外包公司。(有同學不知道外包公司,可以去度娘或者google科普一下)每天要麼是在趕項目的路上,要麼還就是在趕項目的路上。在這種公司,收穫的和付出的完全不成正比。在外包公司待過的小夥伴肯定都有和我差不多的經歷吧,如果沒有的話,恭喜你,你待了一家假的外包公司。在這裡我也不是說外包公司不好,當然也有好處的,它可以讓你學到很多,鍛煉很多等等。總之你們知道那種想脫離苦海的感覺是多麼的強烈嗎,估計小夥伴讀到這裡也都想笑了。那個時候我真的想盡千萬種方法離開A公司,正是由於這種強烈的感覺,導致我沒有認真考慮自己的下一步究竟該怎麼走,究竟該找一家什麼樣的公司。僅僅是想離開,沒有想自己何去何從!我相信很多同行的程序猿也都有過這種想法和經歷,從一個坑跳往另一個坑。當然了,還有另外一個原因就是一個朋友在這家公司做了很久,正好有一個內推的機會。他就把我推薦了過去。而我就不假思索的去了。雖然沒能夠長久待在B公司,但還是很感謝這位朋友的推薦。(好像扯的有點遠了)以上這些原因都是間接原因。最直接的原因還是整個互聯網金融行業的崩盤造成的,在去年下半年國家就已經出台一系列政策整治互金這個行業,這才會導致今年成千家p2p公司,倒閉的倒閉,老闆跑路的跑路,自首的自首。為什麼互聯網金融行業今年會出事,小夥伴可們以去科普一下國家政策和金融行業和當前經濟的情況。不得不說國家這一步棋下的比較大。
俗話說,吃一塹長一智。現在來看這次失業對我來說並不是一件壞事。失業後我並沒有著急芒慌的找工作,而是花了幾天的時間思考了2件事
- 生活狀態
- 職業生涯
生活狀態
在上海3年之餘,下一步我該往哪走?首先我回顧了一下自己的過去,在外已經漂了三年,說長也不長,說短也不短,真真切切沒有在生活這方面有過很深入的思考。以前都是為了工作而工作,只是為了掙一份工資而活著。而接下來的日子,要為了生活而工作,為什麼這樣說呢?剛開始工作的時候,是一名「被漂白」的小白,每天想的就是怎麼樣把工作完成,而且要做到最好。為了防止落後,除了工作就是學習,沒有其它時間去做除了工作之外的事情。只有像這樣才可以處在工作的安全區,才可以守住這份微薄的收入,才可以勉強的在魔都活下去。我猜在外漂的同行都有這樣的經歷吧!漸漸的自己對這個行業有了更深入的了解之後,自己有了一點點的成長和收穫。就開始不滿於現狀,也許人的本性就是如此,總是不滿當下,總會表現出貪婪的本性。後來就有了上面所講的失業。這3年來,根本體會不到什麼叫做生活,而是淪為了工作與生活的奴隸。在外漂了這麼久,自己也慢慢的明白了生活是多麼重要,工作只是生活的一部分,而生活才是整個人生。雖然工作佔據了你的大部分人生,終究你都是要回歸到生活。兩者缺一不可,至於你想要的生活是什麼樣子,這需要問一下自己的內心。我不知道問了自己多少遍以後要怎麼走,內心思想碰撞使我清楚的認識到現狀和以後的追求以及想過的生活。我覺得這才是這次失業最寶貴的收穫。這次失業也許就是冥冥之中的安排。
職業生涯
什麼是職業規劃?就是你短期或者長期的一個職業計劃!先問自己幾個問題:
- 作為一名程序猿,你工作幾年了,你願意一直都處在新入行的水平?
- 你願意一直寫代碼嗎?
- 一個項目的前期需求,設計,後期部署維護,你熟悉嗎?
程序猿不僅僅是敲代碼的。入行的初期,必定會有太多東西不懂,你可以一切聽從老大的安排,敲敲代碼,看看設計,按照設計做出產品,看看自己的代碼和別人的代碼有什麼不同,從中學習別人的思路和設計方法;但是時間久了,你覺的這樣下去行嗎?當然不可能的,一年到二年的經驗你完全可以入行了,是時候該學習怎麼進行需求分析,怎麼設計項目架構,怎麼寫各類文檔,怎麼寫更好的代碼?這才是高級程序猿的必備素質!
其次,自己在職業生涯中想要成為什麼樣的角色也是一個件值得思考的事情。作為一個程序猿,在前幾年會學習很多東西,技術。雖然這個行業很看中實踐,但是也會有一定的局限性。學歷,英語可能都會成為阻礙發展的因素。總之,程序猿有兩個大的方向。1.鑽研技術,成為行業大牛。2.多了解技術和業務,項目流程,走管理路線。當然了,轉行也可以,這是最明智的選擇!用前段日子網上火熱的一首歌來講,轉行之後你就能體驗 「往後餘生」 都有你的生活。當然了,這兩條路線選擇任何一條都需要下定決心堅持。
- 技術路線 技術路線其實很單一,但是比較難。就是要耐得住性子鑽研技術難點,需要成為項目中的技術帶頭人,需要不停地學習新的技術,具備分析設計能力,解決項目中的種種問題。短期內可以成為高級開發人員,再後來架構師,在發展就是行業大牛(行業大牛是針對在某一行來說的)。這條路非常不好走,隨著年齡的增大和生活因素,學習能力越來越差,學習動力越來越不足。這都能成為你發展技能的阻礙。所以說,選這條路除非你對自己很有信心。其實,我特別很佩服這種人,能完全沉澱下去。遇到這種人我每次都有種想要膜拜的感覺!
- 管理路線 這個可能是很多程序猿的選擇,走這條線相對技術路線較容易實現。在公司做的久了,對業務也熟悉了,你就有很大的機會成為管理層。但是作為管理層也需要多少懂點技術,不然你會被手底下的開發人員欺負的!做管理你需要對公司業務特別熟悉,需要對業務的發展有前瞻性,還要管好手下的開發人員,當然,還要非常熟練項目的管理流程。需要處理的事情比較多,考慮事情也需要從多方面思考,還需要有背鍋的能力。總之都是需要你一點一點去培養和鍛煉! 舉個栗子:在項目開發中,你可以多參與需求的調研,以及項目設計。在前期,你要能粗略的統計出一個項目的開發時間;給出一個大概的排期。比如一個項目有4個模塊,每個模塊平均有20個小功能點,每個功能點平均需要3個小時的開發時間,那麼整個項目就需要240個小時,就是30(天/人)。根據這個評估能夠排一個項目計劃。具備上面的能力,你起碼已經是一個項目組的骨幹啦!這個時候,就可以帶領小弟做開發而不是平凡的一個被帶領者啦。再加上對業務的熟悉,慢慢的你就會被領導重視,漸漸成長為真正的項目leader。
推薦閱讀:
※環保嚴查,工廠停了,大批人失業,還談什麼發展?
※單身、失業......成為一個「透明人」是什麼感覺?
※人工智慧讓下一代失業?這樣才能處於不敗之地
※85後職場新鮮人講述:失業後我還能幹啥