<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    從制造到創造
    軟件工程師成長之路
    posts - 292,  comments - 96,  trackbacks - 0

    作者: 王玉磊 出處:Csdn 

    07年已經是陳皓在程序員行業里的第十個年頭了。總結這十年,畢業的頭兩年,陳皓在銀行中昏昏沉沉中度過,“這是我最失敗的時候,兩年的時間幾乎完全白費了。”后來在上海的兩年,我拼命地學習看書,并不斷總結所做的項目,這個階段是我補課的階段,也是我量變的階段。到了北京的這五年,是我從量變向質變轉換的階段。

    拼命看書

    剛畢業的時候,陳皓也像很多剛畢業的學生一樣,根本沒有對自己的職業進行過比較好的規劃。“還記得當時什么都沒有想,就是想做一些實際的事情,好好的鉆研一些技術。實在沒有別的什么想法。”在畢業頭三年中(1998年到2001年),不要說是對未來的職業有所規劃,對所學的技術也是毫無規劃。

    離開銀行后到上海加入了一家專做銀行的系統集成的公司,發現自己和別人的差距非常的大,所以開始拼命地看書和學習,在到上海的頭一年中,看了四、五十本書,研究的技術包括PB, delphi, SQL, HTML, CSS, DHTML, java, Perl, CGI, ASP, PHP, JSP, XML, UML, MFC, Lotus Notes, Unix, Oracle, Informix, C++, ActiveX, ODBC, ADO, .NET, COM, 乃至CISCO路由器的配置,Photoshop, 3DMAX……陳皓學得很雜很泛,完全沒有目的,只是覺得別人懂的自己也要懂。

    “看了許多許多的書,完全沒有好好想想自己應該走什么方向。現在回頭看來也不知道是好還是不好。”

    也許是看的書太多,懂的東西太多,后來有機會參與了一次全國性質的項目。后臺是AIX+Informix用C開發,前臺是用PB的PFC做界面,通過IBM的CICS這個中間件連通前后臺。在開發這個項目的一年時間里,陳皓對Unix/C/C++以及分布式系統有了非常深刻地認識,并深深地迷上了它們,同時對大型軟件工程的流程和管理有了非常深刻的了解。

    這個項目對陳皓的影響非常大,除了技術上的收獲之外,更讓陳皓逐漸確定了自己的規劃。

    技術之外

    2002年底,北京一家做分布式計算/網格計算平臺的加拿大公司對我產生了興趣,經過5輪面試陳皓拿到了offer,又一次開始了我的奔走——從上海來到了北京。

    新的公司讓陳皓的Unix/C/C++得到了非常大的鞏固,“這個公司也讓我這個土狼學到了很多很多,特別是認識和觀念上。”特別是在帶領一個team對公司歐洲用戶做Customer Service方面的工作時,陳皓學到了很多客戶管理的知識,英語能力、與人溝通的能力以及對軟件的認識得到了完全的升華。

    陳皓開始使用一種和以前完全不一樣的方法去思考問題——從用戶的角度對問題進行思考。“此時,技術方向對我來說已不重要,技術對我來說已經變得非常簡單,因為技術只需要看書看文檔就可以獲取。”陳皓開始用全新的方式思考如何管理一個團隊,如何制造一個成功的軟件,如何管理客戶。并由此有了更進一步的職業規則——成為一個成功的技術主管、建立一個成功的團隊、開發一個成功的軟件產品。

    給新人程序員的八點建議

    走過彎路,有過迷茫,回首九年陳皓感慨萬千。“今天,我對許多剛上路的朋友都會說,人生的規則很重要,從上大學時就要好好規劃。”他結合自身經歷,對許多剛踏入程序員行列的新人程序員,他給出了以下八點建議:

    1.在大學的時候盡量多地進入公司參與實際工作,一方面積累工作經驗,另一方面,提前認識工作和自己,以便畢業時更準確地把握自己的方向。

    2.從畢業開始到畢業后至少5年內,踏踏實實地專研技術,這是一個積累過程,千萬不要把心思放在錢和職位上。錢和職位只是能力的附屬品,不要讓其喧賓奪主。

    3.從畢業后3年到7年的時間,注意學習工作當中的方法以及相關的管理和流程,不但要知其然,還要知其所以然。

    4.30歲以前,踏踏實實地學習。學技術,學做人,學做事。30歲以后再談自己的發展。

    5.畢業后的前5年主要是量的積累,要不停地積累知識和方法。畢業后的5到10年主要是質變,應該著重于思維和想法的更新。后五年應該有很強的包容能力和接受新東西的能力,千萬不要太過固執和堅持自己的想法。

    6.換工作要“承前啟后”,前面的工作會成為后面工作的一個基礎,而后面的工作又會成為前面工作的一個很自然的延續。

    7.不要只把心思放在技術上,技術是hard skill,只要下工夫就一定會掌握。更要注意與人溝通等為人處事的soft skill上。hard skill像一個大樹的根,而soft skill則像一個大樹的枝葉。樹根是你的根基,能讓你站得很穩,而枝葉能讓你向天空伸展,獲得發展。

    8.對于程序員來說,應該始終記住,技術不是主要的,主要的是通過技術能夠解決什么樣的問題。一定經常想要解決什么的問題,要滿足什么樣的需求,而不是要用什么樣的技術

    posted on 2007-07-19 16:26 CoderDream 閱讀(468) 評論(2)  編輯  收藏 所屬分類: 前程我憂

    FeedBack:
    # re: [zt]資深程序員給新人程序員的八點建議
    2007-07-19 23:01 | itkui
    技術本來就是為了解決問題而存在的。
    不能為了技術而技術!  回復  更多評論
      
    # re: [zt]資深程序員給新人程序員的八點建議
    2007-11-28 16:21 | kayzhan
    恩,寫的太好了!~受益~!~  回復  更多評論
      

    <2007年7月>
    24252627282930
    1234567
    891011121314
    15161718192021
    22232425262728
    2930311234

    常用鏈接

    留言簿(9)

    我參與的團隊

    隨筆分類(245)

    隨筆檔案(239)

    文章分類(3)

    文章檔案(3)

    收藏夾(576)

    友情鏈接

    搜索

    •  

    積分與排名

    • 積分 - 457956
    • 排名 - 114

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 无码人妻一区二区三区免费| 日本免费人成网ww555在线| 久久久久国色AV免费看图片| 亚洲综合一区二区精品久久| 日韩精品无码一区二区三区免费| 亚洲AV无码成人网站久久精品大 | 成人黄色免费网站| 激情内射亚洲一区二区三区| 无码日韩精品一区二区免费暖暖| 亚洲专区先锋影音| 亚洲黄色免费在线观看| 亚洲看片无码在线视频| 日韩免费无砖专区2020狼| 青青草国产免费国产是公开| 国内精品99亚洲免费高清| 无码人妻精品中文字幕免费| 亚洲国产精品网站久久| 永久免费的网站在线观看| 国产AV日韩A∨亚洲AV电影| 亚洲国产精品自在拍在线播放| 国产精品偷伦视频免费观看了| 亚洲中文字幕不卡无码| 99re6在线精品视频免费播放| 亚洲制服丝袜一区二区三区| 日韩在线视频免费看| 一二三四在线观看免费中文在线观看| 国产黄色一级毛片亚洲黄片大全| 国内精品久久久久影院免费| 亚洲乱码一区二区三区国产精品| 无码国产亚洲日韩国精品视频一区二区三区 | 亚洲人成高清在线播放| 成全影视免费观看大全二| 日本高清免费中文在线看| 亚洲av无码av制服另类专区| 久久久久国色AV免费观看性色 | 国产在亚洲线视频观看| 国产亚洲综合网曝门系列| 大学生一级毛片免费看| 黄色网页在线免费观看| 激情内射亚洲一区二区三区爱妻| 免费少妇a级毛片人成网|