Re: [請益] 請問學習哪一種語言程式才有未來呢?

看板Soft_Job作者 (小y寶貝)時間9年前 (2015/03/08 11:33), 9年前編輯推噓6(602)
留言8則, 7人參與, 最新討論串4/13 (看更多)
※ 引述《sing10407 (阿U)》之銘言: : 幾百年前我也在版上po過 求語言文 : 如今我已經順利在業界荼毒專案了 來分享一下 : 1. 很多人會跟你說 語言不是重點 什麼domin knowledge、英文等等才是最重要的 : 這種聽聽就好, 當初我在版上求語言的心境就是.. : 阿懂這些我就要有個起頭麻 : 難道我要先懂完演算法、資料結構等等才開始寫程式嗎? 順著這樣的講法,我也要寫寫我的心得了。 大家知道,思考一件事情可以分很多的層次。當我到了一個階段,要換跑道的時候, 覺得對技術的認知更清楚了。 技術的定義,分二大區塊:理論知識,以及操作技術,前者是指比較深度的技術, 可以決定操作技術會變得怎樣,而後者則是淺層的技術。舉例來說,若後者是指 ASP.net的 MVC ,那麼前者就是,面對普遍的電腦平台 (PC、手機、平板) , 軟體的 MVC 如何發揮應有功能/美感的責任或物件劃分。 當我開始決定換跑道,首先我的思考是開始於對自己現狀的評析。經過一些日子, 許多零碎的怨氣已經解除,我從不滿足的事物中,抓出比較精粹的事實,是 「不管你的操作技術多新,都不足以直接兌換高薪;不管你的理論知識多漂亮, 公司很少給你的理論知識買帳。」 接著我就來評析「高薪」這一件事情:我為什麼要高薪? 1. 家裡有退休人員,要頂他們那一份生活費用 (佔70%) 2. 自己想要存一些錢,將來要有大筆花費,或沒工作、失業的日子可以用 (佔29%) 3. 買車、買房 (1%) 3-1. 買車對我來說,有負面的加權分數:養車花得更兇。 3-2. 買房也有負面的加權分數:辛苦爭薪水高到一個程度,仍然承擔著買不起的痛苦。 因此,「高薪」對我來說,就失去了相當的激動力,我需要的超大筆開銷不多, 如果可以拿個中上水準的薪水,跟家人和樂融融,每天都吃得上一口飯就夠。 可能想買個 PS4 還要考慮一下值得不值得,但那比不過全家都能過個日子。 那麼,我的現狀就是: 1. 技術沒什麼問題:因為我對理論知識有高度興趣,所以,能掌握操作技術。 2. 沒有高薪的需求。 接著,我要想清楚一個更大的問題:為什麼要上班? 「為什麼要上班」,具體來問,就是當你工作了第一個月的時候,憑什麼拿第二個月 的薪水。這是一個很老實的問題,意思是說,在一個月之內的工作,到底對什麼東西 有什麼樣的幫助。幫助到誰,以及幫助到什麼,是二個可調整的變數。思考範圍可以 大到對產業,小到對公司、個人,或者對同事。 在這裡,我把技術拉進來看,於是發現技術又可以做二個劃分:一種是獨立創作出 完整東西的技術,另一種是純粹迎合公司營運的技術。舉例來說,前者像 parse.com ,如果你要做一套 MBaaS ,就要從趨勢、創意、市場等等,一路想到技術操作的事; 後者如 SQL 的操作能力,包括指令、優化等等。如果公司只考慮後者,其實是把你 當做一個技工或者勞力,那麼,人家只把你當一個藍領、或者你把自己當做一個藍領, 你滿足嗎?我不滿足。 於是,我發現,最好要換一個職場的角色,而換角色,跟你究竟有沒有很會某些 技術,沒有多少關係。當然,有些特例是在某個職位跟會某個技術很有關係,但是 你不一定要撞到那些特例。所以,我發現要換一個職場角色。而對我來說,換個角色 有沒有問題?似乎沒多大的問題。於是,我當下在心態上已經升遷了一級。 因此,我就判斷出自己該做什麼: 1. 如果我要自己做東西,就是從實際的工作開始做:不要管 104 履歷表,也不要 管什麼職訓班了,而是要先把一些題目訂好,把程式好好寫, github.com 好好 更新,而且不僅止如此,做好一些東西之後,還要看看這值得不值得丟出去 賣錢。 2. 如果我要向公司爭取到一個職位:就要把 104 履歷表開起來,多寫幾個版本, 看看各個版本講到哪些東西、帶有哪些特性,可能吸引到哪些公司。像履歷表 這種表面工作做好之後,就放著。有時去瀏覽一下,有什麼公司的職缺吸引你, 感到有興趣就投履歷,投完之後就關掉。 我是二條路同時在走,所以,逛完網路、投完履歷之後,剩下絕大部份時間要用功。 大白天大部份時間看「理論知識」的書籍,讓我的腦筋一直在運動,好讓自己不時 會把前面這些思考過程再想清楚、有時會變得很具體。晚間稍微休息,吃飯、 看電視、陪家人。等到再晚一點,就花一點時間練習「操作技術」,當然,練習 操作技術也是要稍微想想,短期要選擇練習什麼,比較有幫助。而且不要只是練習 而已,要再把練習整理成 blog 和 github.com ,雖然這種資料整理是很現實, 是用來釣魚、釣公司的,但是我同時也有一個心態是,假如我能持續練習下去, 這就真的是屬於我自己的練習。 至於面試,就真的放輕鬆,用交際的心態去,仔細觀察什麼樣的人,有什麼樣的反應。 同時也不時在觀看自己的想法,看看是好強呢、還是鄙視呢、還是委屈求全呢, 評價評價,看看喜歡不喜歡自己的心態。我覺得,這樣做會加強人際能力,面試結束 會感覺到自己有沒有打中目標,而且,面試當交際、交際當遊戲,樂趣無窮。 最後所以我覺得,原po所問的「學什麼語言比較好」,我說,真的是學什麼都好啊。 世界很開闊啦,只怕你把自己放窄了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.170.43 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1425785606.A.911.html ※ 編輯: yauhh (118.168.170.43), 03/08/2015 11:40:41

03/08 11:45, , 1F
03/08 11:45, 1F

03/08 12:49, , 2F
講的很好
03/08 12:49, 2F

03/08 13:03, , 3F
關於104..人資會關心你細節寫了甚麼嗎..我不認為
03/08 13:03, 3F

03/08 13:55, , 4F
有,有蠻用心的人資。畢竟人資都比較懂人情。
03/08 13:55, 4F

03/08 13:56, , 5F
我也遇過很呆板的人資、和以為有資格給人打分數的人資。
03/08 13:56, 5F

03/08 15:53, , 6F
祝福早點找到工作做吧。
03/08 15:53, 6F

03/08 20:34, , 7F
推一個
03/08 20:34, 7F

03/10 06:38, , 8F
超棒
03/10 06:38, 8F
文章代碼(AID): #1K-yC6aH (Soft_Job)
討論串 (同標題文章)
完整討論串 (本文為第 4 之 13 篇):
文章代碼(AID): #1K-yC6aH (Soft_Job)