有很多關於前端程式設計師的調侃,比如「智商很高情商卻很感人,思維縝密,極客,加班嚴重,沒有物件只能new乙個……」,雖然不是所有前端程式設計師都是這樣,但這也說明了前端程式設計師這個群體中存在這種情況。我身邊的前端程式設計師小夥伴就有不少這種情況,我認為工作特點影響了這種性格標籤。
在工作之外,前端程式設計師和其他職位的同事應該有更多溝通,企業也應該為他們創造更多溝通條件。
有些人認為,前端軟體開發者只要會寫**會除錯,技術能力夠強就行了,不用具備太多軟技能,比如在公司擴大自己的關係網路。我認為軟技能跟技術技能同等重要。
第乙個技能:推銷你的工作
大多數情況下,管理層都不會直接去判斷你所做的技術工作的質量,他們對你的印象都是基於對你的觀察,比如通過你跟他們的直接溝通、你的演講、別人背後對你的議論等,「如果我們想要對自己的職業發展負責的話,就得管理好對自己工作的營銷」。
怎麼推銷自己的工作呢?我認為,要把關鍵資訊跟管理層進行溝通,讓他們對你出色的工作表現留有精確的印象。他自己的經驗是,把自己在專案中扮演的角色、承擔的工作,明確地跟管理層溝通清楚,評估績效的時候,他會要求共事過的同事直接對他進行評估。
第二個技能,時間管理
與其他職業相比,前端軟體開發者可以管理自己的時間,這意味著能夠對任務進行優先排序。前端開發者有時會先完成自己最感興趣的任務,卻忽略了更重要但沒那麼有趣的任務。他建議,要先完成專案中的重要任務。
第三個技能,建立關係
在公司內外認識合適的人,能夠給你的職業生涯帶來明顯的好處,比如,可以獲得更好的工作機會、協作時擁有更多的聯絡人等。在你接觸到與他們工作資訊有關的內容時接近對方,比如當你讀到了一篇有趣前端技術文章時,可以發給同事,討論自己的看法,如果談話有趣,可以見見聊聊。當你需要幫助的時候,也可以搜尋公司內部網路,看看誰解決過類似問題,向ta求助。
第四個技能,開放思想
在it前端程式設計師這個行業中技能是關鍵,「開放思想可以確保我們能夠適應工作的動態性」。在他看來,思想開放的人,能夠傾聽別人的觀點和想法,如果能夠正確的傾聽,就有機會學習新東西、基於別人的想法形成新想法、推動手頭任務向前進展、減少不必要的會議討論。思想開放也意味著,可以推遲發表自己的觀點和判斷,人們很容易僅僅因為不熟悉就對新想法和新方法產生懷疑。
以上,就是一位資深開發者的建議,我認為軟體開發者也要重視軟技能,我大家覺得我這樣的想法對嗎?
我做開發7.8.年的時間,如果大家對於學習web前端的學習方法,學習路線以及你不知道自己應該是自學還是培訓的疑問,都可以隨時來問我,大家可以加我的交流學習群,群內有學習教程以及開發工具。
程式設計師需要具備的職業素養
說起職業素養,可能大家腦子裡馬上反映出來的是西服領帶公文包的精幹白領形象,其實作為程式設計師來說,外在可能沒有那麼重要,更多的是內在職業素養,本期調查分享了兩個研發小組的故事,讓大家在統計資料的基礎上進一步了解 什麼是程式設計師需要的職業素養?案例一 問題團隊a d公司是個在發展壯大中的 公司,由於...
程式設計師需要具備的基本技能
基本技能 技能描述 閱讀 這個技能需要程式設計師能夠具備讀懂已經存在的 的能力,這樣的能力可以讓程式設計師分析程式的行為,了解程式,這樣才能和開發團隊一起工作,繼承維護或是改進現有的程式。編寫程式 編寫程式並不包括程式設計。不要以為程式設計是一件很簡單的事情,很多程式設計師都認為程式設計只需要懂得程...
程式設計師需要的幾個優良品質
善用搜尋引擎 好記性不如爛鍵盤 網路上最多的一類博文就是技術類博文,這些博文幾乎都是程式設計師寫的。程式設計師這個群體每天都在處於學習之中,加上乙個無比熱愛技術和熱於分享的心 裝逼的心 寫些技術博文自然是理所當然了。混跡於各大論壇 民間大神出論壇。如果想找大神,最好的辦法就是去各種技術類論壇,看看大...