1. 程式人生 > >七年阿裏老人談新程序員成長:先做事,在做人!

七年阿裏老人談新程序員成長:先做事,在做人!

load web前端 擔心 兩種 不可 領域 麻煩 角度 成交

技術分享圖片

新程序員常有這些困惑,到底是做技術還是做業務?是每天加班加點寫代碼還是空點時間來看書學習?是先追求廣度還是先鉆研一門技術?是兩耳不聞窗外事一心埋頭做事還是和同事打成一片參加各種活動?這些問題也曾困擾著我。

我覺得新人到一個團隊最關鍵的是在前3年建立個人品牌,為什麽?當別人對你完全不了解,你做的第一件事非常重要。你給別人留下的印象會蔓延到整個公 司,所以第一件事一定要做好。怎麽才叫做好?在職場中,並不需要時刻比拼智商,大部分情下,做事認真一點、考慮更深入一點、積極主動一點,已經好於70% 的同學了,這樣的同學我們都稱之為“靠譜”。

技術分享圖片

先做事再做人

獲得了合作夥伴包括主管的認可,自然獲得的機會就會更多,做的事也會更復雜,合作夥伴也會越來越強,這樣就會形成正循環,成長就會比較快。所以前3 年需要通過做事形成自己的影響力,積累人脈,鍛煉自己的對未知事物的判斷能力,因為隨著你做的事情越來越多,專業知識能覆蓋的範圍會越來越小,遇到越來越 多自己不懂的領域。你不可能掌握所有知識,因此培養判斷力非常重要。包括對事物未知發展方向的判斷、事情產生價值的判斷,以及對人的判斷等。

所謂後3年做人,是更多發揮出人的價值,不僅僅把事做好就行,包括在合適的時間做合適的事。在公司裏做先烈的情況有很多,找到多個團隊的共同價值點 把事情一起做好,其實這個最難,因為越有價值的事情,涉及到的利益方也會越多,平衡好各方的訴求是事情成敗的關鍵。事情做好後還要有人幫你宣傳等,這當中 可能會涉及人的性格、交際能力、向上管理等綜合能力。

技術分享圖片

善於發現興奮點

剛入職時,一般所做事情的難度都不大,這時很容易形成落差,阿裏目前招的都尖子生,但有時候到崗位才發現每天做的都是瑣事,因而感到失望。如果長期 不調整好心態,很難發揮出工作激情,人也慢慢平庸下去。當初我和大部分同學一樣,也是從最基本的日常工作開始做起,在做這些事時,我對自己的要求是,代碼 層面不出Bug,註釋寫清楚,按時發布,這些都是最基本的要求。我還會利用業余時間做好幾件事。

發現工作中可以提升效率的地方,可以把瑣事的事情工具化,記得當時在做一個搜索需求時,發現傳給搜索的參數非常多,而且每次拼URL異常麻煩。因 為工具是給運營同學用,所以便做了一個頁面,把參數做成表單,運營同學只要在對應的字段(含義有說明)表單中填入值,就可以自動生成最終URL,提升了他 們生成URL的效率,也肯定受到了運營同學的好評。

技術分享圖片

除了發現工作中可以提升的效率外,還可以積累人品,比如我們曾經有個小圖書館,借書信息需要一位同學人肉記錄,於是我做了個圖書管理系統給那個同學用,收獲了友誼。

除了在主動和積累人品外,最重要的還是要積累技能,我曾把在公司用到的中間件都深入學習一遍,並且寫成學習文檔,和其他同學寫那種簡單的使用心得型文檔不同,我寫的學習文檔都是分析設計原理,為什麽這麽設計,用到了哪些設計模式, 關鍵的技術點等。

善於從工作中找到源動力非常重要,做一件事情從不同角度發現其中的價值可以始終保持做事的激情,如果事情做好,可以得到感謝、稱贊和認可,獲得更多知識。找到正向的反饋,附帶獲得知識和影響力,然後促使自己持續把事情做好。

與人協作

在與人協作上,這幾年我的感觸也很深,從最初的想一個人完成所有事,到現在盡量讓別人完成所有事,這種轉變真是很特別。公司中的大部分事都是團隊協 作,以公司中常用的項目運作模式為例,一般會有一個項目經理(PM)、一個或者多個架構師,若幹個不同功能的開發,其他就是不同的崗位分工,如PD、 UED、測試、PE等。PM和架構師兩個角色剛好給兩個同質的團隊利益分配提供了很好的選擇,PM一般會拿到業務結果,而架構師能體現這個項目中的技術成 果,典型的場景是一個很好的技術通過PM來落地而達到雙贏。與人協助上有幾個階段需要經歷。

技術分享圖片

影響力金字塔

別人的想法當成自己的想法,幫別人實現。很簡單,初期與人合作,要把別人的事當作自己的事,並且想方設法實現好,該做螺絲釘的時候也要做好。

自己的想法自己實現。新人常害怕把自己的想法說出來,被別人搶去實現了的擔心。回想起來我也擔心過,實際在工作中的確有些同學善於盜取別人的想 法,尤其再搶著給老板匯報就更討厭了。但現在想想這種擔心並沒有必要,因為更重要的不是想法而是實踐。對新同學來說,多想少說多實踐才是王道,千萬不要少 想多說少實踐。如果你有好的想法不妨說出來,並且實現demo證明可行,如果證明靠譜也不用糾結最終名義上的結果是不是你能獲得,就像我前面所說的,先做 好事,不用急著去爭名,這個時候正是積累以後的福報。

自己的想法由一幫人實現。這個階段最重要的就是平衡利益,合理的讓每個項目成員都能獲得最大利益是項目成功的關鍵,不僅是參與項目的成員還包括成 員的老板,僅僅把事情做好只是第一步,項目要發揮出最大價值,還要有老板們幫你宣傳,才能有更多落地場景,最終的成功需要天時地利人和。

自己的想法,讓別人說出來,並且實現。你的想法變成了別人的想法,並且最後實現了出來,如果到了這個階段,那麽你肯定已經是一個有影響力的人了。 新人無疑最忌諱這個情況,但如過前面幾個階段都做得很好,遇到這種情況也會很淡定,因為這時你應該是一個Leader了,而Leader要做的正是這個。

技術分享圖片

老板希望你做的

當然我主要想講的不是如何給老板拍馬屁,如何和老板套近乎,而是介紹主管最希望的做事方式:

第一步要和主管取得相互信任,註意我說的是相互信任,這個最重要。你信任主管無非因為你內心對主管服氣,或是知道他是真心願意培養自己。主管信任你主要是交給你的事情能夠漂亮的完成,認為你死心塌地的跟著他。很多管理事故無非是這種相互信任沒有建立導致的。

積極主動給老板帶來一些驚喜,是你獲得更多機會的助燃劑,老板一般喜歡兩種人,一種是聽話的人,兢兢業業的完成交給的任務;第二種是總有新想法並且愛折騰的人,有想法還不夠,最好是有結果。很顯然第二種人更容易獲得提撥。

技術分享圖片

適當給老板找些麻煩也有好處,這裏所謂的找麻煩有兩重含義:

一是,要有自己獨立的主見,即當發現明顯有問題時還聽之任之,只會讓老板覺得你沒有主見。積極表達自己的觀點。當然,這要基於大家都是正直的人,如果你的老板小肚雞腸,那還是好自為之吧。

二是,盡量不要讓老板的認知範圍完全覆蓋你的認知。如圖2所示,如果這樣,你在老板眼裏就是個透明人,因為你的所有思考和行動都在他的可預知範圍內。所以 在工作場景中用到的知識深度、廣度或者其他技能上你要有所長。比如技能上你擅長前端,或者線上運維非常好,又或者思考問題非常全面,再或者邏輯推導能力很 好,圖2是一種比較理想的狀態。

如果你依然在編程的世界裏迷茫,不知道自己的未來規劃,可以加入web前端學習交流群:784783012 裏面可以與大神一起交流並走出迷茫。新手可免費領取學習資料,看看前輩們是如何在編程的世界裏傲然前行不停更新最新的教程和學習方法(詳細的前端項目實戰教學視頻),有想學習web前端的,或是轉行,或是大學生,還有工作中想提升自己能力的,正在學習的小夥伴歡迎加入

點擊:加入

七年阿裏老人談新程序員成長:先做事,在做人!