CTO 向實習生請教技術問題會特別尷尬嗎?

Quora 上有人提問:「 CTO 向實習生請教技術問題會特別尷尬嗎?」,此問題得到了編程 30 余年的技術大牛、公司 CTO 和曾經的實習生等人的回復,排名第一的答案獲得了超過 3100 個贊。

Rick Fisher(高級軟體開發工程師,技術負責人,2014 年至今在通用汽車擔任 Scrum Master )

這倒是一個很新鮮的問題。為什麼 CTO 要去考慮一些技術細節?CTO 的工作是制定組織的發展方向,而不是具體的工作能力。CTO 僱用有能力的技術人員、選擇不同的工具和技術來實現他制定的宏大願景。所以,在大部分的情況下,有能力的技術人員提出技術方面的建議,CTO 應該從中明辨好壞,然後其他的人員都應該遵循 CTO 的選擇。

我可並不期望 CTO 寫代碼,除非這個 CTO 僅僅管理著三五個人。

Jack Brennen( 20 余年編程經驗)

我雖然不是 CTO ,但是這個問題使我想到了一年前的事情:我讓一個約有一年工作經驗的初級工程師幫我在平台上建立調試會話。在我的整個職業生涯中,我一直在不同的平台上進行著調試的工作,有差不多近 30 年了。

這位初級工程師每天都在這個平台做調試,雖然我可以自己解決,但是讓他幫我就是雙贏的方案。我可以從他那裡學到關於這個平台的技巧,還能在一兩個小時內解決問題,而不用花費大量時間查閱文檔學習和試錯。與此同時,這位初級工程師也會很高興,他可以教我一些十分有用的東西。

因此,如果實習生在某一特定領域內有經驗,並且 CTO 也計劃涉足此領域,如果 CTO 沒有向這個實習生請教,那他就太愚蠢了。去問實習生問題,不僅沒有害處,反而有無盡益處。

Paul Bauer(自 2015 年至今均擔任首席 QA 工程師)

大約三年前,我被公司 CTO 聘為實習生。我剛高中畢業,自學掌握了幾門編程語言。作為 CTO ,他並不直接和項目打交道,而是從項目的監督和管理中獲得經驗。作為實習生,一名基層的人員,我知道更多的底層技術細節,對於這些細節,CTO 經常需要我解釋給他聽。他的工作不是理解所有的技術細節,而是能聽明白我所解釋的內容就好。如果 CTO 知道所有的技術細節,那麼公司也就不需要工程師和實習生了。

Drew Eckhardt(具有超過 30 年的編程經驗,其中 20 余年全職編程)

一點都不尷尬。不同職位之間的工作內容是沒有交叉的。CTO 是領導的角色,需要做出更高層的決策,決定業務如何使用或銷售技術,還需要向工程/運營副總裁或者董事會做直接的報告。而實習生則是基層崗位,負責完成具體的細節。一個好的實習生應該在他的崗位上比 CTO 了解更多的技術細節。

CTO 並不意味著是公司中最專業的人士或者最好的程序員。極端些的情況是,外面一些小型初創公司,除了提供個頭銜,其他也沒什麼了。

Alan Tan(諮詢總監,自 2007 年至今在 SAP 從事 IoT / ML / BlockChain 相關工作)

我招人有一個原則,就是這個人必須知道一些我不了解的事情。很簡單,如果我想要成為一個屋子裡最聰明的人,找個沒人的房間,把自己鎖在裡面即可。

但是,經營企業或者帶領團隊,我需要找到一些比我聰明(至少與我不相上下)的人,來為共同目標作出貢獻。

所以這道題的答案是「不會」。對於一個「高級」的人來說,從一個技術新人那裡學到新的技術,一點都不該感到慚愧。

Ken Chew(某支付公司的 CTO )

當然不了!我經常這麼做。事實上,我們經常要求實習生去學習並嘗試新的技術,這樣他就可以教會團隊成員了——當然也包括 CTO 在內。

儘管我們承認每個人都需要持續學習,但是大多數人又被有限的時間所限制。我相信許多小公司,在某種程度上,都不得不將持續學習轉為自我驅動的學習。團隊中的大多數成員都在日復一日的工作,我們主要學習那些馬上就能用到的技術。然而,尤其在技術領域,越熟悉就越可能成為威脅。

幸虧有了實習生,我們才有精力在不同的領域進行學習,嘗試新的技術、技能、想法。

這是一個雙贏的方案。實習生渴望學習在工作環境中能立即使用的有趣的新技術,與此同時,公司也可以獲得新的想法,並不斷突破舊模式。如果沒有實習生教我們,我們才應該感到慚愧。我們一直在招聘實習生。

Andrew Hansen(自上世紀 80 年代初就開始編程。他用過的編程語言已經大量淹沒在歷史長河中)

我樂於看到 CTO 從實習生那裡獲得技術上的幫助。如果他的動機是真誠的,這麼做會顯得格外動人。

沒有誰說真正的技術大牛不能從技術新人那裡學到新的知識。架構師和其他經驗豐富的程序員也應該從實習生那裡學習一些新東西。我也欣然歡迎所有的 CTO 在一定程度上對技術保持熱情,向所有人請教。

David Owens(自 20 世紀 80 年代以來就從事職業編程)

一項工作是他人擅長的,可 CTO 卻要花大量時間,還有可能完不成,這才是 CTO 該羞愧的地方。哪怕是實習生,也有自己擅長的,這時候,高效的溝通和解決問題才是關鍵。我更願看到的是,CTO 積極主動地從他人那裡獲得幫助,而不僅僅是命令某人將某任務完成。

CTO 敢於向實習生請教問題的公司,應該都不會太差。推薦你去這樣的公司工作。

那麼 CTO 的職責及定位應該是怎樣的呢?點擊閱讀:《 CTO 該做什麼不該做什麼》。

EGONetworks(ID:egonetworks)已匯聚全國超過400位名氣大咖CTO,每日分享技術乾貨與一線大咖分享,助你在成長的路上更具優勢。

weixin.qq.com/r/2UwsNDP (二維碼自動識別)


推薦閱讀:

一個不寫代碼不稱職被扒皮的水貨 CTO 的自白
CTO絕密箴言:雲端融合下的移動技術創新
CTO的職責是什麼?
作為非技術背景的創始人,你希望找到一位什麼樣的 CTO?

TAG:CTO | 實習生 | 學習方法 |