• 4

想學習寫程式請推薦入門軟體


kkgo2 wrote:
PC遊戲是因為微軟的DX庫獨霸,技術支援當然都是C#多,有心的話,VB一樣能驅動(只是效能與複雜度.....)。


為甚麼我覺得C++會比較跟DX合拍咧OAO

JIE750810 wrote:
先前在巨匠上過Auto CAD及Pro/E工業設計課程,但後來發現這不是我想要的興趣

想學習寫程式的話請問推薦什麼語言呢?
C,C#,C++,Java,PHP⋯琳琅滿目該如何選擇?

雖然只是想學興趣,但日後不排除往程式設計方面求職,希望學習之後至各企業求職不會變成軟體孤兒⋯還請程式高手們指點迷津


其實要看你希望的職種

會 AutoCAD 和 Pro/E 會比較容易變現金... 如果你讀的是機械相關的職種的話.


opop8989 wrote:
VBA也很推薦 常常要整理大量資料 VBA在好用不過了~


VBA要是真的可以處理大量資料的話,那些花時間研究Java裡面的Hbase, Hadoop配合NoSQL,NewSQL的人不就是阿呆了嗎?

jcyao wrote:
學寫網頁,你是和一大堆人競爭那死豬價的薪水,若會寫彈道飛彈的程式,薪水隨你開...(恕刪)


我個人覺得那是不相關的

會寫彈道飛彈程式的人,他不僅是懂寫程式,更重要的是:他必須是火箭專家。

他的價值,是在於他是"火箭專家"這一點,非常稀有。並不是在他會寫程式。當然兩者合在一起,就更佳。

比方說:
寫一個「會計」軟體,首先那個人必須懂「會計」。

土木建築用途上,寫一個計算結構強度、RC 混合比啥的軟體,首先那個人也必須懂「結構力學」,至少必須土木科系出身的。

寫電路 LAYOUT 啥的軟體,那個人肯定懂電子的。

寫颱風路徑軟體,那個人根本就是讀氣象系所的。不是嗎。


這就是為何讀資管的,寫 "專業用途" 軟體也不一定厲害,也許他們在計算機結構、資料處理、網路...等方面很精通,但他們不懂別行業的技能專長。

就算去學,快速惡補,也不可能學到拿張文憑那種程度。終究和該專業本科系出身的,會有差別。


但我知道網友們要表達的意思是:程式需有「創新」,才有價值。

所謂:愈稀有,愈珍貴。

如果寫一個軟體的功能,是別的軟體早就有的,或網路上到處都是的,模仿來模仿去的,大同小異,那自然價值就沒有那麼高。

因為你能模仿,別人當然也能模仿。競爭者多,僧多粥少(錢少)。

但如果能開發一種:創新的、前所未見、聞所未聞 的東西,那就很有價值了。

舉例,比方說:

在電腦尚在打字的時代,率先開發出語音輸入的人就很有價值,當然現在那個也是天下一大抄了,價值也不高了。

以前網路剛萌芽時,誰都沒想到能在網路上賣東西,即購物網站,率先開發出購物車架構的人,肯定賺了很多錢。不過那個東西現在也是遍地皆是了。

早期遊戲都是 2D 平面的,率先開發 3D 立體遊戲的人,也很有價值。不過那個也太晚了,現在只能在 3D 引擎效能與畫質不斷改進。

.....諸如此類的

走寫程式這一行想有錢途,除了功力以外,
更重要是必須要有:創新能力、發明能力、想像力。

如果能開發出一種:世人從沒見過,實用,或有搞頭的東西。那就發達了。

fedora wrote:
我個人覺得那是不相關的

會寫彈道飛彈程式的人,他不僅是懂寫程式,更重要的是:他必須是火箭專家。


其實資訊科本來就是這樣,資訊底下又會分出很多領域就是因為這樣...
不可能寫程式就好,程式本來就是為了滿足某一種運算需求而生的東西。
所以底下可能有AI、圖學等等的子領域。
我想這邊,那位大大想說的是,當你選對了子領域,出路可能就會比較好(類似於大大文中後面所說)。

另外現在3D引擎還沒有完全成熟喔XD
並不是發明出3D就好,3D引擎就如大大所說,關鍵是畫質,並不太像是3D本身。
或許3D的出現就是要往虛擬實境邁進(?)
推Python很適合初學者 支援很多Framework

爾且網路上資源很多 TheNewBoston

Web App - Django, flask, webapp2 ...

Desktop App - Wxpython, PyQt...

Network App - twisted, tuborgears...

在國外也非常流行

不過我覺得C還是基礎 等你學完Python還是要去學C 才能增強觀念




又不是CLOUDERA, 用不著用JAVA來用HADOOP
如果真的要用HADOOP, SPLICE MACHINE更方便
不然自行用PIG, HIVE也行

cs113ta wrote:
VBA要是真的可以處理大量資料的話,那些花時間研究Java裡面的Hbase, Hadoop配合NoSQL,NewSQL的人不就是阿呆了嗎?
  • 4
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?