<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 如何從優(yōu)秀的程序員成為偉大的程序員[1]

    時(shí)間:2022-12-12 02:05:39 職業(yè)規(guī)劃 我要投稿
    • 相關(guān)推薦

    如何從優(yōu)秀的程序員成為偉大的程序員[1]

    怎樣評(píng)定一名軟件開發(fā)人員?這是一個(gè)頗為奇怪的問題,F(xiàn)在已經(jīng)有了很多的理論和形式來做這件事,人力資源部門也試著幫你管理和反省自己的行為。然而,怎樣才是一個(gè)偉大的軟件開發(fā)人員,在今天,你該怎樣發(fā)展你的職業(yè)生涯?以下是我評(píng)定團(tuán)隊(duì)中軟件開發(fā)人員的"軍規(guī)".按照這些技巧和規(guī)則,你可以改善你的現(xiàn)狀,由一個(gè)優(yōu)秀的程序員,成為一名偉大的程序員。

    如何從優(yōu)秀的程序員成為偉大的程序員[1]

    1、時(shí)間花在寫精彩的代碼上

    這里說的不是數(shù)量,而是質(zhì)量。對(duì)此,一種歪曲是:要數(shù)量,也要質(zhì)量。你也許會(huì)很多次的遇到以下的兩種情境:

    情境A:你有一個(gè)發(fā)瘋似的能寫代碼的程序員,事情似乎在進(jìn)展中……然后,Bug開始不斷出現(xiàn),你們也不知道為什么,好像永遠(yuǎn)補(bǔ)不完。補(bǔ)完十個(gè),又出來五個(gè),現(xiàn)在你手里的,就是一大堆代碼……

    情境B:你現(xiàn)在有一個(gè)看起來很聰明的程序員,你面試他的時(shí)候,他似乎無所不知,能把理論說的頭頭是道。然而,你留給他三個(gè)任務(wù),三個(gè)星期以后,他還在做一些三天就該干完的事。這下該你困惑了,他這么聰明,他知道generics(詳見備注),多線程的一切事情,甚至還能給祖母級(jí)的人講解什么是指針,讓老太太興奮的想去編程?墒--怎么什么都沒完成?

    于是,在夢(mèng)境中--你寫出了堪稱偉大的代碼,--偉大的代碼是偉大的程序員寫出來的,他睿智,明白代碼的真正品質(zhì)所在。寫代碼就像托尼?霍克在玩滑板一樣自然優(yōu)美,看上去就令人愉快。這些程序員以讓你眼花的速度搞定一切,他們知道每個(gè)問題應(yīng)該處理多長時(shí)間,也不會(huì)追捧尋覓所謂的世界最好解決方案,弄很多線程很多層來寫一個(gè)簡單的游戲。他們寫的程序沒有Bug,因?yàn)閷懙臅r(shí)候自己測(cè)試過了,在睡覺時(shí)也在寫代碼說的就是這樣的人。這些程序員太寶貴了。

    2、闡明問題

    可以明確的是:即使有問題暫時(shí)處理不了,還有成百上千的方法去解決。有些人反應(yīng)很迅速,很快就能提出多種解決方案。然而,一個(gè)偉大的程序員應(yīng)該在做出行動(dòng)以前清晰闡明問題--創(chuàng)建文檔或用白板表達(dá)出來。他們寫郵件給項(xiàng)目的管理者,這樣表述:"我想和你說說我是怎么理解這個(gè)問題的,我們能這樣處理嗎?"然后他們就會(huì)動(dòng)手給你多種方案。

    對(duì),這些人明白自己看問題和闡明立場的方式,而這理解方式大概不會(huì)是問題創(chuàng)建者所想要被理解的。請(qǐng)牢記這就是關(guān)鍵所在。一名偉大的程序員在嘗試解決問題以前,一定要完全的理解它。你百分百搞明白了嗎?沒有?百分之九十九?--回去再多問些問題,確保百分之百理解清楚了。

    3、怎樣著手解決問題

    那一搞明白了問題,就開始動(dòng)手寫代碼?錯(cuò)!一個(gè)偉大的程序員應(yīng)該按照規(guī)劃,開始思考面臨的多種選擇,基于問題開始考慮最好的解決方案。我覺的這像一場國際象棋比賽。你知道每個(gè)棋可以怎么走,知道所有的游戲規(guī)則。但是你會(huì)馬上走棋嗎?不,你要審時(shí)度勢(shì),制訂計(jì)劃,緊盯對(duì)手,分析其通常的做法。和這一樣,在你coding解決問題以前,你也要這么做。

    看看問題,計(jì)算出需要怎樣的結(jié)果,你的時(shí)間能怎么安排,預(yù)期的質(zhì)量,你必須用的工具,……好了,開工吧!

     

    【如何從優(yōu)秀的程序員成為偉大的程序員[1]】相關(guān)文章:

    如何招聘到優(yōu)秀的程序員06-19

    如何面試:面試程序員12-08

    程序員應(yīng)知-我們不是客戶[1]09-22

    程序員:你是要學(xué)歷還是要經(jīng)驗(yàn)[1]07-11

    如何成為優(yōu)秀的企業(yè)領(lǐng)導(dǎo)10-11

    程序員進(jìn)階的建議:多看、多寫、多交流[1]07-10

    惹惱程序員的十件事[1]09-22

    優(yōu)秀的程序員自我鑒定10-01

    程序員的笑話03-04

    程序員面試的自我介紹(優(yōu)秀)10-16

    主站蜘蛛池模板: 国产精品国产AV片国产| 亚洲国产精品成人| 欧美精品在线免费| 国产精品久久永久免费| 无码精品国产VA在线观看DVD | 亚洲日韩精品无码专区网址| 国产精品美女久久久免费| 国产精品亚洲片夜色在线| 人人妻人人澡人人爽人人精品| 欧美成人精品高清在线播放| wwwvr高清亚洲精品二区| 国产精品成人va在线观看| 精品亚洲成a人片在线观看 | 久久久久久极精品久久久| 国产成人精品日本亚洲专区 | 99国产精品无码| 久久综合精品国产二区无码 | 少妇人妻无码精品视频| 亚洲欧洲精品成人久久奇米网 | 九九久久精品无码专区| 国产精品激情综合久久| 99精品久久久久久久婷婷| 四虎国产精品永久一区| 久久99精品久久久久久| 成人国产精品高清在线观看| 国产精品亚洲成在人线| 国产午夜精品无码| 精品亚洲aⅴ在线观看| 久久精品国产第一区二区三区| 日本aⅴ精品中文字幕| 人人妻人人澡人人爽人人精品97| 日韩精品一区二区三区中文| 亚洲精品美女久久777777| 亚洲综合精品香蕉久久网| 亚洲精品成人无限看| 人妻少妇乱子伦精品| 老司机亚洲精品影院无码| 国内精品久久久久影院优| 97久久久久人妻精品专区| 亚洲国产精品毛片av不卡在线| 欧美精品播放|