橫州職場(chǎng)問(wèn)答

  • 程序員的技能要求都有哪些?坐標(biāo)橫州

    13*******81
    2020-10-11
    3個(gè)回答
    194人關(guān)注
提交答案

全部回答 已有 3人回答

  • 13*******92 2020-10-11
    1:團(tuán)隊(duì)精神和協(xié)作能力
    把它作為基本素質(zhì),并不是不重要,恰恰相反,這是程序員應(yīng)該具備的最基本的,也是最重要的安身立命之本。把高水平程序員說(shuō)成獨(dú)行俠的都是在囈語(yǔ),任何個(gè)人的力量都是有限的,即便如linus這樣的天才,也需要通過(guò)組成強(qiáng)大的團(tuán)隊(duì)來(lái)創(chuàng)造奇跡,那些遍布全球的為linux寫核心的高手們,沒(méi)有協(xié)作精神是不可想象的。獨(dú)行俠可以作一些賺錢的小軟件發(fā)點(diǎn)小財(cái),但是一旦進(jìn)入一些大系統(tǒng)的研發(fā)團(tuán)隊(duì),進(jìn)入商業(yè)化和產(chǎn)品化的開(kāi)發(fā)任務(wù),缺乏這種素質(zhì)的人就完全不合格了。

    2:文檔習(xí)慣
    說(shuō)高水平程序員從來(lái)不寫文檔的肯定是乳臭未干的毛孩子,良好的文檔是正規(guī)研發(fā)流程中非常重要的環(huán)節(jié),作為代碼程序員,30%的工作時(shí)間寫技術(shù)文檔是很正常的,而作為高級(jí)程序員和系統(tǒng)分析員,這個(gè)比例還要高很多。缺乏文檔,一個(gè)軟件系統(tǒng)就缺乏生命力,在未來(lái)的查錯(cuò),升級(jí)以及模塊的復(fù)用時(shí)就都會(huì)遇到極大的麻煩。

    3:規(guī)范化,標(biāo)準(zhǔn)化的代碼編寫習(xí)慣
    作為一些外國(guó)知名軟件公司的規(guī)矩,代碼的變量命名,代碼內(nèi)注釋格式,甚至嵌套中行縮進(jìn)的長(zhǎng)度和函數(shù)間的空行數(shù)字都有明確規(guī)定,良好的編寫習(xí)慣,不但有助于代碼的移植和糾錯(cuò),也有助于不同技術(shù)人員之間的協(xié)作。

    4:需求理解能力
    程序員需要理解一個(gè)模塊的需求,很多小朋友寫程序往往只關(guān)注一個(gè)功能需求,他們把性能指標(biāo)全部歸結(jié)到硬件,操作系統(tǒng)和開(kāi)發(fā)環(huán)境上,而忽視了本身代碼的性能考慮,有人曾經(jīng)放言說(shuō)寫一個(gè)廣告交換程序很簡(jiǎn)單,這種人從來(lái)不知道在百萬(wàn)甚至千萬(wàn)數(shù)量級(jí)的訪問(wèn)情況下的性能指標(biāo)是如何實(shí)現(xiàn)的,對(duì)于這樣的程序員,你給他深藍(lán)那套系統(tǒng),他也做不出太極鏈的并訪能力。性能需求指標(biāo)中,穩(wěn)定性,并訪支撐能力以及安全性都很重要,作為程序員需要評(píng)估該模塊在系統(tǒng)運(yùn)營(yíng)中所處的環(huán)境,將要受到的負(fù)荷壓力以及各種潛在的危險(xiǎn)和惡意攻擊的可能性。就這一點(diǎn),一個(gè)成熟的程序員至少需要2到3年的項(xiàng)目研發(fā)和跟蹤經(jīng)驗(yàn)才有可能有心得。
  • 13*******75 2020-10-11
    計(jì)算機(jī)的組成,cpu工作原理,程序的概念,常見(jiàn)的編程語(yǔ)言,C,C++,php,C#,Java等等,HTML、XML等是標(biāo)識(shí)性語(yǔ)言,操作系統(tǒng)OS的概念和原理,面向結(jié)構(gòu)的設(shè)計(jì)概念,面向?qū)ο蟮母拍睿浖こ痰母拍詈驮?,熟悉常用?shù)據(jù)庫(kù),如Oracle,mySQL,sql server等,了解網(wǎng)絡(luò)編程的概念,了解多媒體的概念,要掌握數(shù)據(jù)結(jié)構(gòu)和基本算法
  • 13*******76 2020-10-11
    1、成為程序員就意味著要開(kāi)啟程序生涯,開(kāi)始敲代碼,如果說(shuō)做程序員僅僅為了高工資,那么就不必做了。一天天干坐著只為等工資那么奉勸你,另謀高就。

    2、學(xué)編程最好能找到編程的樂(lè)趣,沒(méi)有樂(lè)趣那么編程會(huì)真的很枯燥。編程需要邏輯和嚴(yán)謹(jǐn),如果你很粗心大意,那么同樣,還是另謀高就。

    3、作為程序員要有探索精神,要學(xué)會(huì)不斷發(fā)現(xiàn)新知識(shí)并學(xué)習(xí)新知識(shí),自甘落后也不建議加入程序員。因?yàn)榧夹g(shù)停留你就會(huì)面臨失業(yè)。

    4、程序員需要時(shí)刻學(xué)習(xí)和思考,因?yàn)槌绦蚍矫姘姹镜母聯(lián)Q代很快,所以需要不斷的學(xué)習(xí)和努力。要有追求向上的心態(tài)。

    5、當(dāng)程序員還是很有樂(lè)趣的。當(dāng)你學(xué)到新知識(shí)時(shí),當(dāng)你有新的思想見(jiàn)解時(shí),當(dāng)你有新的產(chǎn)品問(wèn)世時(shí),和朋友探討你的成果時(shí),這些真的很有樂(lè)趣。

    6、當(dāng)程序員不易也不難。世上無(wú)難事,只怕有心人。
企業(yè)服務(wù)
費(fèi)用標(biāo)準(zhǔn)
商務(wù)合作
聯(lián)系我們
用戶幫助
用戶協(xié)議
隱私政策
聯(lián)系方式
在線客服:800019119
客服電話:07733679588
客服郵箱:guipin@vip.qq.com / guipin@21cn.com
桂聘APP客戶端
與HR在線聊,入職更快
掃碼下載APP