→ jej: 看起來就是會說程式不過就是if else的感覺 09/16 12:55
→ jej: 原po要看自己的心意 程式就像雕塑藝術品 09/16 12:58
→ jej: 爛的藝術品正常人看不懂 好的藝術品 正常人也看不懂 09/16 12:59
→ jej: 取決於事情的改善範圍 09/16 13:01
→ jej: 或是想走向傳說中知識導向的砲哥砲姊 09/16 13:02
→ jej: 只要會一堆名詞催眠老板 客戶即可 09/16 13:03
→ jej: 重點是原po想和人溝通還是和機器溝通罷了 09/16 13:05
→ jej: 若立志和機械溝通 早點拿證照早點有優勢 09/16 13:10
→ jej: 若想和人溝通 早點專注在想要的範疇不是更好 09/16 13:12
我始終認為程式設計師的共通語言是邏輯和演算法
而程式語言只是工具和手段
就如同google的golang的或是python之類的語言的誕生理由
還有object-C以及swift之間關係等等
程式語言沒有絕對的優劣 而是使用的時機和場合
除此之外近年來跨國企業或是台灣一些軟體公司常使用的程式測試網站
如http://codility.com/或是中國的牛客網https://www.nowcoder.com/
透過這類型網站來測試新人用程式來"解決問題"的邏輯能力
而大多公司在測驗時也不會限定單一語言
我更曾遇過某公司來信提醒說
若測驗沒有你熟悉的語言可以選擇時,可以通知他們等等
上述的題目很多就如同你說的只用if/esle和loop的基本概念就可以解決
但是真的要能解題甚至提高效率 靠的就是邏輯和演算法
到目前為止我也沒遇到過因為沒有相關證照而在面試時遭受質疑的情況
→ jej: 我只看過新人上不了火線 久了被火掉 實用才是重點 09/16 20:40
→ jej: 也不少老板認為程式只是手段 賺錢的工具 09/16 20:42
→ jej: 最終敗在不統的語言溝通要繞一大圈 產生出來的脫褲子放皮系統 09/16 20:44
→ jej: 後面接手的團隊無一不幹譙 09/16 20:45
→ jej: 更有的老板深信程式不過是if else結果敗在新手的大O太扯 09/16 20:47
→ jej: 客戶一直抱怨速度慢 這能說什麼呢 09/16 20:49
→ jej: 老手也不敢接 裡面的if else寫的和珍瓏棋局一樣 很混亂 09/16 20:55
→ jej: 對於說程式不過是if else的人沒啥不好 和我這樣說的人是總監 09/16 21:03
→ jej: 對她來說程式只是工具 09/16 21:04
→ jej: 和我說語言只是一種賺錢的工具 這人是資深經理 09/16 21:05
→ jej: 和我說程式大O太扯的人是架構師 09/16 21:06
→ jej: 所以還是要看自己是要對人還是對機器 看法就不一樣 09/16 21:08
怎麼說呢
總覺得彼此的人生經歷差距頗大
我真的還沒遇過可以解決複雜度頗高的程式問題
卻不會自學程式語言的人
很多新語言或framework也都沒有證照之類的
但是我們會根據目的和需求來決定是否使用他
起碼就我面試過或被面試遇到的情況是
獨立思考的能力比起精通一個語言更重要
看重的是選擇新的方案的理由為何 而不是循規蹈矩,人云亦云那樣
※ 編輯: zephyrhymn (1.163.77.239), 09/17/2017 11:41:00
推 RX1226: 總覺得兩位大大都說得很有道理, 追求的目標和所在位置不同 09/19 11:10
→ RX1226: 會compiler和會用if else解決問題就可以算會寫程式了 09/19 11:11
→ RX1226: 證照只是一種證明自己的能力, 畢竟真的要考到也是要花時間 09/19 11:17
→ RX1226: 就算是公司最資深的工程師也不一定可以考到公司語言的證照 09/19 11:19
→ RX1226: 有證照不代表會寫程式, 但至少可以證明有證照範圍內的知識 09/19 11:20
→ RX1226: 領導者需要按照現況來選擇成功率最高最有效的方向 09/19 11:23
→ RX1226: 而實做者需要去提升自己來完成使命的能力 09/19 11:26
→ RX1226: 程式能力和解決問題的能力我想是兩種分開的能力 09/19 11:30
→ RX1226: 我可以用很便宜的方式去實作一種方法解決問題 09/19 11:31
→ RX1226: 也可以用Design Patterns試著去讓解法變漂亮 09/19 11:32
→ RX1226: 只是一直不深入學習按照我的能力就是會寫不上去而已 09/19 11:36
→ RX1226: 某張證照有沒有用, 真的去考過就會知道他有用的範圍在哪了 09/19 11:37
→ RX1226: 而程式能力和解決問題的能力 有沒有用, 最簡單的方法就是 09/19 11:39
→ RX1226: 想一個程式項目, 像是聯考考題預測系統, 然後自己從頭開始 09/19 11:40
→ RX1226: 自己把它寫出來, 就可以知道比重的分配了, 一切都是要看 09/19 11:42
→ RX1226: 自己想要甚麼,表達能力,程式能力,解決能力是相輔相成的! 09/19 11:47