8年編程生涯回顧:談談我對程序員的理解

點擊右上方關注我們,每天都能收到這樣有趣有料的推文啦!

(全文2000字,建議閱讀時長5分鐘)

【文章為語錄體問答形式】


hello,大家好,我是阿琰。

今天這個文章主要是想講一下我作為程序員對這個職業的理解。

我會從兩個方面來聊一聊程序員這個職業,首先是我覺得作為程序員比較重要的一些能力,然後我想說一下大家對程序員的一些誤解,最後我想聊一聊我作為一個程序員是怎麼樣從小白成長到今天的這樣一個水平的。

8年編程生涯回顧:談談我對程序員的理解

一、程序員能力大起底

我覺得作為程序員有三個能力是特別重要的,

第一個是保持持續學習的能力,因為程序員這個職業技術更新真的很快,想一想十年前我們用到的技術和現在用到的技術可以說完全是天壤之別,只有保持不斷的學習才能夠保證自己的競爭力。

第二個比較重要的能力我覺得是溝通能力。溝通又分為兩方面,一個是傾聽,另一個是描述的能力。

  1. 作為程序員其實不僅僅是每天只跟電腦打交道,只跟顯示屏、鍵盤打交道。作舉一個作為後端程序員的例子,後端程序員需要每天不斷的和前端程序員以及產品經理甚至是設計師打交道,而與人打交道的過程中最重要的就是聽明白人家在說什麼,因為一旦有任何一個信息傳達的錯誤,如果是你的理解有誤,產品最後做出來的樣子和之前設計預想的不一樣, 這對整個團隊來說都是一個很大的時間和資源上的浪費!所以作為程序員學會傾聽真的很重要。
  2. 另一個是描述問題的能力,作為程序的開發者,你需要學會怎麼樣用傾聽者能夠理解的語言去將你正在解決或者已經解決的問題描述出來,這是第一點。第二點是當你遇到問題的時候,你需要和其他部門的同事,比如說前端、產品去描述你遇到的困難,在和團隊內部的成員打交道的時候,你需要比較好的問題描述能力去展示你的解決方案,去和你的團隊成員溝通,讓他們能夠接受你所描述的東西。可以這麼說,我覺得一個項目能否成功在很大的程度上都取決於團隊成員之間能不能有效的溝通,所以溝通能力對於程序員來說是十分重要的。
  3. 更重要的一點是執行力。程序員應該要有一種get things done的這樣一個精神。因為作為一個程序員,不管你有多麼能說會道,多麼的會分析問題,如果最後做不出解決方案,方案做不出來,可以說前面的努力都是功虧一簣的,所以我覺得作為一個程序員能夠快速的去執行、去解決問題是特別重要的。當你越快的解決問題的時候,你越能發現問題,越能得到結果的反饋,進而調整你的目標,然後將這個產品去做的更完善,執行力在我看來是作為一個程序員需要具備的能力當中最重要一個了。程序員的執行力決定了能否執行以前所有的設計、所有的分析,變成用戶以及大家能看到的產品最關鍵的因素。
  4. 除此之外,就是關於語言方面的問題! 我覺得對於程序員來說英語能力也特別重要。不可否認現在已經有很多的項目都會有比較完備的中文文檔,但是想要獲取第一手的資料以及第一手的文檔的話,還是需要具備一定的英語能力去閱讀官方的文檔,除此之外,英語能力還能讓你和國外比較優秀的開發者有更直接的交流,這一點也是特別重要的。有很多問題其實在經過翻譯之後有一些信息是會丟失的。所以對於程序員來說,讓自己能夠更快的學習,更有效的學習的一個很重要的能力就是英語能力!
8年編程生涯回顧:談談我對程序員的理解

二、眾人對程序員的迷之誤解

說完了程序員比較重要的能力之後,我想針對大家對程序員的一些誤解做一些解釋。

第一,比如說大家經常問的問題,程序員都應該禿頭嗎?是不是禿頭的程度越強能力越高,我想說,no!不是!

第二,程序員要麼就應該很油膩,要麼就應該很瘦很瘦,程序員的身體狀況一般都會有問題。身體健不健康跟是不是程序員沒有直接的必然的關係。

第三,程序員是不是都愛背雙肩背?感覺至少我是的,因為經常會需要遇到隨身攜帶筆記本電腦這樣一個情況,所以雙肩包和手提包相比較而言,雙肩包可能是更加合適的一種攜帶電腦的工具。

好了,言歸正傳,其實我覺得大家對程序員的誤解主要來源於一些新聞媒體公眾號當中比較誇大的一些文章。我想說健康管理以及自我管理是比較個人的問題,每個行業當中都會有,只不過因為程序員被很多媒體經常拿出來調侃,在大家的印象中留下來程序員都是那種類型的這樣一個誤解,我覺得這對程序員小哥哥小姐姐們其實很不公平的!我認識的很多程序員的小哥哥小姐姐們都是又帥氣又漂亮,而且也很注重自己的健康管理。

8年編程生涯回顧:談談我對程序員的理解

說到健康管理這個方面,其實在任何行業都會有這樣的問題存在,不是說只有程序員才會更容易忽視自己的健康。不過話又說回來,因為程序員職業性質的關係需要長期久坐,並且長時間的面對電腦的屏幕,我覺得更應該留意自己身體的反應,在自己身體的健康管理上面下一點工夫,關注自己身體的健康,也是對自己而言很重要的一件事情。

那麼今天的分享就到這裡啦,希望對大家有所幫助。如果大家喜歡我的視頻,也別忘了關注,點個贊、加收藏一鍵三連。拜拜~


程序員經歷大起底將進一步進行,請關注我們,我們在下期推文裡見。你也可以直接私信我,我把了解的更多關於程序員的資料發給你,有技術錄播講解,也有XMIND思維導圖資料,希望對你有用。

8年編程生涯回顧:談談我對程序員的理解

可以點擊下方鏈接進入我們魯班學院的官網,也可以加QQ群854225331每天晚上八點有定時的技術直播。

無他,只希望我的分享能給你帶來一些收穫,我們彼此成就。

END

感謝今日頭條的平臺支持

相關推薦

推薦中...