戒浮戒躁 乙個「假程式設計師」的心裡話

2021-04-02 19:25:22 字數 1877 閱讀 5414

出處:vchelp[ 2005-11-11 11:32:13 ]

記得還沒畢業時,會用 tc 寫幾個 cai 軟體,過了語言關,就以為自己是程式設計師了,很自喜,但畢業後去單位才發現,自己對於程式設計師這個行當來說僅是乙個沒入門的newbie(新手)。

很幸運的是遇到了張哥等校友,教了我很多,其間學會了web開發,資料庫,也略懂了一些 tcp/ip 協議,以為自己懂很多了。其間到一家小公司作了一年技術總監,感覺不錯。後來公司破產,換到一家外企。

在這裡又有一番天地,發現自己什麼也不是。程式設計? php 方面我比他們走得早,會一些。說實話,語言這東西就象英語,很容易過去,關鍵是思維方式和經驗(當然包括演算法)。網路方面?在這裡才開眼,我先前的那點功底只能算入門級,這個公司 ccie 就有4個,ccnp 一堆。

(我在這家企業工作期間)接觸了一些 unix ,專用伺服器,大型資料庫。

後來跳到一家網安公司,作了一些驅動。

現在在一家公司負責產品研發管理,同時也兼作開發人員。時常也有自己感覺不明白的東西,計算機這東西,需要學的太多,而且你不能學會了再用,一邊學,一邊用,用完了就扔掉。

現在好多的所謂程式設計師根本不懂演算法,資料結構一塌糊塗。我真的不敢叫他們是程式設計師,以為會點vb,能拖一些控制項在上面就能叫程式?如果這樣想,真的完了!

首先宣告:我本人學歷不高,只能算是半個本科,也就是比專科高點,比本科差點。但現在的教育好象真的是「教育」,面試了不少研究生,真的不敢恭維,水平不如好多專科生。

當然,水平高的bachelor(學士), master(碩士), doctor(博士)也有。就象也有沒有文憑的高手。 但總體素質真的很差。好多連 c++ 都搞不明白(應聘 c++ 程式設計師). 我面試決不會出怪題,我會考慮水平和細心程度,但令我失望的太多。

這兒又讓我想起了各種 it 認證。首先宣告的是,我不會參加任何認證。 mcse,ocp 這些認證不差吧? sorry,老外看不懂國人。明明是含金量很高的認證,到了中國就成了廢紙。我認為國內真正能看出水平的就是 ccie 認證。不為別的,它的 lab exam 不是每個人都能輕易過的,沒有真本事絕過不了。 我想起了木匠認證:乙個實際水平有八級的木匠考了六級,而乙個不會的人考了八級。

我不知道是主考人的悲哀還是木匠的悲哀。好多有 ocp 證書的人連一些基本的 oracle 知識都不具備,就象乙個文科學生,背了兩個月題過了 mcse。 所以我理解為什麼我以前的外企只要你一說你過了 mcse,一切免談——首先是你這個人的動機有問題。

給驅動開發的網友:

驅動開發沒什麼神秘的,大家都知道,無非就是 ms 的api和 frame 。但它的精髓部分在於一種仔細的工作態度和百折不撓的精神,以及渾厚的底蘊。 就象做應用層的人,寫個 hello world 很容易,寫個編譯器?不是每個人都能辦到的。不要告訴我你寫了乙個basic 什麼的直譯器,如果你真想有水平,寫個c的就行了。我不行,但我相信大部分人也不行。不是我們智力有問題,是太浮了。

我本身就是乙個浮澡的人,但我不希望大家一樣浮,到最後我們什麼也沒有,只是人家的勞工。

所以,我覺得,做程式設計師,不說你要把《程式設計的藝術》三卷看完,至少也要看過幾本資料結構的書,寫過一些東西。 實際做過一些專案,有認真的工作態度。並且你要做過一些比較複雜的程式,把自己的思維進行一些必要的訓練。

思維方式是很主要的,而且程式設計師這行需要有天賦,天賦的興趣。沒有興趣是什麼也做不好的,沒這方面的素質,我勸你早點改行。

我記得我在從原來的公司離職時,聽得最多的是測試人員的讚賞。不為別的,,只為我的認真。我覺得,不管做什麼事情都要對得起自己的良心,對於程式設計師來說,要有職業道德。

我知道我還算不上乙個合格的程式設計師,但我不得不說上面的話,就象好多master(碩士)不行,但不能認為master(碩士)本身有問題。關鍵是人!我還在為成為master而努力,我希望得到的最好的結果是:人家會認為我具有的素質是乙個master(碩士)應該具有的,那天我會很高興的。

如果大家都踏實點,一切都不再是浮躁的!

乙個假程式設計師的心裡話

2005.11.09 來自 人 我從事程式開發三年了,不算長,也不算短。在別人眼裡或許可以認為高手,但我自己明白,我什麼也算不了。記得還沒畢業時,會用tc寫幾個cai軟體,過了語言關,就以為自己是程式設計師了,很自喜,但畢業後去單位才發現,自己對於程式設計師這個行當來說僅是乙個沒入門的newbie....

乙個老程式設計師的心裡話!

1 初試牛刀 那年還是1993年。我剛上高中一年級,就在第乙個學期裡,學校設了計算機課,使用的計算機還是中華學習機,蘋果機和ibm pc機,那時候開機特別麻煩,老師叮囑了n遍,一定先開顯示器,再開主機,否則會損壞機器,關機剛好要倒過來,我在那年課程學會了basic語言,並對樹立提到的數學問題乙個乙個...

乙個老程式設計師的心裡話 一

本來不想寫的,實在不想看到某些人誤人子弟,混淆視聽,耽誤了中國it的未來,所以一吐為快 一些人總是發出一些錯誤的聲音,形成了劣勝優汰可怕的現象。他們在誤導著中國,把我們的後繼軍訓練成軟體藍領dddd胸無大志,目光短淺,稍有點成績就自滿就自高自大的人,渾不知天外有天,外國正在虎視眈眈盯著中國的龐大市場...