不久前我們公司有個程式設計師精神失常。他走進經理辦公室開始大喊大叫,說著一些奇怪的事情。如果我不是像了解自己一下了解他,就會以為他磕了藥。但是事實上他簡直就是精神失常了。
他是我在程式設計行業見過的最勤奮員工。他經常在下班後加班,週末的時候,當管理人員需要人手去處理緊急工作時,他總是隨叫隨到。在這個階段公司並不賺 錢,老闆需要盡可能快的完成專案,所以任何被客戶急催的軟體開發都會自動分配給他。他很樂意地全心投入把工作做完正是老闆喜歡的地方。
然而當被送入到精神**中心後,他的效率就不是很好了。在他崩潰後,為了核查他的狀況,公司派我去醫院看望他。他向我要了一支筆和一張紙以便把程式 寫下來。「我想我還可以寫程式」,他穿著病號服對我說。他在紙上寫了兩行**後,不由自主的開始抽泣。在他住院大概3個月並給公司打了一些威脅**後,公 司辭退了他。他咆哮著他應該成為公司的ceo,他將成為公司的新領導。
後來他談到他如何為公司付出努力和心血,應該得到更多的尊重和更好的職位。儘管因為他的辛勤工作,有很好的待遇,但是他仍然被看作只是乙個生產力很好的程式設計師,從來沒有被認為是公司的關鍵人物。
這或許難以接受,但是作為乙個軟體開發者在工作中付出額外的努力和時間,並不意味著你就可以管理公司。據我的經驗,好的程式設計師最有可能被叫去繼續開發軟體。如果他們給你更高的職位和更好的待遇,那麼還有誰去開發軟體呢?
太多的時候我們在軟體工程中忽略人的因素。不管是管理者要求他們加班,還是他們自己力求進步而努力工作,結果都是一樣的。人就是人,不是沒有人際交流的機器,不能日夜兼程的工作。每個人需要有生活。
乙個熟練程式設計師所具備的特質 2
模式 原則 習慣用法 庫 語言特性 這些都是工具。但乙個真正的熟練程式設計師會使工具適應工作,而不是讓工作適應工具。許多人從沒有特別專注於開發的熟練度,因為坦率地講,以乙個有能力者的角度進行開發更直截了當。但是如果你想要改變自己做事情的角度,並且需要一些幫助以便更好的開始,這裡有一些建議可以嘗試 我...
我想成為乙個偉大的程式設計師
include intmain return0 我是胡思先生,乙個來自雙非大學的大二學生,我是在大二上學期第一次接觸程式設計這門藝術的。我小的時候很好奇,電腦是怎麼執行的?遊戲是怎麼實現的?網頁是如何開啟的?這些從小就困擾著我的問題,帶著我進入了程式設計的學習中,我將從c學起,從簡單的 hello ...
乙個程式設計師的忠告
諸位,咱當網路工程師也是幾年了,不算有出息,環顧四周,也沒有看見幾個有出息的!回顧工程師生涯,感慨萬千,願意講幾句掏心窩子的話,也算給咱們師弟師妹們提個醒,希望他們比咱們強!1 好好規劃自己的路,不要跟著感覺走!根據個人的理想決策安排,絕大部分人並不指望成為什麼院士或教授,而是希望活得滋潤一些,爽一...