你為什麼成為一名程式設計師?

沉默王二發表於2019-09-09

你為什麼成為一名程式設計師?

兄弟姐妹們,還記得自己成為一名程式設計師的初心嗎?遙想公瑾當年,不,遙想我當年,似乎是“命中註定”走上這條路的。因為不在計劃之內嘛,所以走了很多彎彎路。

路漫漫其修遠兮,我們就來上下求索一下,權當是一次覆盤吧。我先來說道說道自己在程式設計師這條路上的點點滴滴,也許能夠給頹喪或者迷茫中的你一些啟發和感悟。在人生的不同階段裡,我們都需要和過去的自己認真地說一聲“拜拜”,然後才能思索出未來前進的方向

01、帶疙瘩的電視

記得高四(復讀)的時候,同桌阿聯經常嘲笑我說:“電腦都不知道,真服你,不就是‘帶疙瘩的電視嘛!’”阿聯說的“疙瘩”,指的就是鍵盤了。確實啊,那時候電腦和電視差不了多少,笨重得很,真的是隻多了一個鍵盤(不對,還有主機)。

那時候用電腦幹的最多的一件事,就是下載電影到 MP4 裡。然後趁晚上自習的時候,帶上耳機偷偷地看。因為陪課的老師上了一天的課也比較累,就經常呆坐在講臺上,不知道在幹些什麼,反正沒精力盯著我們不放了。

你為什麼成為一名程式設計師?

當時名不見經傳的湯唯出演了一部很牛逼的電影——《色戒》(完了,要暴露年齡了),我們男同學算是被福利了。當時還不懷好意地推薦給了幾個女同學看,等她們還我 MP4 的時候,我能從她臉上瞥出一副略帶喜悅的表情,儘管她們已經極力掩飾了。

復讀了一年,高考成績仍然不盡人意。阿聯給我推薦了幾個學校,我就漫不經心地填了志願,並且服從調劑(我為什麼命中註定成為一名程式設計師,正源於此)。他已經是第三年復讀了,報考經驗比我多一些,但成績比我還差。接二連三的復讀,他的心態已經崩了,高三的時候還在“巨集志班”呢。“巨集志班”,你們懂吧,那可都是學霸啊,但復讀一次又一次地摧毀了阿聯的信心,逼迫他成了和我一樣的學渣。

在此,我必須警告一下各位年輕的學弟學妹們,心態不夠強大的千萬別復讀,早一點步入社會沒準是更好的選擇。阿聯現在賦閒在家,半年前去平頂山參加婚禮的時候順帶到他家裡坐了坐,他竟然問我程式設計好學不好學,要我教教他。我都驚呆了好不好。

我們關係很鐵,儘管多年不曾謀面,但聊起來還是頗有年輕時候的意氣風發。甚至再次聊起了《色戒》。

02、計算機網路專業

高考填報的專業是一所專科學校的“電力工程”——阿聯推薦的,據說是學校最熱門的專業(沒有之一),很多子弟們擠破頭要進的專業。

慶幸的是,我不是子弟,自然沒擠上這麼好的專業。我被調劑到了“計算機網路”專業,學校最差勁的專業(沒有之一)。據說,學校前身始建於 1933 年,老大不小了,但“計算機網路”專業只有兩年不到的歲數(我們這屆是第二年),算是個呱呱墜地的小娃娃吧。

那時候,只覺得“計算機網路”專業是最差的,自己也是學校最差的學生之一。我們專業一百多名學生,幾乎沒有人對未來充滿過信心。大家心心念的就是,通過半個學期一個學期的努力,轉到電力系去。就算是轉系無望,畢業後也沒打算要成為一名正兒八經的程式設計師。

我上大專的兩年,一副破罐子破摔的模樣。上課帶著筆記本打遊戲(單機的,比如忍者神龜、天龍八部、極品飛車等等),下課的時候仍然在打。都不捨得花一點時間去買飯,都是宿友幫帶的。吃飯打遊戲,全憑下面這張小桌子。

你為什麼成為一名程式設計師?

站在現在的高度回頭去看的話,真的是想捶了那個時候自暴自棄的自己

由於寫作的原因,認識不少年輕人(98 年以後的),大一就開始寫作了。除了寫作,還搞公眾號、賣課等等,各種知識付費是玩的六六六啊。

假如我現在有一臺時光機,我一定會從大一就開始寫作,然後折騰一些開源專案。你可能已經忍不住想抽我幾個耳光子了——醒醒吧,大哥,還在做夢呢?

可惜我沒有時光機。但我想年輕人要引我為戒啊,尤其是身在福中不知福的(自認為專業很差勁,其實很牛逼的),千萬不要輕易地自暴自棄啊。當年被我們看不起的計算機網路專業,尤其是學了 Java 程式語言的,在一線城市,可是很吃香的啊。

可惜那時候老師們沒給我們任何的指點(他們也覺得自己不受學校的重視,升遷無望),還特麼鼓勵我們轉去電力專業。而我們這群傻瓜,整天除了打遊遊戲,就剩下無所事事了。

順帶說一句,當年轉去電力系的同學,現在大多就職於某個小城市的電力局,升遷基本無望,因為要等資格更老的退休或者轉行啊。

03、要不要培訓

渾渾噩噩地度過了兩年的大學生活,自覺畢業後就業無望,就和二十幾個同學南下去了蘇州一家軟體園培訓了(www.jianshu.com/p/7f8272fc8… 1200 元,除了每月還 800 元的培訓費,剩下那點錢勉強能餬口。

現在回頭來看的話,當時完全沒必要去培訓的。我們畢竟學了兩年的 Java 程式設計了,SQL Server 也學了,計算機底層的網路架構也學了,網頁三劍客也入門了,完全有能力去一線城市找一份工作的。

只可惜那時候比較無知,自己把自己看扁了。我認識一些網際網路大咖,早年都是拼命地從別的專業轉到計算機專業的。這就是差距啊!

如果那時候能夠遇到一個像我現在這樣的人,給指點一下迷津,甚至不用指點,只需要說一句鼓勵的話:“年輕人,去北漂吧,去深漂吧,未來是屬於你們的”,那人生就可能完全不一樣了。

認知真的太重要了。如果瞭解當下的經濟環境、產業環境、行業環境、技術環境,就能夠做出更優的決策。

你為什麼成為一名程式設計師?

當然了,不管怎麼說,還是要感謝一下 IT 行業的包容性!俗話說得好:“白貓黑貓,逮住老鼠的都是好貓。”那些科班出身的,大有作為的比比皆是;那些培訓出身的,幹出一番大事業的也不在少數。

如果你覺得自己無路可走,培訓應該算是一個很明智的選擇,它能夠讓你快速地投入戰鬥的狀態,在實戰當中學習、進步,然後身經百戰後成為一顆參天大樹。在三國時代,有“千里走單騎”的關公,在解放時代,有“敢橫刀立馬”的彭大將軍。總之,在實戰中成為英雄的不勝列舉。

如果你的自學能力比較強,也完全沒有必要去培訓,網路上學習程式設計的資料有很多,我都可以提供一些給你。

04、最後

我成為一名程式設計師,說得好聽點是因為“命中註定”,不好聽點就是“誤打誤撞”。你呢?

你為什麼成為一名程式設計師?

A:因為走投無路 B:我也不知道為啥 C:因為窮 D:因為命中註定 E:因為喜歡敲程式碼 F:因為追求高薪 G:因為要改變世界

但無論初心是什麼,我都希望你以“程式設計師”為傲,也只有這樣,你才能走得更堅定,更長遠。

PS:歡迎關注「沉默王二」公眾號,後臺回覆關鍵字「666」,即可免費獲取「最新一期電子書大禮包」!!

你為什麼成為一名程式設計師?

相關文章