• 2

想學C語言

寫PLC程式約15-20年,也40幾歲,但電腦程式不熟,目前想學C#適合嗎?
C#用在自動化監控系統還有IPC工業電腦,但學電腦程式不是要一直學習
推陳出新的程式嗎?那年紀越大還有辦法學嗎?雖然目前 PLC工作上還夠用
,但想多學一些技能,現在沒用到,不代表未來用不到
2019-12-26 16:22 發佈
文章關鍵字 C語言
首先,先澄清C#和C是兩種語言,用途和語法都有相當的差距,就你的經驗來說PLC寫那麼多年了,應該對於基本語法原則也很熟了,學學其他的應該是不錯,只是建議挑語言前,先看一下104工作的需求比較好,大部分的語言還是和工作有高度相關的,建議是從相關職務或是工作項目了解後再去看要學甚麼語言,C#是在台灣相對熱門的語言,但是不見得每個工作內容都適用,我快四十了,目前也是在考慮要學Python還是Golang..
你有寫程式基礎應該上手很快吧
像我完全不會寫程式的
要開始學寫程式應該很難
就算學了也沒辦法跟專業工程師相比吧
我知道 C語言和C#是不同,記得以前學C語言用在8051 單晶片上,
但公司目前有用C#控制自動控制物流系統,還有IPC工業電腦用在
專用機設備控制上,感覺使用蠻廣的才想學C#


Lanticee wrote:
首先,先澄清C#和C(恕刪)
kunghsun wrote:
寫PLC程式約15-20...(恕刪)


C#
功能多 複雜的多 ,跟 PIC 單晶片 難多了

C# .net Core 是微軟目前的發展重點,APP 的後端 跟 網站,好開發,好除錯,可以跨平台,超好用

傳統桌面 不再發展 更新

學了c# 還是要會SQL
學了c# 還要會 些網頁(js)
小笨賢 wrote:
傳統桌面 不再發展 更新(恕刪)


怎可能會放棄傳統桌面, Windows桌面市場還有8成耶



備註: .Net 5是以.Net Core 3為基底
Howdy Mate wrote:
怎可能會放棄傳統桌面(恕刪)

為了 不要跟 framework 4.72 4.8 ... 混合
所以 .Net Core 3.X 之後 跳過4 ... 叫做 .Net 5

微軟已經宣稱... framework 將只到4.xx ...不再更新!!

.Net Core 要開發桌面....
要使用 UWP 或 WPF
kunghsun wrote:寫PLC程式約15-20...(恕刪)


現在Linux起飛嚕....別浪費時間學暈倒(Windows)家族的語言C#,越學越暈............

未來三大科技→ AI、IoT、Virtualization Technology
現在所有IoT設備(包含AP 路由器)都是以Linux占據95%↑市場
Google改版Linux的Android跟Apple的改自BSD系統的IOS更是人手數機, 各領風稍
直接學Linux GCC/Clang編譯.
學Unix/Linux Shell Scripts腳本+執行效能最快的語言Python,
以後AI時代不會被淘汰(AI才是未來自動化的主力)
kunghsun wrote:
但公司目前有用C#控制自動控制物流系統,還有IPC工業電腦用在
專用機設備控制上,感覺使用蠻廣的才想學C#(恕刪)

既然貴公司有在用C#, 你想練, 就給它練起來咩...

總有些客戶 會想要 在如下這些系統上, 跑個 控盤APP 去 設定操作監看 你們的那些設備..
小笨賢 wrote:
為了 不要跟 framework...(恕刪)


大大, 這方面就是我的專業了

.net framework 4.x 含之前的版本就已經有 WinForm/WPF/UWP

.net framework 5/.net core 3也繼續 WinForm/WPF/UWP

所以沒有要放棄桌面軟體的意思

你的wording不夠精準

MS要放棄的是傳統的.Net Framework, 改用.net core當基底

而不是相關的應用
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?