1、不要讓我改別人的代碼
2、不要讓別人改我的代碼
3、需求方把對需求的流程和機(jī)制理順,不要總變、也不要一會一個(gè)需求;
4、把各個(gè)端口的溝通機(jī)制理順,大家對接口、聯(lián)調(diào)這些事情的程...
1、不要讓我改別人的代碼
2、不要讓別人改我的代碼
3、需求方把對需求的流程和機(jī)制理順,不要總變、也不要一會一個(gè)需求;
4、把各個(gè)端口的溝通機(jī)制理順,大家對接口、聯(lián)調(diào)這些事情的程序要有確定的流程;
5、把和所有被需求方的溝通機(jī)制理順,研發(fā)同學(xué)提的需求也是需求,也應(yīng)該得到重視和認(rèn)可。
6、學(xué)會換位思考、溝通方案的時(shí)候稍微理解下需求的實(shí)現(xiàn)復(fù)雜度和技術(shù)可能性,也會讓研發(fā)同學(xué)感覺到友善。少提「我不管這個(gè)需求必須明天就上線」這樣的命令口吻,少說「我覺得很簡單啊,你怎么搞不定」這樣的質(zhì)疑話語,給予彼此尊重和信任。
7、能讓「大部分不擅長言辭和交流溝通」、「性格上不愿意太與人爭執(zhí)」類型的研發(fā)同學(xué)感受到工作的幸福感。
8、希望需求被合理及時(shí)響應(yīng):
(1)比如 16G 內(nèi)存的梗(有很多公司的 MBP 是 8G 的內(nèi)存,苦研發(fā)同學(xué)久已)
(2)辦公室的座椅舒適度
(3)配給好的顯示器,大的,防藍(lán)光的,低輻射的
(4)辦公環(huán)境的優(yōu)化,起碼別摳搜的擠在一起吧
(5)服務(wù)器的容量能不能讓人滿意點(diǎn)
(6)開發(fā)環(huán)境和網(wǎng)絡(luò)的穩(wěn)定性高一點(diǎn)吧,我再也不想天天去公司群里問斷網(wǎng)了。
(7)希望部門招多點(diǎn)女生,解決脫單問題。
分享一個(gè)程序員朋友的故事,在一個(gè)知名大廠上班,基本上就是996的節(jié)奏。這可不是硬性規(guī)定的打卡時(shí)間,而是他真的就有那么多事情要做。
據(jù)他說,一個(gè)典型的工作日是這樣的——
早上9點(diǎn)到公司,啃兩口早飯,端著咖啡參加scrum meeting,在產(chǎn)品經(jīng)理的引導(dǎo)下,他作為前端工程師和后端、UI、QA、數(shù)據(jù)分析師、商務(wù)等成員一起,依次報(bào)告進(jìn)度,并安排工作計(jì)劃,還要互相提問、質(zhì)疑甚至互相催活兒。
產(chǎn)品經(jīng)理尤其苛刻,其實(shí)也不是技術(shù)背景出身,但就是喜歡指手畫腳,總是對幾個(gè)工程師的成果不滿意,要么是不夠精細(xì)、太粗糙,要么是花的時(shí)間太久、效率低,反正不管怎么弄他都有話說,讓大家都神經(jīng)緊張,卻又不好跟他公開撕逼,因?yàn)樗彩莻鬟_(dá)老板的意思。
開完會,經(jīng)常都10點(diǎn)多了,說是快速scrum meeting,但總是被其他人一些有的沒的嘴皮子工夫拖延時(shí)間,有這工夫能改好多bug了,呵,可能商務(wù)那邊沒這么忙吧,開會時(shí)盡出風(fēng)頭了。大猿一般都會在午飯之前改掉昨天測試出來的bug,有時(shí)要和QA確認(rèn)一下看能不能甩鍋,一來一去也費(fèi)不少時(shí)間。
午飯?jiān)诠窘鉀Q,不出意外半個(gè)小時(shí)就能吃完,有的同事會出去散步或者午睡,但技術(shù)部沒這么幸運(yùn),再不抓緊又要落后進(jìn)度然后被捅到高層那里了。
下午按理說是應(yīng)該安心專注寫代碼的時(shí)間,但由于手上還有另一個(gè)項(xiàng)目的維護(hù)工作,所以經(jīng)常會被拉去開大大小小的會,幫不熟悉業(yè)務(wù)和技術(shù)細(xì)節(jié)的同事梳理需求,想出解決方案,必要時(shí)得及時(shí)站出來撇清責(zé)任,避免項(xiàng)目經(jīng)理翻舊賬等等。以前可是吃過這個(gè)虧的,為了專心開發(fā)推掉這些會,結(jié)果不出席會議的結(jié)果就是莫名其妙地背鍋,反而耽誤事,還成了技術(shù)部的罪人。總之,這一切都讓他感到心力交瘁但又不得不堅(jiān)持。
晚飯也可以在公司吃,這個(gè)時(shí)候大家往往會稍微放松一下,其他部門的同事大多回家了,但技術(shù)部依然坐得滿滿當(dāng)當(dāng)。有時(shí)正一邊看視頻一邊吃晚飯,新來的同事、愣頭青實(shí)習(xí)生等各種突然冒出來的人打斷,他只能取下耳機(jī),強(qiáng)撐這精神聽他們描述問題,然后努力在腦海里搜索。不,更多時(shí)候只是打開瀏覽器在搜索引擎里敲幾個(gè)關(guān)鍵字,然后當(dāng)著他們的面打開stackoverflow……“這種問題都要來問我,當(dāng)初面試是怎么進(jìn)來的?該不是走后門吧?”
晚飯后才是他專心致力于開發(fā)的時(shí)間。其實(shí)寫代碼挺有意思的,只要沉下心來,可以一動(dòng)不動(dòng)地在工位上坐3個(gè)小時(shí)。真正讓人壓力山大的是產(chǎn)品經(jīng)理總在變幻還總是描述不清的莫名其妙的需求,以及各種溝通、撕逼、互懟……每到這個(gè)時(shí)候,他就覺得好像有人在薅自己的頭發(fā),整個(gè)頭皮都牽扯著疼了起來,這也許就是他經(jīng)常脫發(fā)的原因吧。
晚上九點(diǎn)多,伸伸懶腰,正式收工回家。又熬過了一天,這日子真是在崩潰的邊緣了,下午差點(diǎn)把水潑在那個(gè)無知商務(wù)的臉上,還有同為碼農(nóng)的同事們,能不能靠譜點(diǎn),寫幾句注釋會死啊?不,我不能在這個(gè)泥潭里越陷越深,明天就提辭職了!
可想想房租,想想房價(jià),想想換個(gè)公司會不會是同樣的結(jié)果,想想現(xiàn)在轉(zhuǎn)行能做什么、能不能養(yǎng)活自己……一系列問題又像大山一樣壓在胸口。對于并非富二代、需要有持續(xù)穩(wěn)定收入的他來說,辭職不等于解除壓力,而只是迎接新一波自己無法承受的壓力……
綜上,其實(shí)讓程序員腦殼疼的并不一定是技術(shù)問題,而是各種溝通成本問題。
跨部門的溝通很累,因?yàn)榇蠹业牧龊椭R背景不同。有的人是來真誠地想要解決問題,有的人是來挑事甩鍋的,其實(shí)無論是程序員還是別的工作,大家都希望以前者為溝通目標(biāo)吧。
部門內(nèi)部的溝通也會很累,比如技術(shù)水平差距很大,寫代碼的邏輯和習(xí)慣不好,還總是以請教問題的理由打擾其他人,都會嚴(yán)重影響心情。一方面大家要提高自身水平,遇到問題試著自己解決,并培養(yǎng)代碼習(xí)慣,另一方面可以約定每天或每周固定時(shí)間討論問題,總結(jié)經(jīng)驗(yàn),讓大家有比較專注的時(shí)間可以反思日常工作從而共同提高。
歡迎收藏本站,獲取更多優(yōu)質(zhì)內(nèi)容。如需轉(zhuǎn)載請保留本文地址。本文地址:http://m.zsliqing.cn/article/607.html