2012年7月14日 星期六

資深工作者首先要面對的問題

作者: semop (semop) 看板: Soft_Job
標題: Re: [URL] 經驗老道程式設計者的謀勝之道
時間: Fri Jun  1 12:22:59 2012

※ 引述《qrtt1 (有些事,有時候。。。)》之銘言:
:         http://www.ithome.com.tw/itadm/article.php?c=73830
:         將程式設計工作做為一生的志業,似乎是眾多喜歡程式設
:         計的朋友們共通的願望。不過,也有一些人將程式設計工
:         作定位成是適合年輕小伙子的工作,他們將程式設計工作
:         視為苦工,大多時候工作時間長、待遇也有限。
:         程式設計工作就像是在吃「青春飯」,等到年紀稍長,若
:         是不能晉升至管理性質的職務,在體力上跟不上年輕小伙
:         子,對於新的語言、工具、技術,甚至還有新的設計觀念
:         ,也沒有新世代的程式設計者吸收的快、運用的靈活,那
:         麼在程式設計工作上,很有可能就沒有辦法和年輕設計者
:         匹敵。
:         ..................................................

我想,資深工作者首先要面對的問題,是很少人能夠一直待在同一家公司,
不管是公司倒閉裁員、併購改組、管理問題、薪資問題、出來創業,
總之工作環境和內容,總是會不斷更換,過去累積的種種,
也會因為包括著作權在內的各種問題,而帶不走或沒有用處。

這一切都使得工作的累積性大幅降低。很可能在工作五年到十年時,
有個看似穩定的工作、各方面的環境都讓人滿意、個人生產力也達到一個高峰,
於是自覺有了一定的成就,是自己的聰明才智和努力換來的應得成果,
甚至可能開始有了更大的野心。

但這都是假象,一個人是沒辦法依靠個人持續的高產出能力就長期生存的,
何況這個高產出能力,很可能是固著在當下的工作環境及工作內容上。

從過去到現在,不曾有任何主流技術持續在最主流的地位超過十年,
頂多是再延壽十年就變成極度冷門了。而經濟變化更是極度劇烈,
軟體業主要是建築在商業界的需求之上,比一般企業更有高度的景氣敏感度。

如果產業相依度的研究有參考價值的話,這個數字大約是三倍左右,
一次景氣循環有兩三成的人被迫離開這一行是很普通的情況,
要不是台灣的硬體產業持續成長,幾乎無限制地吸收離開軟體業的成員,
許多人甚至還能比以前過得更好一點,早就是可怕的社會問題了。

總之,不管你的公司有多好,你的生產力有多高,你腦袋裡有多少的想法,
一個景氣和技術的雙重變化,都很可能讓你滅頂。

我們始終都只是在這個不由自主的手工業當中,有著些許技藝的工匠,
外在環境所提供的一切,都是不可靠的,只有腦袋中的思想和手上的技藝,
好像比較可靠一點,所以老人們常常不太談個別的技術或團隊的軟體工程,
更加重視所謂的個人基本功,這卻仍然不是生存的充份條件。

許多大型的發展中國家,從中國、印度、巴西到馬來西亞,
都期望著依靠資訊技術翻身,他們有更強烈的意願和忍受更低的收入,
投身在這一行,我們只是因為全球化還不夠,所以才活下來而已,
相對於那些人的拚命,我們在技術和努力的層面,沒有任何優勢可言。

我們的最大優勢,其實是在於貼近市場,所以我們必須同時成為工人和商人,
關注市場、重視需求、懂得思考,並且對於超乎技藝之上的程式設計之道,
有著一定的理解,讓自己持續面對各種變化,儘量主動去選擇戰場,
而不是被迫改變。

所以許多的資深開發者,總是滿嘴都是需求,更加關注在客戶滿意和領域知識上,
賺到錢才是第一要務,技術什麼的已經不重要了,客戶想要什麼就給什麼,
甚至有著許許多多如何讓客戶滿意的手段和方法。

到這時,也才比較能夠不依賴公司的支援,而有更多的生存能力。

不然面對工作環境和內容的巨大變動,第一次沒有關係,第二次認真做好,
第三次努力振作,到第四次大概就有心無力了,這往往可以在十幾年內就發生,
於是很多人就會想辦法轉職不再寫程式。

當然,更精準地掌握品質,不求最好但求最能賺到錢,是很重要的能力,
這篇文章沒什麼大問題,就是想說,老人的生存之道不只是這樣。


--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.174.34.151

沒有留言:

張貼留言

您好.本資料庫並非第一手資料.如果你有對文章作者的詢問,意見與需求,請自行找尋文章作者並提供意見,謝謝.