我是程序員出身,之后運氣好坐上了幾年管理崗位。就談談自己對技術與管理的感受吧。
第一份工作的程序員崗位,感謝領導和隊友們給我這么個沒什么經驗的新人機會,讓我能夠跟著團隊打雜,模仿帶頭大哥的編碼風格。現在回想,那段時間真的太美好了。就是單純的接收任務,用自己的努力去完成每個任務的每個類、每個函數、每行代碼。。。那段時間的進步也是最大的,因為有榜樣在,心不慌,也不怕走岔路。
一個團隊基本是鐵打的營盤流水的兵。幾年下來,在我前面的前輩們居然一個個離開了團隊,有的離職有的轉崗。每一個的離開,都會給我讓我一陣擔憂。只有在工作中認真寫代碼的時候才會沉浸下來。真的,如果可以一直寫代碼,單純的技術工作,真的是我所向往的工作生活。我一直幻想著自己成為技術專家,自己始終在寫著代碼,同時就像我那些前輩一樣給新人指點迷津。向往這種簡單的工作生活。
當然,現實總是不盡如人意。我成了資歷最老的程序員,貌似領導對我的技術和人品還比較肯定。于是,我被任命為研發部門經理。于是,我開始了管理崗位。雖然當時的我,缺少管理經驗,沒底啊沒底啊~~~反正是趕鴨子上架了,哎~
剛剛坐在經理的位置上,其實我還只是個貼上經理標簽的程序員。還是帶著程序員的思維方式在工作,雖然對手下們很好,但工作的方式不對。很多時候,自己親歷親為,還是埋頭干活,不會抬頭思考。在幾次團隊配合出現紕漏之后,我改變了。一個團隊,需要大腦,不是要他親自去做什么,而是需要讓團隊成員更好的配合,走在最正確的道路上。意識的轉變,加上領導給的機會,慢慢的我在這個崗位就慢慢適應了。不過還是不忘那個單純做技術的念頭。在我看來,管理需要從技術走出來。源自技術,從技術中超脫,再回歸技術。給予團隊成員技術的指導和工作上的管理。技術和管理,相輔相成,最終都是會走到一起去的。
現在,我主動離開了那個位置。給自己選了一個新的領域:測試。一樣的,從測試入手,再從測試中超脫,再回歸測試。希望我能再次做到,一起努力吧!