[閒聊] 你不能一輩子寫程式
出社會工作到現在四~五年了
在第一家公司,一年加班不到四次吧,但倒了
第二家公司因為主管要離開,所以我也離開了
我很幸運的,遇到兩個好主管
第一個主管是會把軟體工程的精進排到工作裡的,
例如要架設 Trac 系統,他會問,可能要多久(含教育訓練),然後排進工作裡。
也會為了一個小功能,發現舊程式要重構,也把重構的時間排進工作裡。
重構可能花一週,那個小功能可能只花四小時就寫完了。
第二個主管是美國來的華人,他主修 Fine Art,副修 Computer Science,
看到他設計的介面,我才知道,原來台灣多數網站介面的設計跟大便差不多。
(把他的作品放上來,這樣並不尊重他,他也不喜歡這樣,就當我嘴炮吧。)
(如果他的電影有拍完,再給大家連結)
他最常問我的問題是:「你對這樣的設計有什麼看法?」「你有什麼想法?」
從彼此討論中,刺激很多不同的思維
兩個主管的風格不同,我從第一個主管學到了,如何讓工作做得更好,
是值得鼓勵與有成就的一件事,但公司倒了,不知代表什麼?
從第二個主管身上學到了,重點不是工具、技術、或是方法論,而是思維。
不過他回美國去了。
但是台灣的軟體產業,在本版討論多是令人嘆惜的聲音。
在學校有一個現在某公司擔任資訊長的老師,常說:「你不能寫程式寫一輩子」,
在他的公司,薪水是 PM > SA, SD > Programmer。
就連橫跨學界、業界的資訊資深人員都這樣培養學生、員工了。
在藝文界,我們有雲門舞集。
在電影界,我曾聽一個朋友說,雖然台灣的電影產業不怎麼樣,
但從台灣出去的國際大導演與台灣的人口比例相較,台灣的國際大導演的人數算多了。
魏德聖先生的海角七號,我想他也聽了不下數千次的「不可能」吧。
朱學恆先生雖然評論兩極,但他做的一些事,也的確是挑戰大環境。
難道,我們在軟體產業所遇到的困境,比他們曾遇到的困境,
還難上千百倍嗎?
其實我也迷惘了,我也聽了不下千百次「你太理想化了」,
但我知道,Jamie Zawinski, Joshua Bloch, Donald Knuth... 這些數不盡的巨人,
他們的思維、精神,會永遠流在後代工程師的每一行執行碼中。
最讓我迷惘的是,不知前兩份工作是我的幸運還是不幸,
讓我不知該不該放棄軟體是「設計」的工作,重新面對軟體是「製造」的工作。
看了本版上的文章,我也更沒信心了。
不變的是,我的高中老師曾說過的話
「山不轉、路轉,路不轉、人轉,人不轉,地球會自轉」
我們可以讓政府不斷救硬體產業、不斷開軟體設計課程,
不斷外包軟體專案,不斷搞砸大學教育與碩士的品質、
然後我們不斷在加班的惡性循環中,找個討論區,舒發一下心情,
無聊看看法國人為了延長退休兩年,罷工罷到國家都快倒了,然後他
們的工作時數……。
我想,我現在還是會堅持一件事:「對得起自己寫的每一行程式碼」
就算遇到了不好的鳥事(當然還比不過版上先進所遇到的),但這是我唯一做得到的。
如果有剛畢業的學生問這個產業的問題,我還是會說,
你可以想想有什麼好玩的東西,做做看,放在網路上,不要放棄你的熱情,
軟體是被「設計」出來的。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.104.11
推
12/16 23:49, , 1F
12/16 23:49, 1F
→
12/16 23:52, , 2F
12/16 23:52, 2F
推
12/17 00:05, , 3F
12/17 00:05, 3F
推
12/17 00:11, , 4F
12/17 00:11, 4F
推
12/17 00:13, , 5F
12/17 00:13, 5F
→
12/17 00:36, , 6F
12/17 00:36, 6F
→
12/17 00:51, , 7F
12/17 00:51, 7F
推
12/17 00:51, , 8F
12/17 00:51, 8F
推
12/17 01:00, , 9F
12/17 01:00, 9F
→
12/17 01:51, , 10F
12/17 01:51, 10F
推
12/17 08:40, , 11F
12/17 08:40, 11F
推
12/17 11:00, , 12F
12/17 11:00, 12F
→
12/17 13:33, , 13F
12/17 13:33, 13F
→
12/17 13:33, , 14F
12/17 13:33, 14F
→
12/17 13:33, , 15F
12/17 13:33, 15F
推
12/17 19:23, , 16F
12/17 19:23, 16F
推
12/17 20:33, , 17F
12/17 20:33, 17F
→
12/17 20:49, , 18F
12/17 20:49, 18F
推
12/17 22:03, , 19F
12/17 22:03, 19F
→
12/17 22:03, , 20F
12/17 22:03, 20F
推
12/17 23:17, , 21F
12/17 23:17, 21F
推
12/17 23:26, , 22F
12/17 23:26, 22F
推
12/17 23:40, , 23F
12/17 23:40, 23F
※ 編輯: mikelue 來自: 220.132.104.11 (12/17 23:51)
推
12/17 23:53, , 24F
12/17 23:53, 24F
推
12/18 00:34, , 25F
12/18 00:34, 25F
推
12/18 01:10, , 26F
12/18 01:10, 26F
推
12/18 01:29, , 27F
12/18 01:29, 27F
推
12/18 20:40, , 28F
12/18 20:40, 28F
→
12/18 20:40, , 29F
12/18 20:40, 29F
推
12/19 10:01, , 30F
12/19 10:01, 30F
推
12/19 11:11, , 31F
12/19 11:11, 31F
推
12/19 22:25, , 32F
12/19 22:25, 32F
推
12/21 19:35, , 33F
12/21 19:35, 33F
推
12/24 16:59, , 34F
12/24 16:59, 34F
推
01/22 00:24, , 35F
01/22 00:24, 35F
推
01/23 15:38, , 36F
01/23 15:38, 36F
推
01/23 17:06, , 37F
01/23 17:06, 37F
討論串 (同標題文章)