① 如何從一個技術人員轉變成管理者
從技術到管理的轉型按照王志東的說法,有些技術人員就是為研發而生,而有些技術人員天生就是管理者
,只不過是從技術的門進去而已-他最佩服的比爾蓋茨就是如此。至於自己,10年前他堅定地認為是前者。但現在,他越來越認為是後者。
王志東最初揚名是因為寫出了Richwin和中文之星,他被看成中國第二代程序員的象徵。
1992年他與人合作創辦新天地,向管理邁出了第一步。
雖然當初不情願地認為當總經理是被人推到水裡的
,懷著有朝一日還要回來做技術的夢想,但是現實中他卻在管理這條路上越走越遠了:從新天地到四通利方總經理到新浪網總裁再到現在的點擊科技總經理,王志東已經在充分享受著一個管理者的樂趣。甚至點擊科技做的軟體就是管理軟體,到今年上半年,其終端產品的累計銷量已經突破10萬套。
技術人員總是希望能找個好的環境,好的老闆
。如果這兩點不能滿足,常常有失落感-這個老闆不行,我就跳槽
,其實就是一種逃避。這是典型的技術人員心態,一碰到人的問題就不想多花心思和精力,覺得沒有價值。但是當理想狀態在當時的環境下不存在時,只有自己去創造這個環境,要創造就意味著你碰到任何問題都要自己面對,想出對策,這是一個世界觀的變化。最初在新天地,
新天地的經歷告訴我遇到事情不能躲。轉型的過程中是不是經歷很多痛苦?從1993年到1997年是我轉型管理的過渡期,之前我是一個純粹的技術人員,之後我完全成了一個管理者。
1993年底四通利方成立,我擔任總經理。
1997年四通利方公司的改組和結構調整告一段落,也就是在這一年我寫下了最後一行商業代碼。後來在新浪做的完全是管理工作。
這個轉變過程一開始我是抵觸的。我不願放棄這個手藝-比如你是一個舞劍的高手,結果要你把劍掛起來去做別的事。轉到另外的領域,萬一不能成,再回來,也是很冒險的。後來我就採取所謂的甜檸檬心理-不得不吃的時候,檸檬也是甜的。當我不得不接受管理職責的時候,我就只好樂意接受並品味其中的快樂。一品味發現其實也不錯。就和你第一次喝咖啡,咖啡是苦的、第一次喝啤酒,也是苦的一樣。其實你喝多了,就會品味到其中的香醇。
首先,我覺得非常重要和有效的就是拜師。所謂拜師指的是一字之師
,就是要廣泛地拜師。比如在和朋友聊天的過程中,就可以學到很多東西。你可以請他吃飯,然後趁機把使你最難受的一些東西講出來,向他咨詢>咨詢
。甚至有時候就可以找本公司的員工:
關鍵是你得放下架子。
這樣要比我自己翻書效率高很多。
我現在越來越感覺到這種方法的有效,比如一次我在和人民大學的一位管理專家吃飯時,他提到了敏捷組織這個概念,這使我腦子一亮。回來以後我一查,發現這個概念正好和我們的產品很切合。我很喜歡參加一些企業家的聚會活動,在這些場合,你可以得到很多信息
,開闊思維。
第二,
就是要不斷地體會和總結。要在實踐中慢慢摸索,邊干邊學。
比如風險投資
,當時我在四通利方時拜師都沒法拜,國內沒有懂這個的人。但我當時隱隱約約知道一些概念,我就自己創造機會,用了兩年多時間終於成功融資
。當時我也找了很多專家,但是最大的困難就是這些專家懂國外的不懂國內,懂國內的不懂國外。還有的懂產業不懂資本
,懂資本又不懂產業。我要把他們所有的信息都匯總過來,再加上自己的經驗一起做判斷。
第三,我覺得很重要的,也值得向那些准備向管理轉型的技術人員推薦的是讀一些哲學書。我現在越來越感覺自己管理能力的提升和自己看過一些哲學書,進行過一些哲學思考有關。有一個觀點對我影響非常大,就是同構理論。同構理論認為任何體系都存在一種對應關系。你可以用做電路的腦袋去做軟體,也可以用做軟體的腦袋做管理。
② 程序員如何轉型至管理階層
程序員轉型做管理階層,注意要培養自己的溝通和協調能力,當然首先得做好自己的工作,在工作中有出色表現
③ 如何從程序員轉管理或者銷售方向
編程的工資還可以啊,據說也較難學會,放棄可惜了。為什麼不繼續做呢?銷售要的是口才。只要溝通沒問題,也沒什麼難的。
④ 程序員怎麼轉行成資料庫管理員
我也正打算轉呢,首先得不斷的學習各方面需要的知識吧,然後就是需要踏出第一步,最主要是要有機會!
⑤ 從程序員轉行到網路管理,需要怎麼做
學windows server2003,linux,計算機網路,思科網路技術,當然電腦維修也得會
⑥ 如何程序員轉變到管理層
你應該多想想怎麼把程序編的更牛逼,成為引人注目的優秀骨幹,老闆不願意放走的人。
有機會老闆就會讓你成為項目小組的領隊。
再歷練歷練,項目做的好,業務鑽的精,那麼你就有機會做更大開發團隊的領隊。
管得人多一點兒呢?項目經理或者部門經理,你就沒時間編程了,你就管理層了。
編程不行?鑽精業務和溝通,等機會轉型策劃,或等機會轉型項目經理 - 機會來之前必須得准備好,不然還是輪不到你。
再者就是直接跟你上司談談,表達一下自己想走的路,以及公司有什麼路可走,然後及早調整一下奮斗方向,早點兒使上勁兒。
⑦ 應該怎麼管理程序員
我是一個非常能忍耐的人,非常能忍。事情是這樣的,去年春天,由於上一個東家戰略失誤,導致我們部門被裁(悲劇啊),只好另尋他路,恰逢舊日總監空降到現在這家公司做老總,於是我就名正言順的過來做嫡系部隊。可等俺入職後,才發現這家公司水很深啊……。溜須拍馬的人比比皆是,竭盡所能討好領導,有些話我聽著都覺得臉紅心跳,胃部翻騰。此為公司第一陣營:諂媚,技術不精,管理不強,但是嘴上功夫了得,總能討得公司一把手二把手歡心,無所不用其極,堪比現代「和珅」。這一層人比較少,金字塔尖嘛。公司第二陣營:埋頭苦幹,一心只讀「聖賢書」,兩耳不聞「窗外事」。這是一群被極度剝削的新人,新時代的農奴,工資在公司墊底,升職沒他們,加薪更別想,技術沒人帶,基本處於群龍無首狀態,每天得過且過。這一層人最多,是整個公司的金字塔底,任憑黃沙蓋臉,毫無怨言。公司第三陣營:技術「大牛」,是的,這群人一般都是個小頭頭了,管理著為數不少的第二陣營,愛好鑽研技術,溝通能力基本為0,未接受過正規化訓練,一件事情要反復說多次方能「略懂略懂」,平時對自己手下不管不問,老子研究高深演算法,你們還是自己看書學習吧。好吧,我來了之後就有了第四陣營:不服管教派。 先說說幾件小事:1.剛來的時候,安排我進了一個開發中的項目組,讓我寫一個圖片處理和加水印的模塊,圖片處理,其實就是根據用戶上傳的圖片(像素很大,不適合網頁展示),壓縮成各種尺寸並加上網站logo水印,兩天後,我寫了一個通用的介面,傳入圖片的原始地址,水印地址並輸入要生成的尺寸就可以了,給了他們一個打好的jar包。入口參數都用「中文」注釋好了,可後面一直到一個月後,還是老是被問介面怎麼用。2.其二,因為存儲的圖片很多,很大,項目組決定用分布式存儲,選了Hadoop,這任務又被委派給我了,我一看,哥也沒搞過啊,but,難不倒哥。上官網查文檔,上google查資料,經過幾天的折騰,終於把分布式集群搞好了,那個時候公司就一個運維,只會裝系統搭路由,Linux系統安裝和配置都是俺自己搞的,系統搞好後死活上不了網,又把機器從頭到尾檢查了一遍,去問運維,說我DNS地址設錯了,試了好幾個包括他給我的都不行,我不死心,去問運維,聊天的過程中無意間知道公司上公網是用路由過濾MAC地址的,果斷讓他查路由規則,我三台伺服器的MAC地址沒有一台在允許列表當中,oh,my god。好了,下面繼續講Hadoop,搭建好環境,寫完程序介面後就把圖片遷移到集群上,跑的還算穩定,就是讀取文件的時候有點延遲。後來哥有事請假兩天,打算回來解決延遲問題,可當我打開電腦興沖沖的連接Hadoop時,timeout了,What the hell did they do?去問經理,說是我離開後伺服器出問題了,項目組又沒有人會,就把圖片遷移回Apache,Hadoop集群關閉了。這尼瑪!不是坑爹嘛!!!!公司「元老」們對我的到來表示非常的不歡迎,項目組兩個月後就把我T出來了,讓我自立門戶,領導還專門關照我組建一個項目團隊時刻准備為公司沖鋒陷陣,這尼瑪,整個團隊就我一個光桿司令。以上只是技術的,一個對互聯網一竅不通,對編程壓根不懂的副總搞了一套CMMI作為管理手段,大會小會一個周要開三天,還有N多管理上的事情,不一而足,以至於我來兩個月後就想離職走人。後來想想,就這么走了太特么懦夫了,我要組建自己的團隊。於是乎招兵買馬,從招聘、帶人,制定項目規范、代碼規范,學會了js,struts(以前做軟體,沒摸過這些,慚愧……),從去年年中的1個人道現在的6個人,我的項目組成型了。 好了,不扯閑話了,轉入正題。我有182的身高,80kg的體重,我會一些拳擊,練了五年田徑,可是我從來不跟人拳腳相向。在生活里一直信奉「人不犯我,我不犯人,人若犯我,先讓兩個回合」的至理名言,可是今天早上上班打開郵件,我就不淡定了。 公司新推出了績效考核,特別強調要量化量化再量化,最極品的是要量化「每周」寫的代碼行數。其實呢,大家都懂的,工作上按時把工作計劃里的工作完成,保證正常上線,其實就OK了。可這位副總,不懂不說,還特別不信任員工,不捨得權力下放。不知道去進行內部團隊的構建工作,偏愛相信外面什麼培訓老師,今天早上,竟然在郵件里,赫然把外面老師考核項寫在績效模板里,還佔了20%的比重。一個根本不在公司,沒和項目組成員進行溝通交流,連我們做什麼項目都不知道的所謂「老師」,竟然要給我們績效考核的「工作能力」和計劃能力打分,真是奇葩啊!!此郵件一出,「和珅」們拍手叫好,高呼領導英明,堅定的站在公司領導這邊堅決執行新規定;「農奴」和「大牛」們依然擺出關我屁事的姿態,只是農奴看書的時候把頭埋的更低了,大牛們在寫代碼的間隙,會抬頭眺望窗外,若有所思。作為不服管教的一撮人,自然是強烈的反對,再聯想來了一年了,公司對加薪一事只有書面提過,CMMI文檔還躺在SVN里。我覺得快要達到爆發的臨界值。其實,我們程序猿都是很善良的,真的為了公司的項目可以整日加班,挑燈夜戰,只是,時間長了,付出和回報不成正比,心也就冷了。俺帶人時間不長,不過也總結了一些方法和道理,雕蟲小技,眾位莫笑。1.團隊要規范: 從項目使用工具到代碼規范,最好統一,有利於項目集成和維護。一個項目立項到結項,編碼、測試、日誌、監控、文檔……,每個環節都很重要,關系著項目質量和進度,從這些環節抓規范,建立起一套良性體系,不論是對於成員還是項目本身,都是好處多多的。在項目組不忙的時候,適時的安排一些項目組會用到的技術進行鑽研,寫成文檔並做簡短的培訓分享,對技術總結,口頭表達和書面總結能力的提升都是有益處的。2.成員管理: 對於新手,要用正確的方法積極引導,鼓勵他們多動手,不要埋頭看書,畢竟看書和實際寫代碼差別還是很大的,每次帶新人我都戰戰兢兢,一開始的習慣很可能影響到他們今後職業生涯,每每想到這點,肩上壓力倍增。對於老手,要善於發揮他們的長處,以此帶動項目組其他成員,共同進步。平時要多關心了解組員,讓他們覺得項目組就像家一樣,大家都是兄弟,在攻堅克難的時候,這種團結有愛的環境對於解決問題有奇效。在公司損害到成員利益的時候要堅決和成員站在統一戰線。3.工作流程: 編程是一件需要專注去做的事情,所以在日常工作中,在不影響項目進度的情況下,流程越簡單越好,繁雜不合理的流程會讓項目進度嚴重拖延,且打擊團隊士氣。4.對於公司: 真的希望有些對這個行業不懂的老總能看到,不要再用你的一家之見來做出錯誤的管理決定,殘害手下的員工了。這個行業和傳統行業不同,不是請幾個講師就可以把公司管理好的,那是狗屁。每年請講師花幾萬,從裡面拿出一部分獎勵給工作出色的員工,效果要好的多。而且我們這個群體非常善良,你不提加薪,我們很多時候都不好意思提,真的。可是程序員也是人,人心易冷,那些新人累死累活工作一年多,還拿著兩千露頭的工資,每天還在喊著讓他們加班趕進度,可能嗎,對了,現在加班費都沒,晚上加班連晚飯都不提供一頓,我只能呵呵?即使你把人留在辦公室,心早已不在了。今天牢騷到這里吧,只要我在公司一天,就不能讓這些不合理的東西影響到我的組員,我會戰斗到底。最後,最近研究學習Swing,得到園子里不少大牛(不加引號的哦)的幫助,俺心裡十分感激,等俺學成歸來,一定出個專輯,好好報答各位園友。 多謝各位建議,小弟俺現在待遇還不錯(算是嫡系優待吧),只是看不慣那些「和珅」黨,並試圖找出自己的管理之道作為對公司亂搬亂套管理模式的回擊,畢竟手下還有六七個人,我走了就真的沒人帶這些兄弟了,他們也不會自己爭取利益,真的是很善良的小兄弟,所以在我吃飽喝足的情況下,不能讓兄弟們挨餓受氣。