如何變得搶手?這樣的開發(fā)人員每個(gè)團(tuán)隊(duì)都想要
合作是你職業(yè)生涯中不會(huì)缺少的一個(gè)部分。
什么是團(tuán)隊(duì)?團(tuán)隊(duì)就為了共同目標(biāo)而努力的一群人。一個(gè)團(tuán)隊(duì)實(shí)現(xiàn)目標(biāo)的過程中,比較大的困難就是缺乏溝通。溝通和良好工作氛圍是成功的關(guān)鍵!
在好的團(tuán)隊(duì)中工作是一件幸運(yùn)的事。如果不和同事一起工作,當(dāng)個(gè)編程高手又有什么意義呢?朝九晚五,不提任何問題,出色地完成分配的任務(wù)?或許有點(diǎn)兒無聊吧……
筆者一直在和技術(shù)嫻熟且有趣的人一起工作,甚至覺得自己被寵壞了。
如何成為團(tuán)隊(duì)靈魂人物?下面這些品質(zhì)很重要。
和新同事一起工作,讓他們感到輕松自在
開始一份新工作從來都不容易,第一次經(jīng)歷更是如此。作為一名新員工,要面對(duì)很多未知的東西:新環(huán)境,新團(tuán)隊(duì),新項(xiàng)目等等。
去成為那個(gè)花時(shí)間來展示代碼基礎(chǔ)的人,解釋架構(gòu)、工具、堆棧,并回答任何問題。盡可能幫助他們快速熟悉,別去計(jì)算該預(yù)留多長時(shí)間。新同事的操作速度越快,他能帶給團(tuán)隊(duì)的作用就越大。開始一項(xiàng)新工作時(shí),感到自己有用很重要!
如果可以的話,去問問新同事的感受。對(duì)有些人來說,在最開始說“我不知道”、“我不明白”,很有挑戰(zhàn)性。
人們將永遠(yuǎn)感謝那個(gè)讓他們的第一天變得輕松的人。
幫助缺乏經(jīng)驗(yàn)的開發(fā)人員
這并不是要求你成為每個(gè)初級(jí)開發(fā)人員的導(dǎo)師。但是作為“過來人”,初級(jí)開發(fā)人員對(duì)庫或編程語言的某些方面有時(shí)可能很模糊,這種“痛”你一定能感同身受。
向有需要的同事指出問題所在,并分享網(wǎng)站鏈接,讓他們了解問題所在,給他們一些啟發(fā)。
當(dāng)然,可以提供解決方案并解決問題,同事會(huì)非常高興,但這不是一個(gè)好的辦法,授人以魚不如授人以漁。
分享對(duì)他人有益的事情
行業(yè)飛速發(fā)展,即使認(rèn)真看表也很難跟上腳步。這就是為什么筆者喜歡與那些喜歡分享他們的發(fā)現(xiàn)的人一起工作。
筆者分享了一些能讓人“偷懶”的東西,其他人也覺得很有趣,分享知識(shí)有很多種方法。例如,做閃電演講,深入呈現(xiàn)一個(gè)喜歡的話題,發(fā)現(xiàn)有趣的部分。
時(shí)間是珍稀資源,這樣做,同事會(huì)很高興你為他們闡明了一個(gè)話題。
抑制自我
有時(shí),你的錯(cuò)了或想法不可行,那么坦然接受吧。注意專業(yè)知識(shí),但也要注意不知道的事情。
為錯(cuò)誤事情堅(jiān)持,這可能會(huì)讓團(tuán)隊(duì)碰壁。聆聽、尊重并欣賞他人的觀點(diǎn),一定會(huì)學(xué)到很多東西。
嘗試新事物,給同事帶來成果
開發(fā)人員必須思想開明,這很重要。
發(fā)現(xiàn)了一些對(duì)產(chǎn)品很有幫助的東西?發(fā)現(xiàn)了一個(gè)有趣的小組活動(dòng)?
那么展示它,但不要強(qiáng)迫別人接受。如果真的那個(gè)想法說服了,但其他人沒有,那么變換“推銷”方式,直到說服他們。
分享成功與失敗
不要讓同事獨(dú)自處理失敗。人人都有責(zé)任,必須一起處理。
同樣,成功是值得在團(tuán)隊(duì)中慶祝的事情。別把團(tuán)隊(duì)的榮譽(yù)都攬到自己身上。
讓代碼易于理解
編寫高效的代碼是很重要的。但有時(shí),最有效的代碼并不是最易讀的代碼。
可以的話,花一些時(shí)間來記錄并解釋代碼。其他開發(fā)人員不應(yīng)該花太多時(shí)間試圖理解你的工作。
跳出思維定勢
優(yōu)秀的開發(fā)人員做別人期望他們做的事情,偉大的開發(fā)人員考慮他們所做的事情的后果。工作將如何影響產(chǎn)品的其他部分、其他開發(fā)人員和最終用戶?
了解正在做的事情的價(jià)值,以及為什么被要求這樣做。更重要的是,如果觀點(diǎn)不同,請毫不猶豫去挑戰(zhàn)決定。
提出意見是會(huì)被欣賞的。更重要的是,做不同意的工作并不是一件有趣的事情。
離職?不要帶著知識(shí)離開
老同事會(huì)接替工作。在合同的最后幾周,站好最好一班崗。
寫下所知道的一切??梢允敲艽a、文檔、創(chuàng)建的工具、某個(gè)特性的歷史記錄、與客戶的對(duì)話等等。
即使是因?yàn)橛憛捓习宥o職,也要為喜歡的同事這么做。誰知道呢,也許有一天還得和他們一起工作……
最后:做一個(gè)人,而不是機(jī)器人
技術(shù)技能對(duì)開發(fā)人員來說顯然是至關(guān)重要的,但是不要忘記,你是在與其他人一起工作。
分享和溝通很重要,優(yōu)秀的團(tuán)隊(duì)讓人成長。也試著去成為一個(gè)能為別人帶來成長的人吧!