一個(gè)渴望成功的程序員,需要不斷訓(xùn)練自己編程的技能,不斷地實(shí)踐。
這需要我們掌握好數(shù)學(xué)和一門編程語(yǔ)言。你必須清晰,你的事業(yè)與成功取決于技術(shù)知識(shí)的深淺。
因此,我要提出一個(gè)真實(shí)的問題,現(xiàn)在的你還需要掌握什么?
如今是2018年,人工智能變得更加聰明。我們需要把注意力轉(zhuǎn)移到自然能力和知識(shí),比如情商。技術(shù)專家們除了在編程中茁壯成長(zhǎng)外,還要有非常好的軟技能,比如解決問題的能力,記憶力,批判性思維,溝通和移情換位能力,這些都需要我們要修煉的一些能力;
我們還有什么可以考慮的?這里有五個(gè)新的軟技能供給聰明的程序員們來關(guān)注。
1)有效率的“懶惰”
不,這里的懶惰不是指父母和教育家教給你的那個(gè)懶惰。這個(gè)懶惰是包括比爾蓋茨在內(nèi)的成功人士都認(rèn)為這是程序員必備的技能。
“懶惰”是開發(fā)者進(jìn)行高效工作的一種技巧。這里是有關(guān)如何以最佳方式快速找到完成困難任務(wù)的方法。(因?yàn)槟銘械没ㄙM(fèi)太多的時(shí)間和精力去記住它?)在這種情況下,懶惰是一種積極的軟技能開發(fā),因?yàn)樗皇峭涎樱怯嘘P(guān)效率——Smart。
2)抽象思維
我們寫的代碼都不是物理的東西,對(duì)吧?這些東西能看到,但是不可測(cè)量和復(fù)制(至少在開發(fā)過程中),看得見摸不著。所以需要我們用好的抽象思維來處理根本不存在的對(duì)象。
抽象思維是一種愿意從不同角度看待全部事物,對(duì)不合邏輯或不直觀的事物進(jìn)行分析并得出結(jié)論,同時(shí)在許多層面上思考一個(gè)主題。聰明的程序員能夠跨越符號(hào),命令和進(jìn)程,并且結(jié)合自動(dòng)與手動(dòng)進(jìn)行編碼。
3)邏輯思維
數(shù)學(xué),物理和編程知識(shí)是編程人員的必備技能。
軟技能的正確框架 - 邏輯訓(xùn)練。就像肌肉一樣,腦力游戲,邏輯題,日記,棋類游戲和閱讀將會(huì)對(duì)我們有所幫助。使用Dcoder或Dylomo等應(yīng)用程序解決挑戰(zhàn)并創(chuàng)建在線邏輯模型。
此外,盡最大努力開發(fā)有條件表達(dá)式的思維,其中通用模型如下偽代碼所示:
if (a condition evaluates to True):
then do these things only for 'True'
else:
otherwise, do these things for 'False'
4)毅力
日日夜夜花費(fèi)時(shí)間在代碼上,程序員的世界向來與外界無關(guān)。在這個(gè)小眾市場(chǎng)中,失敗無法避免,聰明的開發(fā)者應(yīng)該能夠有效處理這些麻煩,并堅(jiān)持他的夢(mèng)想。當(dāng)我們開始某項(xiàng)目的工作時(shí),會(huì)嘗試不同的方法,解決數(shù)十個(gè)難題,這些都需要我們堅(jiān)持不懈。
做挑戰(zhàn)和愿意試錯(cuò)而不是一種失敗的跡象;
我們對(duì)成功的態(tài)度至關(guān)重要。正如Anurag Harsh在他的書中所定義的那樣,“毅力是一個(gè)人從失敗中恢復(fù)過來的能力,即使偶爾失敗,他們也能站起來,甩掉包袱并找到一條走向生產(chǎn)力和成就的新路徑......它有助于你進(jìn)行快速?zèng)Q策“。
為了培養(yǎng)毅力,你必須研究自己長(zhǎng)期存在的情緒,以及自我控制的習(xí)慣,并將你的思維從固化到成長(zhǎng)。
這些事做起來非常困難,需要很長(zhǎng)時(shí)間,如果能做到,這些一定是值得的。
5)計(jì)算機(jī)思維
在編寫代碼時(shí),你會(huì)做一些假設(shè)。這樣很好,你的常識(shí)和抽象思維有助于擴(kuò)展未來應(yīng)用程序或新功能,幫助改進(jìn)到最終版本。但是你需要拓展的是一種計(jì)算機(jī)式思考的技能,這意味著沒有創(chuàng)造力,假設(shè)或獨(dú)立性。
在編碼時(shí),只輸入你期望輸入的內(nèi)容。計(jì)算機(jī)不會(huì)自己做出調(diào)整,不會(huì)做到自適應(yīng)。用你的注意力來詳細(xì)說明你想要的東西,而不必做任何改變。
千萬(wàn)不要低估軟技能在你職業(yè)成長(zhǎng)中的作用,技術(shù)知識(shí)是聰明開發(fā)者必須具備的技能,但是需要與移情,耐心,細(xì)節(jié)和自力更生等優(yōu)秀品質(zhì)相結(jié)合,這些會(huì)讓你成為一流的人物。
作者:Lesley Vos
聯(lián)系客服