新聞中心
米勒是一個(gè)科班教育出身的程序員,在很多我們一起工作的項(xiàng)目中(e.g., ??Boss Blueprint??),他一直在開發(fā)后端的程序,而我做前端的頁面。為了能讓我們對對方的工作有更多的了解和賞識(shí),我倆決定做一個(gè)新的項(xiàng)目,項(xiàng)目中我們互換角色,我將要寫后端程序,而他要寫前端頁面。

成都創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括三都網(wǎng)站建設(shè)、三都網(wǎng)站制作、三都網(wǎng)頁制作以及三都網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,三都網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到三都省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
|
“前端開發(fā)的兔子洞比我想象的要深的多。就好象我走到洞邊,丟一塊石頭,卻一直沒有聽到觸底的聲音?!?/p> – 威利·米勒 |
我,同樣,也感到了***的阻力。我頭一次接觸Ruby語言,要從頭學(xué)習(xí)像Sinatra或Rails這樣的web框架,需要去研究那些看起來數(shù)都數(shù)不完的各種引用庫。這些是如此的不同,很顯然是因?yàn)槲覐那皬奈从眠^它們,也是因?yàn)槲宜鎸Φ氖峭耆煌愋偷膯栴}。作為前端開發(fā)人員,通常最麻煩的問題是一個(gè)按鈕沒有表現(xiàn)出色彩梯度,或有些東西沒對齊。然而,不了解后臺(tái)的工作原理,也許會(huì)導(dǎo)致前臺(tái)不是***的處理展現(xiàn)方式,甚至?xí)恋K和后臺(tái)服務(wù)集成。
經(jīng)過數(shù)周在項(xiàng)目里艱難行進(jìn)和互相幫助,我們發(fā)現(xiàn)這種互換角色的鍛煉讓我們在所有Web項(xiàng)目中都變得更容易溝通,傳遞思想更有效率。比如在站會(huì)中,我能更有興趣的參與后臺(tái)程序員解釋他們的成績和他們遇到的困難。我還能提出一些不***的問題,對問題提出一些不同角度的觀點(diǎn)。可在角色互換前,我只能傻站在那,腦子里是想午飯吃什么或下班后干什么。經(jīng)過了角色交換的鍛煉,我認(rèn)識(shí)到,我不僅收獲了大量的關(guān)于ruby語言的知識(shí),更重要的,當(dāng)團(tuán)隊(duì)作為一個(gè)整體在創(chuàng)造和實(shí)現(xiàn)一個(gè)東西時(shí),我對解決方案有了一個(gè)更全面的視角。
很顯然,開發(fā)角色交換在公司組織層面有一定的難度。如果在一個(gè)重要項(xiàng)目的中期這樣做自然是不明智的。當(dāng)你的團(tuán)隊(duì)中做一些低優(yōu)先級(jí)的任務(wù)時(shí)可以考慮這樣做。你能找到很多讓團(tuán)隊(duì)成員擔(dān)任不同角色的好機(jī)會(huì)。這樣做不僅能讓你的團(tuán)隊(duì)獲得更大的交叉訓(xùn)練,同時(shí)也能幫助團(tuán)隊(duì)成員提高參與度、擴(kuò)大視野,以更有效更優(yōu)雅的方式完成項(xiàng)目目標(biāo)。
你們做過開發(fā)角色交換的練習(xí)嗎?你們的團(tuán)隊(duì)有過這樣的鍛煉嗎?說來聽聽!
英文原文:??Swapping Developer Roles: A Lesson in Empathy and Cross Disciplinary Work??
本文標(biāo)題:一次開發(fā)人員交換角色的嘗試
網(wǎng)站地址:http://www.dlmjj.cn/article/dhpsheo.html


咨詢
建站咨詢
