1. 程式人生 > >漫談程式設計師系列:程式設計師零門檻?

漫談程式設計師系列:程式設計師零門檻?

六個小故事,一一來看。

博主從技術支援轉做開發

2005年3月份我決定辭去技術支援工作,轉行做軟體開發。大學時我曾經學習過PASCAL這種程式語言,但和程控交換機打了幾年交道之後,PASCAL早已灰飛煙滅,渣都找不到了,而且我孤陋寡聞,也沒聽說哪個軟體公司用PASCAL做開發。於是呢,我決定學習C語言,花了一個星期,走馬觀花式學習了由Brian W. Kernighan和Dennis M. Ritchie合著的《The C Programming Language》(譯作《C程式設計語言》),然後就開始了我長達一個多月的求職之旅。

現在我對那段經歷還記憶猶新,主要是被鄙視的次數較多。一個星期,僅僅能夠了解到基本語法吧,而且憑著五分熟都不到的一門語言就貿然踏上求職之路,不是我太自信,而是太天真。經歷了兩個多星期不斷的筆試,我已經能夠通過很多公司的C語言筆試題目了,真讓人高興哈。可是到面試時,經常會被問“你做過什麼專案”、“寫過多少行程式碼之類”的問題,面試官探尋和掩藏的失望與不屑,讓我既無奈又傷心……不到3個星期,起碼投了幾十家公司,筆試了七八家,面試了三四家,都被鄙視了!

當時也曾去華為面試過,到三面的時候讓我去慧通……被我拒絕了。那是走得最遠的一次。

後來在軟體園找到一家小公司,過了筆試關,過了一面,到研發副總來面試,沒怎麼聊程式設計的細節,暢談了我過去的工作和各種愛好,然後給我一個星期,用C語言解決馬踏棋盤問題,後來我解決了,就進了這家公司,此時已經5月份了。

感謝……,說多少次都不足以表示內心的感激,只好把它埋在心底了。

IBM的專家,原來是卡車司機

我媳婦原來在SPSS,SPSS被IBM收購後,就成了IBM的員工。他們經常和美國那邊的同事溝通,有一次一個專家到西安這邊來,聊天時瞭解到,人家原來是開卡車的,後來轉做開發,現在是該領域的資深專家。具體細節我就不太清楚了,這裡也無法細述。

我的女同事從測試轉崗開發

我有個女同事,一直做測試,2013年的時候忽然幹起開發來,吃了一驚。因為我這人不大八卦,訊息閉塞,不知道箇中緣由。

在國內的很多公司,測試不受重視,工資和開發人員相比差一大截。這也是有些測試工程師想轉做開發的原因吧。我那同事就是這樣,相信私底下一定花費了不少精力來學習Python和Java吧。總之在我的印象裡,她比從前瘦了不少……

騰訊有個從保安崗位轉來的開發

    “

從保安到IT精英,中國也有林書豪一樣的勵志故事。昨日微博上有訊息稱,騰訊北京分公司20樓前臺一名保安經過層層面試被騰訊研究院錄取,騰訊公司方面證實了該訊息,公司董事會主席兼執行長馬化騰也通過微博稱其故事很勵志。

    ”

不知道段小磊現在在做什麼……

當然Dream兄在被爆新聞時還不是程式設計師……但這無關要旨。

張慧華的故事

其實,我從小就愛做剪報,中學時做的剪報還被語文老師表揚過……

好啦,來看CSDN的專訪:專訪張慧華:廚師、程式設計師到J-UI聯合創始人。這是2013年9月份的專訪了。先看張慧華的簡介:

    張慧華,浙江金華人,1979年出生。主要從事HTML5手機App開發、Java開發、前端開發和PHP開發,DWZ富客戶端(JUI)創始人之一。從事的網際網路開發工作包括電子商務企業建站平臺、房地產資訊平臺、綠色建築能效評估平臺、線上閱讀器、DWZ富客戶端框架(j-UI)和HTML5手機App。

1996年,17歲的張慧華從廚師班畢業,做了三年廚師,99年開了自己的飯店,接觸到計算機,一見鍾情,發現自己對此興趣濃厚,99年底轉讓了自己的飯店,來到北京中關村做電腦DIY工作。後來上了北理工的夜大,參加了幾個培訓,轉行做了程式設計師。

2005年開始在Corezon公司從事開發工作……做了很多Java電子商務專案,再後來,利用業餘時間和朋友一起做了DWZ富客戶端框架(JUI)。

軟體英雄——王江民

在《漫談程式設計師系列:群星閃耀的黃金時代》中我已經提到了傳奇程式設計師、江民防毒的作者王江民的故事,這裡再介紹一下。

王江民38歲才接觸計算機,43歲時寫出防毒軟體KV!

再來剪報了(來自百度百科):

    “

王江民初中畢業,卻擁有包括國家級科研成果在內的各種創造發明20多項;38歲開始學習計算機,兩三年之內成為中國最出色的反病毒專家之一;45歲隻身一人獨闖中關村辦公司,產品很快佔據反病毒市場的80%以上;沒學過市場營銷,卻使KV系列反病毒軟體正版使用者接近100萬,創中國正版軟體銷售量之最。

    ”

參看百度百科的詞條王江民,介紹的很詳細啦。王江民開啟了一個程式設計師也可以發達的時代,給千千萬萬程式設計師樹立了一面夢想的旗幟。王江民是當時中關村最受人景仰的軟體英雄,他延續了創業者們對單槍匹馬挑戰江湖成就人生奇蹟的諸多想象,鮮衣怒馬,仗劍天涯……

門檻在哪裡

在我看來,成為一個程式設計師的門檻幾乎為零!

最大的門檻,就是自己!

如果你足夠自信、自知,能夠判斷出來自己對這個行當感興趣,那麼一切都不是問題,不會的東西可以學習,網際網路上的資源那麼豐富,線下的培訓班大門敞開,各類書籍汗牛充棟……試問有什麼能阻擋你追尋的腳步呢?聽聽許巍的《藍蓮花》:

沒有什麼能夠阻擋

你對自由的嚮往

天馬行空的生涯

你的心了無牽掛

穿過幽暗的歲月

也曾感到彷徨

當你低頭的瞬間

才發覺腳下的路

心中那自由的世界

如此的清澈高遠

盛開著永不凋零

藍蓮花

我們再來看看陀思妥耶夫斯基怎麼說:

凡是新的事情在起頭總是這樣,起初熱心的人很多,而不久就冷淡下去,撒手不做了。因為他已經明白,不經過一番苦工是做不成的,而只有想做的人,才忍得過這番痛苦。

最後,醬紫結束吧:

You Want,You Can!You Can, You Up!

———–回顧分割線——————-

相關推薦

漫談程式設計師系列程式設計師門檻

六個小故事,一一來看。 博主從技術支援轉做開發 2005年3月份我決定辭去技術支援工作,轉行做軟體開發。大學時我曾經學習過PASCAL這種程式語言,但和程控交換機打了幾年交道之後,PASCAL早已灰飛煙滅,渣都找不到了,而且我孤陋寡聞,也沒聽說哪個軟體公司用PASC

漫談程式設計師系列程式設計師到底是什麼角色

先講個生活小插曲兒…… 瓦工 房客打電話給我,說衛生間漏水,把樓下的客廳都洇溼了,老先生找上門來了。這還了得,趕緊處理吧。我找了人拆掉了浴缸,砸掉了地板,買了東方雨虹的防水塗料,自己做了防水,閉水試驗,剩下就是貼瓷磚了。貼磚是個技術活兒,很專業,我是程式設計師,雖

漫談程式設計師系列程式設計師該不該考慮初創公司

    IT 這個行業,最不缺的就是機會,追逐機會的,有各種各樣的小公司,也有各種種樣的程式設計師。 創業公司 每一個出來創業的人,心中都充滿了希望和夢想,而且認為自己眼光獨到,手段高超,一定能夠逐浪潮頭。 可是,創業成功的概率到底有多大?十分之一,還是百分之一? 熙熙攘攘的創業大軍,在網際網路的江湖裡

漫談程式設計師系列程式設計師的生活就這樣嗎

我當了快十年程式設計師了,終於老得可以來談談程式設計師的生活是什麼樣子了。 或許陳奕迅的《十年》中的一段歌詞,可以表示很多程式設計師和軟體開發之間的感情糾葛: “ 十年之前 我不認識你 你不屬於我 我們還是一樣 陪在一個陌生人左右 走過漸漸熟悉的街頭 十年之後 我們

漫談程式設計師系列那些害死程式設計師的細節

    這次,我們不談權術,不談潛規則,不談技術,不談理想,咱們就來說說那些害死人不償命的工作細節。姍姍來遲    遲到是件小事兒,是吧。    很多人都這麼想,我上學時也渾不在意這個問題,80%的課連去都不去。    可這真是大事兒,天大的事兒。    遲到,首先反應的是你

漫談程式設計師系列請區別對待女程式設計師

寫下這個標題,真有點擔心被罵“作死”,戰戰兢兢如履薄冰……不過,如果你打算拍死我,請:冷靜三秒先!根據統計,在程式設計師這個群體中,大概有 20% 左右的女性。很不少了吧,也許有些阿猿說沒見身邊有幾個女人幹開發啊,哦,我要說,那一定有些阿猿身邊奼紫嫣紅。不扯了,咱們討論正題兒

漫談程式設計師系列無BUG不生活

    我決定談一談世界上最著名的蟲子:BUG !    BUG 困擾了一代又代的程式設計師,不論是傑出的電腦科學家,還是像 Linus Torvalds(Linux核心創始人) 、Bill Joy(傳說三天寫出BSD的前身,vi和csh的作者)等神一樣的傳說,抑或你我芸芸程

漫談程式設計師系列3D列印能打印出程式猿嗎

首先宣告,本文是一本正經的胡扯,絕不是隨隨便便的胡扯,請您不要隨便攻擊我胡說八道,我要重複星爺在《喜劇之王》裡的臺詞:其實,我是一本正經的噴子。 3D列印的定義 關於3D列印,下面是來自百度百科的解釋:     “ 3D列印,即快速成型技術的一種,它是一種以數字模型

漫談程式設計師系列群星閃耀的黃金時代

X電總局在2014年年中突然發飆了,把七家牌照商痛打了一頓,後來又把視訊網站往死裡玩兒了一把,大大過了幾把官僚癮。這時候我忽然想到豪傑超級解霸,那可是98年上大學時的最愛,當時學校還沒有網際網路,東洋和香港的誘惑很大,一群光棍的看碟需求很強烈,超級解霸啊,視訊播放江

漫談程式設計師系列怎樣成為技術達人

作為程式設計師,身邊總是有牛逼的前輩、後輩或者同輩。牛逼的人總是讓人羨慕。比如自己苦搞一天的 BUG ,頭髮快抓掉完了,人家掃上兩眼,改一行程式碼,問題就解決了;比如自己幹了十年開發,薪水還不到 10K ,人家才畢業就簽了 16K 的合同;比如我要天天辛苦加班工作還

漫談程式設計師系列一個老程式設計師的2014年終總結

人生天地之間,若白駒過隙,忽然而已。驀然回首,頭上似霜雪,臉上似山川。我的 2014 啊,你就這麼毫無眷戀地離我而去了。既然往事已不可追,未來尚未到來,在這年末歲首的間隙,就讓我來回憶一下餘煙尚存的 2014 吧。 2014 年,對我而言,發生了很多事,不管怎樣,我

漫談程式設計師系列誰是為加班而生的

有一個問題經常在面試的時候被問到:對於加班,你怎麼看? 大家都知道 IT 行業加班很多,不加班的公司風毛麟角。很多公司都是加班出了名的,比如X為,X米……還有很多公司的老闆認為自己的公司之所以業績不行,就是自己的員工不能像別的公司那樣加班……切,這都什麼邏輯! 你

漫談程式設計師系列找工作的辟邪劍譜

我原來面試過一個哥們兒,半年內換了七家公司,我表示膜拜。 還有一些哥們兒,七年不換工作。這得是多穩定的工作啊,七年之癢都扛過去了,真心不錯。 這都是極端,一般的程式設計師,可能會一年半載或者三兩年換一次工作。在一個公司幹上老多年老多年的程式設計師,不是成了大牛公司

漫談程式設計師系列軟體開發的十八般樂趣

有人說我在傳遞負能量,看了我的“漫談程式設計師系列”感到了前所未有的彷徨與迷惘,哇哦,這不是我的初衷,我只是給你看真實的世界,真的勇士,敢於直面慘淡的人生與淋漓的鮮血。 有人說我在黑程式設計師,好吧,我是不憚以最壞的惡意來揣測別人的,是嗎?當然不是,我胸懷一顆善良慈

漫談程式設計師系列千奇百怪的程式設計師

幹開發時間長了,遇見好多好玩兒的程式設計師。 看看你躺槍了沒。 留一手 有個哥們兒,在一合資公司做程式設計師,能力挺強,寫程式碼很神的。 他的程式碼我看過,深得 MFC 的精髓:大量的巨集,很多函式就兩三個巨集,一個BEGIN_XXX,一個END_XXX,中間再夾

漫談程式設計師系列別說“我已經很努力了”

我們程式設計師的努力與掙扎有時非常尷尬,如果沒有結果,都是徒然,都是說不得說不得…… 我自己做專案經理時,乾的專案也經常延期……非常慚愧。而延期其實對研發團隊成員、產品線、市場、銷售、公司領導、客戶、使用者都是一種折磨。對其它人的折磨這裡就不說了,誰被虐誰知道,至

漫談程式設計師系列看看你離優秀有多遠

前段時間(大概是8月份吧)我終於拿到了駕照,科目一、科目二、科目三、科目四都是一次性過的,沒有給教練塞錢也沒有給教練遞煙。考科目三(路考)時,有個女生沒能通過還被陪考員諷刺,傷心地哭了,梨花帶雨讓人心疼。同行的還有兩個學員考了三次都沒過。媳婦的同事聽說我什麼致禮的事

漫談程式設計師系列受刺激啦,開篇啦

今天我媳婦給我說,樓上鄰居投了家every day便利,快回本了,買了個商鋪,租給賣床上用品的啦,人家夫婦倆也是做軟體開發的,這頭腦這眼光!我媳婦做測試,我做開發,我媳婦說她受刺激了,我按捺住蹦蹦跳的小心臟,QQ上對她說,要淡定,擺正心態。 女兒在幼兒園的小夥伴的爸

招聘靠譜程式設計師系列1 程式碼風格優化與糾錯

問:風格糾錯 答: 使用NS_ENUM而不是C語言型別的列舉enum typedef NS_ENUM(NSInteget, XBYGender) { //使用gender比sex正式 XBYGenderMan, XBYGenderWo

招聘靠譜程式設計師系列2 什麼情況使用 weak 關鍵字,相比 assign 有什麼不同?

答: 1、什麼情況下使用weak: a、在ARC中修飾代理 b、使用@IBOutlet連線控制元件 c、當block會造成迴圈引用 2、與assign的不同 assign可以用於非物件型別,而weak必須用於物件型別 參考資料: 1、區別