Re: [請益] 中途轉入求指點

作者: wesley234 (掃地)   2019-05-26 09:19:19
※ 引述《fayhong (恰似飛鴻踏雪泥)》之銘言:
: 你打算多久從 Junior 到可以獨當一面?
: 你有想過如果工作上,碰到各樣狗屁倒灶的事情時,
: 用什麼態度去面對?(例如PM、客戶、主管、隊友,甚至是自己)
: 你現在會的技術項目有多少?從最深到最淺的有哪些?
: 如果你會的,了解最深的,不一定是你最喜歡的技能,
: 或這技能不一定能幫你找到你最喜歡的工作。
: 因為現在還有正職,建議你買書、找線上課程,找各樣的書,
: 資管人不用像資工人一樣把 CSAPP 讀熟,雖然開卷有益,而這是一本硬底子的聖經,
: 廣泛地了解各個語言與平台,雖然人說程式語言都是圖靈完備,
: Java 可以解決的問題,Python 一樣可以解決,甚至腦洞大開的 brainfuck 也可以。
: 但我說,不要只專注在語言本身,而是專注在 ecosystem 的豐富與品質,
: 最重要的是不同語言都有解決問題的方式,培養你自己對技術解決方案的品味。
: 學得廣、想得深,有助於你不被各樣風潮吹過時,只能隨波逐流。
: 最後,時間有限,你打算什麼時候進場?什麼時候爬上期望曲線的高峰?
這篇講到重點了,程式語言只是實現想法的工具之一
但更重要的是,你的想法是什麼?
有時候知道要做什麼(功能),比知道要如何做更重要(驅策程式語言)
不只是程式語言,程式所服務相關領域的領域知識更重要
建議你可以去找一本書來看看
「計算機科學的哲學」 姜彥文 著 深石數位出版
它對於程式語言、領域知識與程式設計師的角色定位、職業發展的方向
有相當詳細清楚的說明與概念釐清,看完之後應該就不會那麼迷惘了
作者: csfgsj (切割對半)   2019-05-26 09:28:00
程式語言只是學習程式設計的開始,但不是程式設計的全部
作者: w0005151 (藍廳)   2019-05-26 12:12:00
每次這種文章都會有人說語言不是重點,但對跨行的來說學什麼語言和框架當然是重點,直接關係到能否找到工作
作者: csfgsj (切割對半)   2019-05-26 13:51:00
我沒有說不需要學習語言,我是說語言只是個基礎要如何操作語言寫出程式,前提是要知道你的需求是什麼需求領域的相關知識,就是領域知識光知道語言是無法設計程式的當你進入職場的時候,如果語言還是個問題,那問題就大了所以到了那個階段,語言不該是重點,重點在領域知識我覺得你的問題在於分不清楚 語言與框架 的本質差異在那
作者: shter (飛梭之影)   2019-05-26 15:05:00
學了PHP,沒用過 Laravel ==> 找不到工作
作者: GGFACE (ggface)   2019-05-26 15:30:00
搞不清楚重..
作者: w0005151 (藍廳)   2019-05-26 23:10:00
我一開始就知道轉職最重要的就是挑對語言,領域知識什麼都是其次,軟工本身也有自己的領域知識幸好挑對了語言,我轉職之路還挺順的
作者: csfgsj (切割對半)   2019-05-27 12:35:00
不同的程式應用領域,有各自流行或適用的語言搞不清自己要做的領域,先挑語言,有點盲目
作者: w0005151 (藍廳)   2019-05-27 15:24:00
那是當然,領域是一定要挑的像我走演算法,叫我去學JS就只是浪費時間
作者: shter (飛梭之影)   2019-05-27 22:34:00
其實JS很多演算法的東西,畢竟是個前後端通包的語言

Links booklink

Contact Us: admin [ a t ] ucptt.com