• 6

關於非本科系的程式設計師的生涯規劃

雙重悲劇 wrote:
大大,您內行,知道是CIM。
但其實就是複製貼上改改變數跟欄位值,主重在FAB資料結構與流程。
您說的這些我全部都碰得到,因為剛建廠,所以...只有幾個人力。
而我目前回家後是閒置狀態,想要自修更多東西。...(恕刪)


其實MES就夠你玩了
BRM、code table、modeling與router...等等
業界能獨力完成整個MES的也不多
甚至很多MES的開發者根本不知道自己在做什麼
把該產業的domain knowledge搞懂比較重要

有人說寫程式像是在寫文章
但小弟看過的MES沒有一個像是在寫文章的
包含我自己寫過的MES程式都寫得很爛
當然大大應該寫的會比小弟好

大大有空到廠端聽聽USER的心聲吧
MES真的超超超超超超超超超超超超級難用的
聽完後您就知道MES有多少該努力的地方了
也不會上mobile01發文了
因為您根本沒辦法下班
目前小弟家的MES需求排到後年了...

最扯的是前公司
小弟一個需求開出去
我都離職了還沒好(三年)

小弟也是非本科系
第一份正式工作也是CIM部門
現在是廠端的小IT
目前正在寫MES外掛...

雙重悲劇 wrote:
我不是特地要比技術,但我希望是能夠回到家後,也可以充實自己能力,
而達到不會因為我是非本科系而被瞧不起。...(恕刪)


建議你練練看程式碼的能力,沒人閉門造車能成世界高手的,能力好不好,就看你能不能拿別人的程式碼來用。
//建議你練練看程式碼的能力,沒人閉門造車能成世界高手的,能力好不好,就看你能不能拿別人的程式碼來用

厲害~
現在都是OO寫法,不是以前程序式方法~要搞懂要有基礎能力
我記得15年前,還在WM6.1時代..
要寫Pie圖,長條圖..沒那麼容易
我就上元件網找要付費元件,反組譯..看還亂碼..透過基礎架構能力,找到入口,找到授權演算法,然後ByPass掉..就歸我所用..
三個月公司就倒了..花1週不睡覺破解,就沒什麼用了

也把用C# call com c語言的元件破解~透過中間層呼叫效率太低,也不能multipthread, 把c 打開,放在Online 轉譯器上就變成 c#,然後寫隻class 及 Methods ..效能就提升 10倍

怎麼大家都覺得資工系就是在學寫程式呀.

但事實上, 資工絕大部份的課根本沒有在教寫程式.

OS, DS, 計組, Algorithm, 工數, 數值分析, Cal, PL....etc

若要學寫程式的課, 幾乎都是選修的課.

畢竟, 演算法才是處理問題的核心, 而程式只是達到目的的手段之一.

若要學寫程式, 網路學一學巨匠上一上即可.

大學資工給你的是知識的種子, 要如何生長如何種, 端看每個人自己的選擇.


Pan.tc328 wrote:
//建議你練練看程...(恕刪)


我都找 open source 來用,open source 的資源很豐富,並不需要搞那些商用軟體。

只是完成度比較低,有時候還要幫它除錯。
//演算法才是處理問題的核心, 而程式只是達到目的的手段之一

幾年前是~
修改一段演算法..用專利保護
但後面發現,很多演算法,專利..根本沒人要用.妳還要繳保護費
但現在是走新創,技轉路線
也就是妳的演算法要跟別人整成具題的應用

一顆LED價值為何??
你把它組成檯燈,組成機器人,做成醫療儀器..那價值就不同
andrew1218 wrote:
怎麼大家都覺得資工系...(恕刪)


真的好像沒在寫程式了...
很少聽到要實做編譯器,直譯器的作業了

最近有個中央大學資工一年級學生的問題
freeBSD 上寫sh的作業
問題不是sh不會寫而是freeBSD裝不起來

jaar1234 wrote:
建議你練練看程式碼的...(恕刪)


看懂別人的Code,複製別人的code,改別人的code,我想這應該是我初學的過程中已經淺移默化的訓練出來了。

只要不要遇到亂寫或混淆(閱讀速度較慢,但我經常用Reflect)

現在敝人閱讀JAVA的速度幾乎是沒有阻礙,現在是默默的爬01,遇到需求就秒掉的狀態。

補充一下,我不是只會JAVA。

andrew1218 wrote:
怎麼大家都覺得資工系...(恕刪)


但是您說的: 「若要學寫程式, 網路學一學巨匠上一上即可.」

這不是充分體現了我第一頁首篇文章所遇到的人、事、物,因而產生了這篇文章嗎?

您、我正在用的叫做Mobile01,不管是APP還是網頁版,他的前後端都用不到演算法。

但01的整個系統與架構,或是遊戲論壇的巴哈,在「巨匠或網路上學一學即可」就能做到?

巨匠沒有那麼神,網路爬文也要爬得到東西,當不懂的人連關鍵字都不知道怎樣搜,該如何爬呢?


雙重悲劇 wrote:
看懂別人的Code,複製別人的code,改別人的code,我想這應該是我初學的過程中已經淺移默化的訓練出來了。
...(恕刪)


有解說嗎?實用上要看時,是沒解說的,有的連註解都很少,或者沒有。
雙重悲劇 wrote:
看懂別人的Code...您、我正在用的叫做Mobile01,不管是APP還是網頁版,他的前後端都用不到演算法。...(恕刪)


這要看做多大的應用, 阿里巴巴有 Linux kernel team, MySQL team 改 source code 滿足自己的 business. 他們擺脫了被 Oracle 和 IBM AIX 吸血的糾纏.

一般人在自己家裡也是能架 Linux server 用 MySQL, 同樣的東西, 問題出在規模, 到了一定規模問題才會跑出來, 問題跑出來之後要有能力處理, 這時候底層知識的價值就會浮現. 問題處理掉之後再走到下一個規模.

前幾年淘寶工程師還找看看台灣有沒有公司客制 SSD firmware 以滿足他們的需求. 要不要猜猜答案?
  • 6
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?