一名優秀的程式設計師,除了技術能力,還需要什麼其他方面的能力?如何提公升這些能力?

時間 2021-05-09 21:25:03

1樓:黑夜

【程式設計師思維】從技術發展道路:初級-中級-高階-專家--架構師--CTO

在回答了多個類似程式設計師提公升自我,普通程式設計師和大神程式設計師的區別後,從思維這一維度申請了《程式設計師思維》專欄。希望對那些沒有一線大廠、重點本科以上等就感覺很難躍遷到大神程式設計師提供一些提公升自我的參考:

程式設計師思維

參考:當程式設計師要學會什麼知識學到什麼程度?

程式設計師有哪些方法可以讓自身能力有質的提高?

2樓:楊超

當你自以為一身好本領卻無法施展,整日被自己根本看不上眼卻又無法優雅處理的業務折磨時,告訴自己:

Don't Panic!

3樓:

1.體力

實習的時候加班乙個月同時經常通宵【不是因為工作而是畢業設計趕進度】2.情商

比如周圍同事被穿小鞋離職專案經理虎視眈眈的時候坐懷不亂3. 智商

立志做外包的請忽略此項【喪心病狂】

4.學習能力

立志做外包的請再次忽略此項【黑的漂亮】

5.人際交往能力

請腦補第二條中同事為何離職

4樓:趙劼

說實話,我覺得程式設計師最重要的——自然是技術能力,但同樣重要的還是表達能力,溝通能力,以及社交能力等等,其實這三個差不多是一回事。當然你技術牛到可以乙個人搞出別人絕對做不到的東西,然後以此揚名立萬,這是特例中的特例。

如何提公升其實沒別的法子,就是多練,比如多寫點文章,不論是部落格也好,還是工作中寫一些分析報告或是郵件,主動多參加一些公司裡的分享,這都是鍛鍊表達能力的機會。這方面三哥們做得比老中們好,人家不管懂不懂,一定要說幾句。

更關鍵的是,你表達的多了,能力鍛鍊出來,基本上你的露面次數和機會也多了,這就是個良性迴圈。這對於獲得新的工作機會,乃至公升職加薪都有好處。假如你在工作中一直埋頭苦幹,到時候加薪要領導批准時他來一句:

特麼老趙是誰,我們公司有這人?你就完蛋。

這不是投機取巧,這是基本規律。

一名優秀的程式設計師應該具備什麼能力?

千鋒java學院 首先,一名優秀的程式設計師必須要具備的能力,就是學習能力。計算機技術的發展日新月異,新的技術新的知識層出不窮,如果想要不被這個行業淘汰,我們能做的就是時刻保持著飢餓的狀態,不斷地學習,不斷地汲取營養,不斷地積累自己的底蘊,不斷地開拓自己的底蘊,才能更有力的保證在這個行業裡走得更遠。...

一名優秀的黑客是否得先是一名優秀的程式設計師?

小排 寫程式也分等級的,就像算數,只會十進位制的加減乘除也叫會算數,會拉格朗日差值,會用且能證明費馬尤拉也是算數,給你乙個整數 比較大,上千位吧 告訴你它是由兩個素數相乘得來讓你算出這兩個因子也是算數。把各種黑客行為比喻成做數學題,有的題可能只用到十以內的加減法,有的題卻讓你計算橢圓曲線上的離散對數...

如何識別一名優秀的程式設計師?

你自己首先要經歷過專案,否則以程式設計師的智商你怎麼可能識別 優秀 最多是乙個標準流程找到平均水平的。不同人招募方式不同。 1 面試前的筆試我覺得很重要,筆試題目要的不是正確率,而是從中發現他思考問題的方法,從而了解他解決問題的傾向 是急於求成,還是著手於處理問題本身,還是注重演算法,以及是否工整等...