中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      合格程序員應(yīng)該具備的12種能力[1]

      時(shí)間:2020-10-26 14:25:56 職業(yè)規(guī)劃 我要投稿

      合格程序員應(yīng)該具備的12種能力[1]

      畢業(yè)四年來(lái),感覺自己也是從一名不合格的程序員一步步走過(guò)來(lái)的。回頭反思一下,合格的程序員有很多標(biāo)準(zhǔn)和要求,下面是我總結(jié)的一個(gè)合格程序員應(yīng)該具備的12種能力。中國(guó)軟件行業(yè)的崛起,靠的是合格的程序員。任何華麗的管理制度都不能保證軟件項(xiàng)目的'成功交付,合格的程序員就是有力的保證,是項(xiàng)目成功的基礎(chǔ)。寫下這些,是為了給剛剛進(jìn)入程序員這個(gè)職業(yè)的新同學(xué)們一點(diǎn)參考。我一直以為,當(dāng)程序員是很辛苦的,如果不是真正的喜歡,很難堅(jiān)持下去。如果真的不喜歡這個(gè)職業(yè),也該尊重這個(gè)職業(yè),尊重自己,趕緊改行。

      合格程序員應(yīng)該具備的12種能力[1]

      1. 編程語(yǔ)言能力

      不用多說(shuō),作為合格的程序員,精通一門語(yǔ)言是必須的。這種精通,不是說(shuō)看了一本《24小時(shí)精通XXX》,抄了幾個(gè)程序就能說(shuō)精通的,要靠長(zhǎng)時(shí)間的積累和浸淫。

      2.編碼能力

      我曾經(jīng)看多很多程序員寫的代碼,在同一個(gè)jsp或者java源文件里,出現(xiàn)了三種以上的對(duì)方法的命名方式,有下劃線間隔的,有全大寫的,有拼音首字母的。就像一個(gè)菜市場(chǎng),雜亂無(wú)比,估計(jì)10天后,他自己都無(wú)法看的懂。遵守編碼規(guī)范,是一個(gè)程序員最基本的要求,可悲的是,很多程序員根本沒有意識(shí)到這個(gè)問(wèn)題的嚴(yán)重性。隨意堆砌網(wǎng)上搜來(lái)的代碼,根本不管可讀性和可維護(hù)性,只要能實(shí)現(xiàn)功能就行了,心想做完這個(gè)項(xiàng)目,就拍拍屁股走人了,缺少最基本的職責(zé)素養(yǎng)。我經(jīng)常把代碼必須成程序員的孩子,你就是是孩子他爹,孩子他媽,是有感情的。對(duì)你自己的孩子,你能不仔細(xì)呵護(hù)嗎?你是稱職的父母嗎?

      另外一個(gè)就是注釋,要注意不是為了注釋而注釋。對(duì)類,以說(shuō)明職責(zé)為主;對(duì)方法,以說(shuō)明意圖為主;對(duì)方法體,以說(shuō)明實(shí)現(xiàn)思路為主。對(duì)于大段大段的代碼,要分段,使用空行隔開,并使用行內(nèi)注釋進(jìn)行說(shuō)明。

      思維的條理性,寫代碼之前,先簡(jiǎn)單計(jì)劃一下,用自然語(yǔ)言把流程寫下來(lái),用于整理實(shí)現(xiàn)思路。不要看了需求或設(shè)計(jì)之后,馬上就敲代碼了,敲完代碼馬上就debug。花點(diǎn)時(shí)間思考,敲代碼只是最后一個(gè)很簡(jiǎn)單的工作,不要把自己變成一個(gè)代碼打字員,編寫邊想,寫了刪,刪了寫。安安靜靜把實(shí)現(xiàn)過(guò)程想清楚,在腦子里先實(shí)現(xiàn)一遍。再去敲代碼,水到渠成。

      3.面向?qū)ο笏季S能力

      如今,多數(shù)編程語(yǔ)言都是面向?qū)ο蟮木幊陶Z(yǔ)言。而這些面向?qū)ο蟮木幊陶Z(yǔ)言的共同的精髓就是面向?qū)ο蟮乃枷搿U莆者@些比面向?qū)ο笳Z(yǔ)言本身更重要,比如對(duì)繼承,多態(tài),重載的理解。對(duì)面向?qū)ο蠡驹瓌t的理解,比如開閉原則,接口隔離原則,單一職責(zé)原則等。在此基礎(chǔ)上,應(yīng)該掌握常用的設(shè)計(jì)模式,比如工廠模式,策略模式,觀察者模式,模板方法模式,命令模式等等。我面試過(guò)很多程序員,沒有一個(gè)能說(shuō)得上幾句的。

       

      【合格程序員應(yīng)該具備的12種能力[1]】相關(guān)文章:

      合格Sun認(rèn)證Java程序員(SCJP)具備的能力10-03

      創(chuàng)業(yè)應(yīng)該具備哪些能力10-01

      CFO應(yīng)該具備哪些能力10-02

      創(chuàng)業(yè)應(yīng)該具備哪些能力02-09

      采購(gòu)人員應(yīng)該具備的能力08-22

      領(lǐng)導(dǎo)者應(yīng)該具備的能力10-09

      內(nèi)審員應(yīng)該具備的能力08-12

      系統(tǒng)架構(gòu)師應(yīng)該具備的能力10-03

      優(yōu)秀班組長(zhǎng)應(yīng)該具備的能力10-01

      優(yōu)秀領(lǐng)導(dǎo)者應(yīng)該具備的能力09-15

      主站蜘蛛池模板: 欧美成人精品福利在线视频| 91久久综合精品国产丝袜长腿| 麻豆av一区二区三区久久| 深夜福利国产| 久久精品国产亚洲AV香蕉吃奶| 元朗区| 精品久久久久88久久久| 色婷婷丁香综合激情| 青青草综合影院在线观看| 灌阳县| 人妻一区二区三区免费看| 乱色视频中文字幕在线看| 综合激情中文字幕一区二区| 国产九色蝌蚪91av在线观看| 泸水县| 中文字幕久久精品波多野结百度| 一区二区三无码| 国产内射一级一片内射高清视频| 国产成人久久精品流白浆| 免费人人av看| 国产精品黄片一区二区三区视频 | 国产69精品一区二区三区| 青青草免费在线手机视频| 日本精品视频一区二区国产| 国产极品喷水视频| 国产成人福利在线视频不卡| 国产一区,二区,三区免费视频| 亚洲欧美日韩国产综合专区| 定远县| 国产区二区三区在线观看| 英超| 国产精品女同久久久久久| 国产码欧美日韩高清综合一区| 日日骚一区二区三区中文字幕| 石景山区| 免费一级黄色大片久久久| 精品亚洲人伦一区二区三区| 一本久久精品久久综合桃色| 国产视频在线一区二区三区四区| 国产三级黄色在线观看| 日产精品一区二区三区免费|