看板 Soft_Job 關於我們 聯絡資訊
真有趣的一串,我也來湊熱鬧一下 TonyQ那篇有說到軟體業包涵太多domain,每個domain各有不同狀況 未必可一同視之 這點真的是太同意了 軟體業的界線到哪裡?寫driver算不算,寫web算不算 所以我這篇統一劃分為 寫某種程式語言的code放到某種裝置上跑 也就是說從寬認定,寫soc也可以算軟體業,也html也算是軟體業 以此定義來衍伸,技術指的是「使用程式語言的能力」 技術好或不好其實是個很主觀的問題 也就是說自認技術好得未必聽得人會認同 這有點像金庸小說裡常出現的一句話,自來文無第一,武無第二 所以你說技術好但是混不下去,這有很多種可能 可能是,事實上你的技術並不怎麼好,可能是你會得程式語言已經沒有市場 還有可能是你的技術能力好但是很難溝通 另外一個技術好的問題在於,現實世界沒那麼嚴格,或者不是嚴格在那個方向 soc非常要求資源使用的精簡,但是程式容錯能力可以放寬 (因為可以透過外部控制過濾掉) erp程式不太在乎resource但是很在乎容錯與error handle 更別說,有些地方只需要兜得出solution即可(也就是做到60分就好) 如果你一直處在一個只需要做出60分作業即可的環境, 那需要很自虐的去寫出100分的東西? 你在寫code的時候要把精力集中在那一個地方 程式架構完整度,程式碼簡潔易懂,執行速度,消耗的resource 同樣的時間之下你能兼顧到的必定有限,有的人比較聰明 可以同時兼顧各種要求,有的人很頑固一定要如何如何 嗯 我的重點在於所謂技術好或不好 並不是一個客觀公正的判斷準則 a公司的好,可能在b公司被嗤之以鼻 當然既然你選擇成為一個軟體工作者,努力提昇你操作程式語言的能力 就好像武俠小說中劍客努力練劍是一樣的 但是努力練劍並不保證你跟人對打就能活下來 因為生死對決當中,除了使用手上武器的能力之外還有很多其他因素要考量 -- 「希望?」混沌,諸神之父,狂笑著說「我沒有看到希望只有看到絕望。」 渾沌展開似乎能遮蔽整個宇宙的巨大雙臂。 「帕拉丁已死,塔克西絲已逃,孤軍奮戰的你們沒有希望, 被諸神遺棄之後,你們還有什麼?」 史剛拔出劍高舉向天。劍刃發出冰雪般的清徹光輝。 「我們還有彼此,」他回答。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.51.165