如果做不到一个好程序员,建议别满嘴跑火车
之前公司有個同事,滿嘴跑火車,說他朋友多么牛逼,什么月薪多少K,什么技術最牛逼,之類的。每次聽他說話我都只能微微一笑以作回應。后來項目上線后出了點問題,讓他排查,結果他一點頭緒都沒。遇到報錯,他就一頓瞎改,然后試下跑一下看看行不行;讓他查問題,在你旁邊站這指點江山,不敢坐你旁邊一起看。
能不能出活。
如果不能出活,吹的再牛,也只是吹。沒活,什么都不能評價,就沒有后面的幾點了。
能不能長久穩(wěn)定的出活。
產(chǎn)量很重要,如果能出活,但很久才出一個,自己都無法預計自己的工作量的,非新人莫屬了。
凡是出的活都負責到底。
我見過很多程序員新人,只喜歡做新東西,凡是做過的東西就丟在一邊不去管它,久而久之,凡是他做的東西,團隊內(nèi)的人都敬而遠之,他個人的聲望也在團隊里降低到底線。當然還有不少程序員新人,對自己做的東西絕望了,然后就放棄治療了,這樣的程序員肯定也算不上好的。
質量高的出活,出的活別人都搶著維護。
大家當然愿意維護容易維護的東西了,如果一個團隊里,出現(xiàn)某人寫的東西,大家都樂意在上面繼續(xù)開發(fā),以及使用。那說明確實很牛了。反之,某人寫了一個工具模塊或者中間件,大家都不愿意使用,即使非得使用,也滿是吐槽。那只能說明水平還有待提升。
解決問題的能力。
這個和出活還不一樣,干活只需要體力和腦力的付出。解決問題需要的能力比干活高很多,大部分時候解決的還不是問題本身,還是問題的人。這不但需要很好的體力和精力,足夠的智商,還需要不低的情商和手段。
看程序員的水平高低:
一是看排查問題
二是看業(yè)務理解能力和邏輯思維
三是看他對技術的理解。
這些都是一個合格的程序員應該有的東西。
如果這些能力都沒有,水平不會高到哪里去。
總結
以上是生活随笔為你收集整理的如果做不到一个好程序员,建议别满嘴跑火车的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 智能制造的精益思想要贯穿始终
- 下一篇: 时间序列模型算法 - Prophet,L