現(xiàn)在的程序員找工作不太容易,而我招聘程序員也不太容易,雙方的需求總是有著很大的差距。來面試的人里面有一半是剛剛畢業(yè)或者剛剛參加XX計算機培訓出來的,對于Asp.net編程的理解,就是打開Visual studio,新建一個頁面,拖拖控件,雙擊一個按鈕寫一下SQL操作的代碼,僅此而已。
以前我在面試的時候喜歡問他們有沒有學過設計模式,有沒有看過敏捷編程,知不知道測試驅(qū)動開發(fā),喜歡上什么樣的網(wǎng)站,知不知道現(xiàn)在互聯(lián)網(wǎng)領域流行什么。后來我就不怎么問了,因為沒有一個人答的出來。當然,這些東西對于一個程序員崗位來說并不是必須的,但是我們是一個互聯(lián)網(wǎng)公司,而且是個小型的互聯(lián)網(wǎng)公司。首先你必須要了解這個行業(yè),才有可能有自己的想法。要了解它,就必須熱愛它。如果只是因為自己學了編程這個東西,而不得不來找一份寫代碼的工作,那么我可以假設,你除了完成我告訴你的功能函數(shù),是不會為公司提出什么建設性的意見和想法的。
退一步講,即使你喜歡的并不是互聯(lián)網(wǎng),你也沒想過創(chuàng)業(yè),但是要想做好一份工作,你首先要喜歡這份工作本身。如果你喜歡編程,喜歡寫代碼所帶來的美好的感覺,那么你應該時刻關注著這個領域的新的動向,和更高層次的要求。我當然不是說你應該去學習所有新出來的技術(shù)和語言,語言其實并不重要,重要的編程的思想本身。了解設計模式的人所做出來的程序架構(gòu),一定比從沒聽說過設計模式的人要好的多。雖然我們在實際工作中也沒有要求一定要使用測試驅(qū)動開發(fā)的模式,但是知道這些概念,意味著你喜歡編程這份工作,意味著你時刻在關注著這個行業(yè),而不是只是為了上班的時候完成老板的任務,下班以后就連看都懶的看電腦一眼。
好的工作狀態(tài)是需要熱情的,更好的工作狀態(tài)是需要激情的。
國內(nèi)都說程序員的工作只能在30歲以前做,這句話有幾個基本前提:首先,大部分IT公司不夠大,只能以最小的成本解決最根本的需求,人過30,對待遇的要求當然不能跟剛出校門的學生比,而學生經(jīng)過一段時間的培訓,在工作上完全能夠滿足公司的要求,所以,公司不會養(yǎng)一群年紀大的程序員。其次,編碼這種工作,本身是無聊之極的,所以公司需要的是有相當有創(chuàng)意的員工,敢于打破原有的思考習慣,以特殊的角度看世界,這一點,30歲以上的人是比較難做到的。在同一個領域做的時間越長,思維就越容易僵化,越不敢輕易的打破傳統(tǒng)。再者,外人看IT業(yè)都是高薪行業(yè),如果過了30歲事業(yè)還沒有起色,基本他也做不下去了。另外,程序員是個很累的活,不但是重腦力勞動,而且是重體力勞動,過了30歲以后身體狀況下滑,身體也很難承受的住。最后,程序員創(chuàng)業(yè)是最容易的,技術(shù)基本不需要成本,弄臺服務器,或者更簡單的租個空間,自己花一兩個月的人力成本,一個網(wǎng)站就起來了,在這個全民創(chuàng)業(yè)的大環(huán)境下,能忍受誘惑的人,不多。
那么,如果到了30歲,創(chuàng)業(yè)也沒有成功,自己的公司又沒有上市或者被收購,自己還是一個普普通通的打工者,那怎么辦呢?其實放遠了看,大部分人在四五十歲或者一直到退休,也就是拿著兩三千塊錢的工資,一直這樣默默無聞的做下去,而在互聯(lián)網(wǎng)這個躁動的行業(yè),人們似乎已經(jīng)很難接受這種現(xiàn)狀了。因此,你需要提前給自己找好出路。
首先,如果你真的對編程充滿激情,你愿意在某一個方向深鉆下去,成為該領域數(shù)一數(shù)二的專家,那是最好不過了。中國現(xiàn)在真正缺少的就是這一類人,但是,前提是你可以解決自己的溫飽問題,不用因為老板的干涉而每次將自己的活在不完美的狀態(tài)下丟在一旁。
其次,因為項目經(jīng)驗的積累,你的能力足以領導多人的團隊,進行溝通協(xié)調(diào)和管理,那么,你可以做一個部門經(jīng)理或者項目經(jīng)理,你只需要解決10%最核心的問題,其它的大可以交給團隊里精力充沛的年輕人去做。
再次,如果你覺得自己在編程方面并沒有太高的天分,再做下去也很難達到下一個高度,那么你可以轉(zhuǎn)行去做實施或者銷售。有開發(fā)背景的人做軟件實施的時候可以更清晰的看到問題所在,不用跟后面的開發(fā)團隊扯皮,小的問題還可以幫用戶當場解決,博得用戶的好感。做銷售也一樣,可以迅速的理解用戶的需求背后隱藏的東西,并在開發(fā)難度和用戶的預算之間找到平衡點,省的簽下了單子回去再被開發(fā)人員罵,功能開發(fā)不出來回來再被客戶罵。
如果你覺得由于某些原因(比如太內(nèi)向),自己連實施和銷售也做不了,那或許你還可以去某個中小學謀個一官半職,畢竟,你跟那些學校的老師比起來,有真材實料的多了。
如果你連這個也做不了……我也不知道你還能做什么了,也許,網(wǎng)游就是你的精神棲息地。
本文來源:http://ilikes.blog.sohu.com/
------------------------------
奧尚生活: http://www.wanghengliang.cn
南充奧尚軟件: http://www.Aosunsoft.com 南充軟件開發(fā)