我是一名不是程序員的程序員

我是一名不是程序員的程序員

我是一名不是程序員的程序員。我是一個九三後,從小就對計算機充滿了好奇,在我心目中,能夠編寫出計算機程序是非常厲害的存在,我也非常渴望自己擁有這樣的能力。

上大一時候,我非常喜歡C語言這門課程,我們的C語言老師有個習慣,每次上課都會搖號讓人上去寫題目。我每次都能做對,但整整一個學期從來都沒有被搖號搖到過,不可謂不是一種遺憾。

我喜歡寫代碼,那個時候的我甚至去學校的機房做編程練習(周圍有在玩遊戲的同學們),做一個又一個的數學題目。

可惜——有一個遊戲叫做dota

我時常想,如果沒有dota,我將會怎樣,我想我將會被另一個遊戲所吸引——沒有辦法,這是我的天性,我太愛玩遊戲了。
宿舍的四人黑是那麼的吸引人,我錯過了C++的課程,與編程漸行漸遠。類的封裝、繼承、多態的概念變成了遙遠的未知名詞。我也曾嘗試努力看書補回來,可是天知道dota到底有多好玩。
我錯過了,C++一塌糊塗、數據結構不知所云、計算機組成原理矇混過關——直到畢業,我估計也只能獨立用C語言做一個學生管理系統。
分專業時候(我的學院是綜合學院,前兩年學習所有的課程,大三開始選專業),我選擇了電子信息工程,無他,因爲我知道我與軟件已產生了巨大的鴻溝。

你知道數據庫有哪些嗎

大四找工作了,我明白了自己真正的想要,開始學習。對我記憶非常深刻的一次面試,打擊了我對從事軟件行業的信心,我失去了那份自信。
大四時,中興軟創去校招,筆試題目我一直覺得頗有難度,因爲一同去考試了不少人都沒有收到面試邀請。而我憑藉最後一道題的快排+冒泡排序通過了筆試(可能)
去面試時,面試官問我,你知道數據庫有哪些類型嗎?
我不知道,我不知道什麼是關係型數據庫,什麼是非關係型數據庫。但是基礎算法部分的我都答上來了,臨走時面試官問我,今天面試問到的你不會的東西,你多久能學會?
我說“一個月吧”,然後面試官說,一個月,可能不行。

沒有了然後

我不知道自己何去何從,做不了軟件,就只能進入通信行業了——而且是最低端的通信工程施工。

我不喜歡這個工作

我不喜歡這個工作,但我從沒有不認真對待我的工作,我甚至爲了工作30多個小時不睡覺,爲了給自己、給公司交上滿意的答卷。

但我內心彷徨,我依然有理想

我開始看視頻課程,買書,學習編程語言,努力讓自己學會更多。我學習了很多知識,我學習了python、JavaScript、C++,我學習了數據結構算法,我不但能夠使用django構建網頁後臺,我還可以用原生htm、css構建自己想要的一切效果。爲了讓網頁更漂亮,我甚至學習了前端框架。
我內心曾一度掙扎,我是否要去追尋我的理想。
但是我是那麼喜歡我們公司的兄弟們,兄弟情讓我始終無法下定決心。

直到——領導說想要弄一個虛擬的軟件開發小組。

  • 沒有技術
  • 微薄基礎
  • 不知數據庫爲何物

這是我們的軟開小組現狀,我曾經日夜督促我的夥伴們開始編程語言的學習,後來我發現我錯了——你喜歡的並不一定就是別人所喜歡的。我只能做我自己。

我多麼希望能夠以一己之力將虛擬小組變爲現實,儘管這幾乎不可能,但我儘量要做出嘗試。
我甚至開始去學習手機app的製作,只爲了讓自己能多掌握知識,多做出成果,督促軟開團隊的建成。

但實在太累了,前端、後端一起搞,架構也要自己弄,服務器還要自己搭,雖然我迫不得已都學會了,但是,一個人還是太難了。

未來將會如何,我怎會得知

  • 你曾經告訴領導,所有的軟件都一個樣,前端、後端、數據庫。是啊,確實是這樣。可你一個人同時搞這些的時候,累嗎。
  • 你曾經告訴領導,有些數據可以網絡爬蟲,然後寫入數據庫。後來發現自己還要寫爬蟲,累嗎。
  • 你曾經告訴領導,半年能夠做出來,現在來看能嗎?

我不知道自己怎麼去回答這些問題,我也不知道我自己該怎麼辦。我喜歡這裏的兄弟姐妹,但是從事軟件開發卻也是我一生的夢想。假如有一天,以我個人之力,發現軟件團隊無法成立,我想,夢想還是更重要一些吧。

畢竟我現在只是一個不是程序員的程序員罷了。

我還是會繼續做我的網站、做我的app,用編程努力幫助公司,但我也很想做一名程序員,誰讓我現在只是一個“不是程序員的程序員”。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章