91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一名成熟程序員的表現(xiàn)

工程師人生 ? 來源:工程師吳畏 ? 2019-08-11 11:15 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

程序員在經(jīng)歷了若干年編程工作之后,很想知道自己水平到底如何?自己是否已經(jīng)成為成熟的程序員?雖然程序員會對自己有一個(gè)自我評價(jià),但是,自己的評 價(jià)和社會的評價(jià)、專業(yè)的評價(jià)會有差異,所以程序員自己并不能肯定這個(gè)評價(jià)?,F(xiàn)實(shí)中,除了各種證書之外,很少有人會專門給出一個(gè)程序員的成熟度的評價(jià)。人們往往是偶發(fā)性地就事論事地對程序員的工作作出好與不好,行與不行的評論。因此,程序員對此感到很茫然,不知道要從那些方面去評價(jià)自己的能力。

一個(gè)程序員到底成熟不成熟,我想從以下幾個(gè)方面談?wù)勛约旱目捶ā?/p>

1、技術(shù)標(biāo)志

如果程序員不會編程序那決不是程序員,程序員至少要掌握一門程序設(shè)計(jì)語言,要能夠用這種語言去編寫程序去解決他想解決的問題。但是,成熟的程序員往往掌握不止一種程序語言,三到四種語言的掌握是必須的,一種二種語言的精通也是必須的。

除了從掌握程序設(shè)計(jì)語言個(gè)數(shù)之外,我們還可以從其他幾個(gè)方面去看看程序員在技術(shù)上水平。例如,函數(shù)編寫能力(命名、格式、大小、分類、參數(shù)、復(fù)用等),面 向過程的能力,面向?qū)ο蟮哪芰?,?shù)據(jù)庫技術(shù)能力,效率處理能力,安全處理能力,網(wǎng)絡(luò)處理能力,軟件構(gòu)架能力,人機(jī)交互能力,通用軟件能力,軟件文檔能力等 等。尤其是面向?qū)ο蠹夹g(shù)的掌握和運(yùn)用,以及面向服務(wù)的技術(shù)都是成熟程序員所必需掌握的。

2、時(shí)間標(biāo)志

雖然程序員的天資、素質(zhì)、基礎(chǔ)知識各不相同,所經(jīng)歷的工作內(nèi)容以及環(huán)境也不相同,但是,時(shí)間也是程序員成熟程度的標(biāo)志之一。一般程序員需要經(jīng)過三到五年的 時(shí)間才能日趨成熟。其中入門需要一年,成長需要兩年。這是我經(jīng)過長期觀察得到平均數(shù)據(jù)。我并不認(rèn)為成熟時(shí)間越短程序員就越聰明,就越了不起。享受每個(gè)階段 充分的時(shí)間,會讓自己成長更加充實(shí)、更加成熟。當(dāng)然,也有超期而不成熟的情況,這也是很正常的。

3、項(xiàng)目標(biāo)志

程序員的社會性是程序員成熟的標(biāo)志之一。沒有參加過項(xiàng)目的程序員,程序編得再好,只能是純程序類的程序員,是一個(gè)孤獨(dú)的高手,是一種個(gè)人型的程序員,遠(yuǎn)沒 有成熟。項(xiàng)目作為社會性活動,體現(xiàn)了項(xiàng)目的社會價(jià)值。所以項(xiàng)目能力也是程序員成熟的重要標(biāo)志之一:項(xiàng)目能力包括參加項(xiàng)目的個(gè)數(shù)、項(xiàng)目的大小、在項(xiàng)目中承擔(dān) 的角色等等。就項(xiàng)目承擔(dān)的角色而言,主持開發(fā)(項(xiàng)目經(jīng)理)3個(gè)以上項(xiàng)目是必須的,這是一個(gè)必要條件。一個(gè)程序員如果沒有主持過開發(fā),無論參加過多少項(xiàng)目的 開發(fā),無論是在程序編寫或項(xiàng)目設(shè)計(jì)上發(fā)揮了多大的作用,是很難被稱之為成熟的,因?yàn)轫?xiàng)目的組織、協(xié)調(diào)和管理是反映一個(gè)程序員成熟程度的又一個(gè)標(biāo)志。就如同 一個(gè)程序員能參與過10個(gè)以上大大小小的項(xiàng)目或能參加或能主持兩個(gè)以上大型項(xiàng)目的開發(fā),其成熟程度是可以信賴的。若低于此數(shù),則說明程序員離成熟還有相當(dāng) 的空間。“我們在項(xiàng)目中成長”可見項(xiàng)目對于程序員的意義是多么的巨大。

另外,一般程序員只是為一個(gè)企業(yè)客戶進(jìn)行開發(fā)一個(gè)或多個(gè)項(xiàng)目,或同行業(yè)的企開發(fā)項(xiàng)目,如果程序員能夠如果程序員能夠開發(fā)過多個(gè)行業(yè)的項(xiàng)目,其成熟度要比一般人要高一些。

4、思維標(biāo)志

幼稚和成熟在思維方式上還是有很明顯的區(qū)別的。就程序員而言,不成熟的程序員邏輯性不強(qiáng),程序編得沒有條理,即使程序員自己進(jìn)行了解釋也沒人能看懂。而成 熟的程序員應(yīng)該具有很強(qiáng)的邏輯性,程序編得井井有條,不用解釋別人也能看得懂。這種邏輯性還體現(xiàn)在軟件的構(gòu)架設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、算法設(shè)計(jì)等多個(gè)方面。程序 員通過全集子集概念、時(shí)間概念、順序概念、重點(diǎn)非重點(diǎn)概念等對各種事物進(jìn)行邏輯分析。例如,以順序概念為例,不成熟的程序員往往會采用自底向上的思維方式 來開發(fā)程序。他們先考慮程序的具體實(shí)現(xiàn),然后再考慮功能設(shè)計(jì)、最后考慮構(gòu)架設(shè)計(jì)。而成熟的程序員則采用自頂向下思維方式,先考慮構(gòu)架設(shè)計(jì)、再考慮功能設(shè) 計(jì)、最后才考慮編程的具體實(shí)現(xiàn)。前者思維方式主要是出于工作慣性,只適合入門階段,而后者思維方式反映了后者的進(jìn)步,適用于各種項(xiàng)目開發(fā)或大型項(xiàng)目的開發(fā)。

除了在思維內(nèi)容上的邏輯性之外,程序員還應(yīng)該處理好動腦和動手的關(guān)系。重視思維本身就是一種成熟的標(biāo)志。成熟的程序員的思考時(shí)間要大于動手編程時(shí)間,想好 之后只要一次就編程成功,而不成熟的程序員往往動手編程時(shí)間要遠(yuǎn)大于思考時(shí)間,而且是邊做邊想,通過反復(fù)來逼近最終目標(biāo)。

另外,在思維范圍上,成熟的程序員要比普通的程序員有更開放視野。他們更容易去接受新的東西,更容易不受各種約束去考慮問題,更勇于去挑戰(zhàn)自己和高手。

5、與人交往

很多人認(rèn)為程序員是和計(jì)算機(jī)打交道的行業(yè)。這只是這個(gè)職業(yè)的特點(diǎn)。但是,只要是工作必然就是一種社會勞動。而社會勞動則必須和人進(jìn)行交流和溝通。盡 管程序員的勞動工具是計(jì)算機(jī),但并不意味著程序員只想著這個(gè)工具。從這個(gè)工具的下游來看,程序員還是要考慮用這個(gè)勞動工具生產(chǎn)出來的軟件產(chǎn)品是否有人購 買,是否有人使用,是否運(yùn)行正常,從這個(gè)工具的上游來看,是誰讓程序員了解設(shè)計(jì)方案的,是誰讓程序員編程序的,是誰讓程序員程序通過驗(yàn)收的等等。因此程序 員在軟件制作各個(gè)環(huán)節(jié)都會與其他人打交道。只有和人進(jìn)行有效的交流和溝通我們的工作才能進(jìn)行下去才能做的更好。

如果一個(gè)程序員還沉浸在個(gè)人勞動的意境之中,對外界持有冷漠、無奈、恐懼的心理,內(nèi)心里不愿意和外界打交道,無論自己感覺自己的技術(shù)水平有多高,還 是一個(gè)不成熟的程序員。而成熟的程序員一定是特別重視與人的交往,無論是上級領(lǐng)導(dǎo)、外部客戶、項(xiàng)目經(jīng)理、團(tuán)隊(duì)同伴這些與自身工作密切相關(guān)的人還是那些非同 單位同行朋友、網(wǎng)友等他們都會認(rèn)真去聽取別人的闡述、要求、意見、建議、反饋等。從中得到更多的工作上的、技術(shù)上的、生活上的好的想法,以便自己參考和吸 收。與此同時(shí),與人交往也反映你有好的想法和好的技術(shù)水平交流出去,而這些想法和技術(shù)水平也是你成熟度一種反映。那些沒有想法和技術(shù)水平的程序員的確是怕 和別人交流的。

與人交流的有兩個(gè)基本能力,一個(gè)是理解能力,一個(gè)是表達(dá)能力。兩者缺一不可。例如,有的程序員理解能力差,不能理解項(xiàng)目經(jīng)理提出的要求,有的程序員表達(dá)能力差,無邏輯,無重點(diǎn),啰里啰唆,讓別人不知所云。這都是不成熟的表現(xiàn)。

6、別人評價(jià)

別人的評價(jià)尤其是單位同事以及對自己工作情況比較了解的人對自己的評價(jià)是有參考價(jià)值的。一般而言,評價(jià)差的,一定是不行的,是不成熟的。評價(jià)好的要 看情況而定,單位同事對人的評價(jià)會從兩個(gè)方面來考慮,一個(gè)是這個(gè)人的為人情況,一個(gè)是這個(gè)人的工作能力。如果兩者都不錯(cuò),我們有理由認(rèn)為這個(gè)程序員是成熟 的。反之,無論是工作能力強(qiáng),但為人不好,為人很好,工作能力不強(qiáng),我看都不能算一個(gè)成熟的程序員。

所以,程序員要注重別人對自己的評價(jià),在提高自己技術(shù)水平的同時(shí),學(xué)會做人,做好人,學(xué)會與他人分享,這樣別人才會給自己更好的評價(jià)。

無視別人評價(jià)其實(shí),也是一種不成熟的表現(xiàn)。只有自己感覺好,大家感覺好,那才是真的好。

其實(shí),別人的評價(jià)如果僅限于自己單位的話,恐怕這種評價(jià)的價(jià)值會打折扣,如果這個(gè)單位技術(shù)人員的人數(shù)很少,水平普遍很低,即使你鶴立雞群,大家對你的評價(jià)很好,但是,你和其他公司和單位的程序員來比,你真的不一定的成熟。所以,我說別人的評價(jià)僅僅是一個(gè)參考。

7、收入標(biāo)志

收入也是成熟程序員一個(gè)參考標(biāo)志。收入的大小往往是對程序員社會價(jià)值的認(rèn)可度,表明程序員的勞動值這個(gè)價(jià)錢。一般而言,成熟的程序員能夠掙得軟件業(yè) 平均收入的中上水平,或者在一個(gè)單位或部門中能夠掙得比80%左右員工要高的收入。而剛參加工作不久的程序員收入應(yīng)該與其相差很大的。另外,單位的項(xiàng)目獎 金發(fā)放也可以看出程序員在項(xiàng)目中的地位和作用。

現(xiàn)實(shí)中,我們知道程序員的收入和其付出是不是正比的,而且,越是能力強(qiáng)的、貢獻(xiàn)大的程序員,可能不一定比那些不如其它能力不如他的程序員高出許多。 這不是軟件行業(yè)的通病,幾乎所有行業(yè)都存在這種情況。通過分析我們認(rèn)為程序員成熟度應(yīng)該是和其收入高低掛鉤的。如果,我們知道我們能力和貢獻(xiàn)大大超出我們 的收入,我們就有理由向上級領(lǐng)導(dǎo)提出自己的收入要求。

8、心理素質(zhì)

程序員常常面對各種各樣的成功和失敗,尤其是失敗更是多于成功,這也是程序員這個(gè)職業(yè)特點(diǎn)之一。以編程為例,幾乎沒有一個(gè)人一次就能把程序給編好的,它總 是要遇到各種語法錯(cuò)誤,總要遇到各種遺漏,一個(gè)程序要反復(fù)多次修改調(diào)試才能完好。有的程序員因找不出來程序的bug,束手無措,哀聲嘆氣,心里極其不爽。 以工作為例,有的程序員因工作進(jìn)度和程序出錯(cuò)常常受到別人的批評和指責(zé),心里極其不滿,認(rèn)為批評人不了解造成這個(gè)結(jié)果的客觀原因,批評錯(cuò)了人。從而對人產(chǎn) 生意見,甚至對工作造成了影響。面對失敗和挫折,成熟的程序員會坦然面對:編程時(shí)出現(xiàn)問題不可怕,有什么問題就解決問題,解決不了的問題可以想其他方法進(jìn) 行解決,不在一棵樹上吊死。面對別人的批評和指責(zé),首先從自身查問題,是自己的問題,那就要主動承擔(dān)責(zé)任,并盡快改正。不是自己的問題,應(yīng)該換位思考,理 解批評人的焦急心態(tài),并找機(jī)會給予說明。良好的心理素質(zhì)在面對困難和挫折的時(shí)候,就會很坦然,很堅(jiān)強(qiáng),很自信

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 程序員
    +關(guān)注

    關(guān)注

    4

    文章

    956

    瀏覽量

    30940
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    大理的AI野心藏不住了——風(fēng)花雪月中千程序員探討人工智能

    2025 年12月4日至6日第二屆CCF程序員大會暨大理人工智能與應(yīng)用國際開發(fā)者大會在大理圓滿落幕。
    的頭像 發(fā)表于 12-24 17:45 ?716次閱讀
    大理的AI野心藏不住了——風(fēng)花雪月中千<b class='flag-5'>名</b><b class='flag-5'>程序員</b>探討人工智能

    隼眼科技獲得第六屆綜合交通創(chuàng)新創(chuàng)業(yè)大賽總決賽第一名

    由中交集團(tuán)舉辦的第六屆綜合交通創(chuàng)新創(chuàng)業(yè)大賽總決賽于12月16日落下帷幕,隼眼科技參賽的“基于92-94GHz毫米波雷達(dá)的全天候感知系統(tǒng)”獲得了第一名的好成績。
    的頭像 發(fā)表于 12-18 17:07 ?636次閱讀

    程序員最常見謊言

    了。 28我已經(jīng)測試過了,這個(gè)功能沒問題,可以上線了。 29別擔(dān)心,這個(gè)問題很快就能解決。 30代碼快寫完了,已經(jīng)完成 90% 了 。 希望大家對程序員些容忍以及諒解! 各位程序員你們都被我說中了哪些?說說你們的觀點(diǎn)
    發(fā)表于 12-10 08:24

    奔赴熱AI,碼力全開!Talkweb House@1024程序員日系列活動圓滿收官

    1024程序員日”系列活動至此劃上了個(gè)圓滿句號。本屆1024程序員節(jié)以“AI構(gòu)建世界,智能引領(lǐng)未來”為主題,廣邀技術(shù)大咖、產(chǎn)業(yè)領(lǐng)袖、企業(yè)代表與全球開發(fā)者齊聚星城
    的頭像 發(fā)表于 10-27 18:59 ?769次閱讀
    奔赴熱AI,碼力全開!Talkweb House@1024<b class='flag-5'>程序員</b>日系列活動圓滿收官

    開鴻智谷“以賽促學(xué)、以賽選才”|1024程序員節(jié)暨開源鴻蒙構(gòu)建大會圓滿落幕!

    10月24日,由開鴻智谷聯(lián)合主辦的長沙1024程序員節(jié)暨開源鴻蒙構(gòu)建大會在長沙圓滿落幕。本次活動以“湘聚長沙,共赴熱AI”為主題,通過技術(shù)分享與實(shí)戰(zhàn)競賽相結(jié)合的方式,著力培養(yǎng)“開源鴻蒙+AI”領(lǐng)域
    的頭像 發(fā)表于 10-27 17:58 ?702次閱讀
    開鴻智谷“以賽促學(xué)、以賽選才”|1024<b class='flag-5'>程序員</b>節(jié)暨開源鴻蒙構(gòu)建大會圓滿落幕!

    億緯鋰能榮膺AQR新能源乘用車電池系統(tǒng)供應(yīng)商質(zhì)量表現(xiàn)一名

    2025年9月25日,2025年中國汽車產(chǎn)品質(zhì)量表現(xiàn)研究(AQR)結(jié)果發(fā)布暨頒獎典禮在北京隆重舉行。億緯鋰能憑借卓越的產(chǎn)品質(zhì)量表現(xiàn),榮獲 "新能源乘用車電池系統(tǒng)供應(yīng)商質(zhì)量表現(xiàn)一名"
    的頭像 發(fā)表于 10-21 18:00 ?1591次閱讀

    華為DriveONE連續(xù)三年榮獲動力總成供應(yīng)商質(zhì)量表現(xiàn)一名

    近日,由車質(zhì)網(wǎng)與凱睿賽馳咨詢聯(lián)合主辦的“2025年中國汽車產(chǎn)品質(zhì)量表現(xiàn)研究(AQR)結(jié)果發(fā)布暨頒獎典禮”在北京舉行。
    的頭像 發(fā)表于 10-10 17:45 ?1060次閱讀

    東風(fēng)本田CR-V榮獲2025合資SUV質(zhì)量體驗(yàn)第一名

    近日,2025年中國汽車產(chǎn)品質(zhì)量表現(xiàn)研究(AQR)結(jié)果發(fā)布暨頒獎典禮圓滿落幕。東風(fēng)本田CR-V憑借卓越的質(zhì)量表現(xiàn),榮獲“合資SUV質(zhì)量體驗(yàn)第一名”的桂冠,這權(quán)威獎項(xiàng)不僅是對東風(fēng)本田C
    的頭像 發(fā)表于 10-09 09:56 ?594次閱讀

    軟通動力斬獲2024年中國IT服務(wù)市場份額第一名

    近日,賽迪顧問發(fā)布《2024-2025年中國信息技術(shù)服務(wù)市場研究年度報(bào)告》。軟通動力憑借在智能化轉(zhuǎn)型浪潮中的卓越表現(xiàn),以領(lǐng)先的數(shù)智化能力持續(xù)領(lǐng)跑中國IT服務(wù)市場,不僅斬獲2024年市場份額第一名,更在IT咨詢、IT運(yùn)維等核心領(lǐng)域鞏固優(yōu)勢,綜合競爭力持續(xù)提升。
    的頭像 發(fā)表于 08-01 17:53 ?1923次閱讀

    潤和軟件穩(wěn)居數(shù)字業(yè)務(wù)類解決方案市場第一名

    ”)憑借自身卓越的技術(shù)實(shí)力和創(chuàng)新能力,連續(xù)五年穩(wěn)居數(shù)字業(yè)務(wù)類解決方案市場第一名;在細(xì)分領(lǐng)域:數(shù)字信貸系統(tǒng)解決方案子市場持續(xù)保持第一名,數(shù)字銀行解決方案子市場躍升至第一名。同時(shí),其在開放銀行、交易銀行、智能營銷、智能風(fēng)控、數(shù)據(jù)智能
    的頭像 發(fā)表于 07-14 17:36 ?1361次閱讀

    華為榮登GlobalData運(yùn)營商基礎(chǔ)設(shè)施管理服務(wù)排名報(bào)告Leader象限第一名

    象限第一名。 報(bào)告對通信服務(wù)商從商業(yè)模式、解決方案、網(wǎng)絡(luò)設(shè)計(jì)與優(yōu)化、網(wǎng)絡(luò)轉(zhuǎn)型能力、服務(wù)規(guī)模、和業(yè)務(wù)敏捷性六個(gè)維度進(jìn)行了全面評估,華為綜合得分第。這印證了華為在對全球運(yùn)營商客戶提供領(lǐng)先服務(wù)解決方案、網(wǎng)絡(luò)極致性能和數(shù)智化轉(zhuǎn)型等方面做出了卓越
    的頭像 發(fā)表于 05-22 18:43 ?1081次閱讀
    華為榮登GlobalData運(yùn)營商基礎(chǔ)設(shè)施管理服務(wù)排名報(bào)告Leader象限第<b class='flag-5'>一名</b>

    程序設(shè)計(jì)與數(shù)據(jù)結(jié)構(gòu)

    的地址)出發(fā),采用推導(dǎo)的方式,深入淺出的分析了廣大C程序員學(xué)習(xí)和開發(fā)中遇到的難點(diǎn)。 2. 從方法論的高度對C語言在數(shù)據(jù)結(jié)構(gòu)和算法方面的應(yīng)用進(jìn)行了深入講解和闡述。 3. 講解了絕大多數(shù)C程序員開發(fā)
    發(fā)表于 05-13 16:45

    如何成為一名合格的KaihongOS南向驅(qū)動開發(fā)工程師

    如何成為一名合格的南向驅(qū)動開發(fā)工程師 1. 我需要具備哪些方面的知識? KaihongOS南向適配的方向分為:驅(qū)動開發(fā)、內(nèi)核開發(fā)。根據(jù)適配方向劃分,需要掌握的知識技能分別為: 驅(qū)動開發(fā)
    發(fā)表于 04-23 08:02

    如何成為一名合格的KaihongOS北向應(yīng)用開發(fā)工程師

    如何成為一名合格的北向應(yīng)用開發(fā)工程師 在快速發(fā)展的軟件開發(fā)領(lǐng)域,北向應(yīng)用開發(fā)工程師是個(gè)專注于系統(tǒng)級應(yīng)用開發(fā)的高需求職位。 以下是成為一名合格的KaihongOS北向應(yīng)用開發(fā)工程師的建議。 1.
    發(fā)表于 04-23 06:46

    基于XIAO ESP32C6的HA空氣質(zhì)量檢測儀設(shè)計(jì)

    今天小編給大家?guī)淼氖莵碜訫IT的Jason的基于XIAO ESP32C6的HA空氣質(zhì)量檢測儀項(xiàng)目,作為一名程序員,Jason經(jīng)常自己連續(xù)幾個(gè)小時(shí)坐在辦公桌前,沉浸在行行代碼中。后來意識到周圍的空氣質(zhì)量,尤其是二氧化碳水平不斷
    的頭像 發(fā)表于 03-21 14:09 ?2120次閱讀
    基于XIAO ESP32C6的HA空氣質(zhì)量檢測儀設(shè)計(jì)