iantsai74 wrote:如果工作上有需求,...(恕刪) 謝謝大大的分析,小弟不是在怕vb,小弟以有先自型碰vb,寫個計算機這簡易的小程式是沒問題,小弟是關心未來的報籌率離約定的回覆時間快到了。iantsai74 wrote:如果工作上有需求,...(恕刪) iantsai74 wrote:如果工作上有需求,...(恕刪)
//真正對程式設計有興趣的人,是不管學任何語言都不嫌累吧打字員跟程式設計師跟軟體工程師跟系統分析師不同..打字員,我叫他做什麼就做什麼..沒有大腦,小問題都來問程式設計師,你要對某程式語言很熟,開發特定語言的App..如Android,IOS,Web Page..軟體工程師,你要某領域的Know how系統分析師,網路,資料庫,安全,雲端,Loadbalance,UML,關聯,樹狀..非常多東西語言是工具..多一點是..但不能投入太多..你要解決問題領域,不是在被語言,每年c#1.0,2.0,3.0..,Java 1,2,3 現在到8Swif,GO ..每年也有新的..一個系統太多語言,維護成本變高,你需要找很多人才,員工離職或互相開發還有溝通,甚至安全漏點..還有開發時程都不易掌握..怎麼樣簡化,怎麼一致性,怎麼構成公司的商業模型..這是一門學問..
//他們的工程師只會用VB6.0與PLC寫不是壞事..開發程式一個重要的規則..系統穩定,千萬不要動它..不要說我認爲可以更好,就去改一些東西..然後系統三不五時的當機,一下組態檔被動,一下資料庫名稱被改..一家公司也是,這個商務模型已經成熟,也穩定獲利..老闆有客戶,也有錢..它就是成功的每天學一堆,像九官鳥一樣,八國語言都會..然後公司沒有一套穩定的商業模型,大家瞎忙不知做什麼的也有..盲目追求新的技術是很辛苦的一件事
這讓我想起之前公司的MIS找我去看公司電話交換機控制電腦,他們抱怨每次維護費用高得離譜, 但又無法擺脫廠商, 只能祈禱電腦別掛掉,我就虧他們, 如果這台ISA介面PC如果壞掉, 公司電話就完全癱瘓了吧?
t0517619 wrote:我是新鮮人本身是學PHP...(恕刪) 先確認一下那家公司的IT規模與規劃,物聯網不是只有在人機介面那段,更多在後端資訊的應用等在後頭,如果公司是玩真的,你早晚會需要把他們現行的模式轉換提升,用新的東西去取代..這過程對你的歷練來說會很補...但如果不是玩真的,你只是去補了VB6維護的缺的話,我是覺得沒那必要~~~
t0517619 wrote:小弟不是在怕vb,小弟以有先自型碰vb,寫個計算機這簡易的小程式是沒問題, 重點不在語法,是應用,計算機這種小程式只是讓你熟悉開發工具的操作。如果有人跟你說 VB 很簡單,大概都是沒用 VB6 寫過系統的。如果您要走自動控制(VB + PLC),建議先搜尋一下 "VB6, RS232" 就可以找到很多你可以學的。10 幾年前,曾經帶過一班做樣板的二專長訓練班,裡面也不乏本科系的。看完課綱之後,因為要當樣板,給我的權利也很大,因此 600 小時除了系統分析與實作課程,只上了 VB6 + MS SQL。上到一半就有一位資工的學生說,再有人跟他說 VB 很簡單就一巴掌打死他。以下是當時的一個【練習範例】VB6 底層使用 COM,可以編譯成機械碼,直接叫用驅動程式做通訊。VB.NET 底層使用 .NET Framework ,屬於 .NET Language 的一種,2002 年 .NET 上市時,.NET Language 共有 26 種。VB6 VB.NET 是兩種不同的架構,只是微軟近幾年主推 .NET,不要說 VB6, 連 C++/MFC 都沒什麼在更新。目前很多金融業,包括常常獲選獲利王的,還很多系統的商業邏輯元件是使用 VB6 開發,安裝在 COM+ 上,擔任 MiddleWare的工作。VB6(COM) 是舊技術,但也是成熟的技術,但絕對不是簡單到沒東西學的技術。當你寫 php 使用 createobject 建立物件的時候,這個物件可能就是用 VB6 寫的。台灣缺的是能夠實作的程式設計師,從來不缺程式評論家。不是鼓勵你學習 VB6,而是如果你選擇的是自動控制,你就必須好好學 VB6 + PLC,因為很多自動控制的公司都用得到。一旦你選擇了這家公司,你學到的不是 VB 的語法,而是如何透過 VB 去做自動控制。你要考慮的是要不要進這一行,而不是它們用什麼語言。