CEO和軟體工程師的7個相同之處

2021-07-04 20:49:30 字數 2343 閱讀 7884

軟體工程師和ceo的哪些技能是值得互相學習的?顯然,軟體工程師是邏輯的,高效的,注重細節的,有計畫的,並且大多數ceo也是如此。但是,軟體工程師還有一些更微妙,甚至是令人懊惱的品質,那麼ceo是否可以從中學習呢?

1.懶惰

ceo也應該力求高效率的偷懶。刪除不必要的活動,把精力和時間放到提公升價值的任務中。在大多數情況下,重複做同樣的事情是毫無意義的。如果一定要反覆做的話,那麼用自動化的方法。如果你做不到自動執行的話,那就委託出去!

2.經常失敗

軟體工程師有著與發明家和科學家部分相同的特質——都飽受失敗的風吹雨打。通常情況下,這是有意的,但有時是實驗性的。這不是魯莽,而是一種無畏。未知是一種需要探索的風險,你無法拒之於門外。專注實驗和原型能讓人快速學習。

ceo讓自己適應這種做法將會產生巨大的影響:開拓新市場,嘗試不同的方法,甚至研究趨勢和預想。關鍵是要失敗得既快又不浪費成本,並且牢記目的。(如果你覺得這聽起來有點像精益生產,那麼就對了。)

如果你不是時常失敗,那麼說明你沒有嘗試任何新的東西。

3.製造問題

軟體工程師會積極尋找問題,有時甚至會故意製造問題。問題是變相的機會,但是找不到問題並不意味著沒有問題。軟體工程師寧願毀去成果也要看看會發生什麼。他們編寫測試只是為了確保所有的邊緣情況都有效。他們實施監控系統,這樣出了問題就會被警告。總而言之,他們會聆聽人們的抱怨——因為這可能會有驚喜,這和自己找問題是一樣的。

初創企業的ceo應該學會如何系統地做到這一點,探索機會空間,直到找到需要解決的正確問題,用正確的解決方案,針對正確的市場,在正確的時間。有助於企業站穩腳跟。而知名企業的ceo在這方面做得很好,他們將製造問題作為持續改進的一種形式。

4.親自動手

軟體工程師往往不喜歡紙上談兵。他們不僅戰鬥在編碼前線,而且還與使用者和客戶合作來了解各種要求和投訴。答案不是你坐在辦公室就會出來的:它們在工廠車間,在客戶的辦公室裡。學習軟體世界關於使用者體驗的概念,研究它應該如何適用於你的**鏈,以及你的員工。乙個新的角度可能意味著意味著乙個巨大的驚喜。

5.忽略人的因素

當軟體工程師工作的時候,往往會忽略人的因素,尤其是當他們正在努力實施改進的時候。他們認為,大多數問題起源於系統某處的約束——可以是時間,金錢,動機,激勵,標準,也可以是過程——個人往往無力解決系統。文化,同伴的壓力,以及對現狀的偏見是需要克服的強大障礙。尚未解決的事情,改變系統是緊懸軟體工程師頭頂的寶劍,這些都與人的因素無關。

ceo通常慣於應付政治系統和與人打交道,所以他們可能會傾向於將風險和指責歸派給某些個人。有時候可能這也不失為乙個不錯的方法,但如果你回顧過去的人所執行的系統,那麼你或許會發現系統才是問題的根源。

請記住,沒有系統是完美的,沒有系統是神聖不可侵犯的。

6.殺死你的寵兒

工程師不怕測試自己的想法,並且如果證明是不切實際的,也會毫不猶豫地丟棄它們。他們經常會通過摒棄寶貴的想法和業餘專案來「殺死他們自己的寵兒」,無論這個寵兒有多麼地令人著迷,如果它們不能工作的話。ceo可以通過面向現實審核他們的想法,也可以通過客觀地評價他人的表現來「殺死自己的寵兒」。 (顯然殺人是犯法的,此處並非真正的人。)

7.發呆

軟體工程師常常發呆,但他們稱之為系統思考:一種讓人將一系列複雜的相互關聯的系統視為乙個整體的能力。系統思考可以說是從複雜性中生出連貫性和簡單性最重要的(有時也是最惱人的)催化劑。軟體工程師擅長系統思考,解決問題通常要求他們平衡包括時間、資金和質量以外的多重約束。雖然這種習性在決定去**吃午飯時讓人非常懊惱,但在處理意義重大的問題和尋找機遇的時候,非常有價值。

ceo必須時刻處理多個相互關聯的系統和衝突約束。孤立地檢查每個部分是不夠的——你還必須考慮所有潛在的相關關係和力量。系統思維同時包括從多個角度出發的,高層次的和細微的思考。由此看來,乙個完整的模型可作為乙個識別、組織和解決子問題的框架來提供服務。通常,若干個簡單的理念和規則就足以讓乙個亂七八糟的敗筆蛻變成乙個整體化的結晶。

軟體工程師不是因寫**而獲取報酬:而是因思考。系統思考在你寫**的時候是不會發生的(不過有時候,兩者可能會同時進行)。所以,如果你看到乙個軟體工程師在發呆,經常發呆,那才是真正幹活應有的樣子。簡單又優雅的解決方案不是從天上掉下來的,而是通過不懈地思考和追求得來的。

創造力給自己一點安靜的時間,發揮你所有的想象力和創造力,來承擔你作為乙個ceo需要解決的問題。分析問題的錯綜複雜和約束條件。猜想它們之間的相互作用力。從多個角度加以思考。尋找有助於解釋或簡化發生了什麼或者你想要發生什麼的模式和模擬。並且當你發現乙個可能的回答時,執行乙個快速又廉價的實驗來測試。然後重複。迴圈往復。你的工作,就如同軟體工程師的工作一樣,是永遠做不完的

軟體工程師之跳槽

quote quote 軟體生活轉眼間四年了,今年換了新的公司 有了很多新的感悟。圍城 裡邊的人想出去,外邊的人想進去 在上一家公司的時候做的很開心,沒有什麼工作壓力而言,做公司內部的專案,乙個專案一做就是兩年之久,專案團隊初期100多人,有hp外包做主導,學到了很多的知識,少走了很多的彎路,這是現...

軟體工程師的健康問題

軟體工程師的健康問題 最近單位那些狗屁事情讓我心情不佳,看什麼都煩。這心上有火,嘴上就長瘡,坐在電腦前整個那就是個痛不欲生。關於it工程師的的健康問題早就在我心裡盤算了一兩年,都是從身體感覺不良開始的,再往前只知道玩命的幹活 其實不知道那是在玩命,還樂此不疲。每天晚上兩點睡覺,七點起來上班,在家裡連...

軟體工程師的職業之路

記得看過某篇文章寫到21世紀世界範圍內最好的前十大職業有軟體工程師一項,平心而論,應該說缺少的是良好職業素養的,有經驗的,合格的軟體工程師。從國內招聘 上的資料也能看出來,近些年由於移動網際網路,網際網路的蓬勃發展,以及因為網際網路對傳統行業的整合一系列影響,軟體工程師需求一直很旺盛,另一方面,高校...