軟件開發人員怎樣走好從技術到管理之路?

軟件開發人員怎樣走好從技術到管理之路?這是一部分技術人員思考和談論的老話題。雖然我自己并沒有豐富的管理經驗,但還是想記載下這一段時間里對這一問題的想法。從我個人走過的路來看,要走順這條路,應該做好三個方面:先學會被人管,再學會管自己,最后達到管別人。

??? 以上三個方面其實就是三個發展階段,從你剛進入公司進行軟件開發,直到從開發轉為技術管理:

??? 剛進入公司進行軟件開發,應該先學會被人管。換句好聽的話,就是學會和老員工溝通交流,學會和自己的上司溝通交流,能接受別人的意見、建議、工作分配,能理解別人。這個時期要克服那種一聽到不同意見就發脾氣、消極抵觸的行為,大發雷霆跟人吵就更不應該了。在這一階段,學技術、學跟同事上司溝通交流、學更別人合作,至少有一個好的性格。

??? 慢慢自己變成老員工了,技術上也很熟練了,這時就應該學會自己管理自己。不要老是讓上司來費心管理你,什么任務都要上司追著你,你應該對自己這一天這一周甚至是這一個月,都要有一個工作計劃,有條不紊地按計劃去完成任務,按學習計劃去學習,自己主動及時向上司反饋工作進度和結果。還有一點重要的,就是一個老員工隨著手頭任務增多,肯定一周內不止一件事要做,那么我們就要學會把事情分出重要和緊急兩種情況,把他們按重要性和緊急性進行排序,然后按優先級來處理;另一個就是學會穿插來做事,做這件事過程中,中間有時會騰出時間來,我們不妨去做另一件事情。這幾天里我部門里就出現一個反面例子:一個老員工在做一個測試,追蹤一個bug,那他就運行程序去跑,等出現死鎖等異常情況,而這個程序一個上午也沒出現昨天的現象,這家伙就在那里等,聊天或跑來跑去,實際上他手頭還有一個小任務,明顯可以在這段時間里穿插的去做的,就是不主動做。我想很多人都是找著一件事做,不想多做一點的,反正領導來問,我手頭有事在做;作為一個領導,會在適合的時候提拔這種人嗎?!反正我是不會選擇這種人的,因為他要么懶,要么就是只能做線性的事。

??? 走好了前兩個階段,進入管理他人也應該不難。至少你學會了與同事、上司溝通,學會了管理計劃,學會了并行做事,這些是技術管理者必須的一些東西。當然管理還有很多東西,這里就不一一道來。

??? 這讓我想起王國維談做學問的經驗,他在《人間詞話》說:

??? 古今之成大事業、大學問者,必經過三種之境界。“昨夜西風凋碧樹,獨上高樓,望盡天涯路。”此第一境也。“衣帶漸寬終不悔,為伊消得人憔悴。”此第二境也。“眾里尋他千百度,回頭驀見那人正在燈火闌珊處。”此第三境也。此等語皆非大詞人不能道。然遽以此意解釋諸詞,恐晏、歐諸公所不許也。

??? 王國維這治學三境界跟我所說的走向技術管理的三個發展階段,沒有任何聯系,唯一聯系上的都是“三”個階段,扯遠了。


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/452454.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/452454.shtml
英文地址,請注明出處:http://en.pswp.cn/news/452454.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

如何選擇程序設計語言

程序設計語言是人和計算機通信的最基本的工具,會影響人的思維和解題方式,影響人和計算機通信的方式和質量,影響其他人閱讀和理解程序的難易程度。 選擇適宜的程序設計語言的原因: 1.根據設計去完成編碼時,困難最少&am…

zabbix4

1.宏(Macros) 宏可以理解為一個用于文本替換模式的預設文本內容; 宏根據一系列預定義的規則替換一定格式的文本模式,一般情況下,解釋器或編譯器在遇到宏時會自動進行文本模式替換; 類似的,Zabbix可以基于宏保存預設文件…

結對項目——Subway

博客鏈接:結對項目-Subway 轉載于:https://www.cnblogs.com/Dominic-Abraham/p/9117266.html

Readhat中作安全基線

文章目錄1.新建文件夾并上傳腳本2.修改腳本中設置root2用戶的密碼字段3.添加腳本的可執行權限4.執行腳本5.嘗試使用root2登錄驗證1.新建文件夾并上傳腳本 在根目錄下的/openssh8(沒有則新建)中上傳腳本: 2.修改腳本中設置root2用戶的密碼字…

軟件測試的準則

1.所有測試都應該能追溯到用戶需求;2.應該遠在測試開始之前就制定出測試計劃;3.把Pareto原理應用到軟件測試中;4.應該從“小規模”測試開始,并逐步進行“大規模”測試;5.窮舉測試是不可能的;6.為了達到最佳…

在線計算機計器,計算機存儲單位換算-電腦容量在線換算器

APP說明存儲單位是一種計量單位。指在某一領域以一個特定量,或標準做為一個記錄(計數)點。再以此點的某個倍數再去定義另一個點,而這個點的代名詞就是計數單位或存儲單位。二進制序列用以表示計算機、電子信息數據容量的量綱,基本單位為字節B…

WordPress插件開發-創建、停用、刪除插件

插件存放目錄 wp-content/plugins 創建一個插件 在plugins創建一個文件插件文件夾,命名最好加前綴,這個前綴可以使用你的名字或者你自己的域名,防止插件和別人重名,再創建一個PHP文件名字和你的插件名一樣。我這里創建一個名為 yg…

在eclipse中使用hadoop插件

我的配置環境看我的上篇博文。 配置過程: (1)把插件放到eclipse/plugins目錄下。(我的版本上一篇也有) (3)重啟eclipse,配置Hadoop installation directory 如果插件安裝成功&#…

從程序員到技術領導者

入行 你為什么要當程序員?每當我問起很多人入行的人,回答各不相同。 有很多人是因為喜歡。誰說過:熱愛是最好的老師。當然,關鍵是熱愛是否能支撐自己把愛好做成一份職業。但不論做多久,因為熱愛或曾經熱愛&#xff0…

黑盒測試和白盒測試

黑盒測試(又稱功能測試)把程序看作一個黑盒子,完全不考慮程序的內部結構和處理過程。黑盒測試是在程序接口進行的測試,只檢查程序功能是否能按照規格說明書的規定正常使用,程序是否能適當地接收輸入數據并產生正確的輸…

Diango博客--11.Nginx + Gunicorn + Supervisor 方式部署

文章目錄0.部署前準備1.創建一個超級用戶2.更新 SQLite33.安裝 Python3 、pip3.6以及 Pipenv4.部署代碼5.使用 Gunicorn6.啟動 Nginx 服務器7.配置 Nginx8.關閉 DEBUG 模式,收集靜態文件9.使用 Supervisor管理 Gunicorn 進程10.使用 CDN 加快 Bootstrap 和 jQuery 的…

計算機更改了用戶名數據恢復,怎么把電腦更換用戶后恢復到原來的用戶呢?

如何讓administrator帳戶出現在登陸畫面?安裝Windows XP時,如果設置了一個管理員賬戶,那么系統內置沒有密碼保護的Administrator管理員賬戶是不會出現在用戶登錄列表中的。雖然它身在幕后,可卻擁有系統最高權限,為了方…

StringBuilder類

1.1 StringBuilder類概述StringBuilder:是一個可變的字符串。字符串緩沖區類。 String和StringBuilder的區別:String的內容是固定的StringBuilder的內容是可變的1.1.1 拼接字符串耗費內存原因:每次拼接都會產生新的字符串對象,而利用StringBuilder來拼接字符串自始至…

如何使用搜索技巧來成為一名高效的程序員

沒有人是完全獨立的孤島,每個人都是整體的一部分。—— 約翰多恩對于缺乏編程知識的人來說,完全有可能編寫一個網頁或小程序。如果在用Google搜索相關示例時幸運的話,可以搜到現成的代碼。即使是經驗豐富的程序員,通常也會為了節省…

電開大計算機應用基礎作業,2016年電大-電大計算機應用基礎作業 答案.doc

2016年電大-電大計算機應用基礎作業 答案計算機作業2單項選擇題:第1題:在Word中編輯文本時,編輯區顯示的“水印”在打印時( )出現在紙上。(2分)A、不會B、全部C、一部分D、大部分第2題:Word文檔以文件形式存放于磁盤中,其默認的文件擴展名為(…

軟件測試的步驟

大型軟件系統的測試過程基本上由模塊測試、子系統測試、系統測試、驗收測試和平行運行等五個步驟組成。 1.模塊測試 在設計得好的軟件系統中,每個模塊完成一個清晰定義的子功能,而且這個子功能和同級其他模塊的功能之間沒有相互依賴關系。因此&#xff…

linux系統優化思路

文章目錄一. 影響linux性能的因素1.系統硬件資源2.操作系統相關資源3.應用程序軟件資源二. 分析系統性能涉及的人員1.Linux運維人員2.系統架構設計人員3.軟件開發人員三. 系統性能分析工具四.思路總結一. 影響linux性能的因素 1.系統硬件資源 1)cpu 2)…

遞歸鎖

from threading import Thread,RLock import timemutexAmutexBRLock()#一個線程拿到鎖,counter加1,該線程內又碰到加鎖的情況,則counter繼續加1, #這期間所有其他線程都只能等待,等待該線程釋放所有鎖,即counter遞減到…

UI體系的本質是結構化存在

UI體系的本質是結構化存在; UI系統的問題需要使用結構化的思維來處理。

什么是視圖

視圖是存儲在數據庫中的查詢的SQL 語句,它主要出于兩種原因:安全原因, 視圖可以隱藏一些數據,如:社會保險基金表,可以用視圖只顯示姓名,地址,而不顯示社會保險號和工資數等&#xff…