看板 Soft_Job 關於我們 聯絡資訊
※ 引述《lokip (fhdjs)》之銘言: : ※ 引述《paulluopaull (ppoo)》之銘言: : : 如題,小弟現在再作SQA TE (不會寫程式那種ORZ) : : 現在因為幾個因素想要自學程式語言: : : 1.因為現職工作內容之一是把測試結果數據KEY in到報表中, : : 如可用程式替代工作LOADING將會大幅減少(短期目標) : : 2.希望以後職涯發展的路可以廣些(至少再SQA領域可自行開發 AUTO RUN TEST)(中期目標) : : 3.希望可自行寫一些可使用的自動化股票交易程式(長期目標) : : 但是小弟可說是沒有程式背景 : : 爬過各大網路資源 : : 目前的想法是P入門,編寫都較易,頃向學P : : 但JAVA可以學到較嚴謹的概念,職涯發展機會也較多,會寫程式的朋友也推薦JAVA : : 現在想問版上前輩的是: : : 1.不知我隊P和J的簡單理解是否有誤? : : 2.以工作導向和我的短中長期目標來看,P和J哪個較適合我學習? : : 或是有折衷方案如學JPYTHON等? : : 如有不妥的地方還請指正 : : 先在這感謝各位前輩的耐心閱讀^^ : 小弟的背景和原po很像, : 都是無基礎,因工作而興起自學程式的想法, : 目前是準備開始自學Python, : 不過小弟周遭幾個會寫程式的朋友聊過後都推java(因為他們都是寫javaXD), : 說可以給我他們過去看的書, : 也說有問題可以問他們, : 這又讓我猶豫一下, : 因為Python 確實入門是比較容易, : 但java現在學可以有認識的人幫忙指導好像也不錯 : 不知道板上的人想法如何呢? java 的學習曲線相較 python 比較陡, 若是現在的興趣來自因為工作的原因, 那契機來自於工作上看到了些什麼能用程式輔助的事物。 純自學要寫出來的東西能運用在工作上, 學習曲線陡的方向就會比較慢一些。 由開始學到真的用出來能得益這中間, 若動機消息失了你也許就不再有機會學得一個語言 先撇開有 GUI 的情況, 一般的處理大多是單純地 ETL (Extract, Transform, Load) 與檔案讀寫再加一點中間的計算。 像 python 這類 scripting language 就比較好上手, 也有方便的互動環境可以立即 key 立即看到效果 若選的是 java 這種要編譯的語言,又真的超有心從頭學起 大概就先被編譯的流程與套件的相對位置搞到暈頭轉向了 第一個語言是開啟你興趣的引子 倒是不用考慮未來找工作的問題,先開啟興趣才有機會讓自己學到手 上手一個後,才能用這個經驗墊高你自己,拉近真實門檻的距離 而非受挫敗之後,因為跌坐在地方,顯著門檻「看起來」變得高大 PS. 俺第 1 個語言是 basic 啊。雖然不實用,但開啟了我這條路吶 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.235.31 ※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1401668548.A.221.html
eva19452002:很有道理,我第一個語言就是GW-basic,再來是QB 06/02 08:26
※ 編輯: qrtt1 (36.231.235.31), 06/02/2014 08:28:57
typepeter:第一個是qbasic,後面是java,再來才是c/c++ 06/02 08:41
loveu8:第一個C/C++、第二個Java,然後學不精的C# XDDD 06/02 08:44
kinanson:第一個語言是php然後是c#,下一個在思考要玩ruby還是pyth 06/02 08:58
kinanson:on,但想到要脫離windows去linux的環境,就一直跨不出去. 06/02 08:58
kinanson:....悲劇 06/02 08:58
drm343:啟蒙我的第一個程式語言 haskell 06/02 09:07
lokip:那想請問大大,我是前篇的原po,如果自學java有人願意指導 06/02 09:27
lokip:並提供一些資源這樣會怎麼推薦呢?(我個人意願是較想學p辣, 06/02 09:27
lokip:原因就像你說的,但現在java有朋友願意在需要時幫忙指導, 06/02 09:27
lokip:讓我又猶豫了) 06/02 09:27
Lumice:第一個Schema+Java,第二個python但後面都在HTML+CSS和PHP等 06/02 09:47
enthos:第一個6502 asm(改game),第二個宏碁小教授二號ROM BASIC. 06/02 09:58
kinanson:回原po你應該去問你朋友吧...我看大部份的人都推學python 06/02 10:02
kinanson:了,但你接受朋友的建議,那答案很明確了 06/02 10:02
Letter1530:大學第一個是C++ 可是開啟我的是Visual Studio 06/02 10:55
CRPKT:其實都不錯,而且或許你終究會兩個都學起來 06/02 11:40
diabloevagto:kinanson 直接學 ruby 然後玩 RoR ! 06/02 13:00
walao81:我第一個語言是java啊~結果還是走上了python這條不歸路XD 06/03 13:20
ianlin45:不能一起學嗎?到頭來都是要會的 06/03 19:34
ianlin45:現在強大的系統都碼call來call去的 06/03 19:35
ianlin45:batch call python, python call java, jni call c/c++, 06/03 19:38
ianlin45: python call anything 06/03 19:38
andymai:梧鼠五技而窮..... 06/03 19:55
ianlin45:所以還是學資料結構 演算法 計組 OS吧 語言只是工具 06/03 20:00
ianlin45:一般來說 很少工程師是超級精通一個語言 然後其他都不太 06/03 20:08
ianlin45:會的 06/03 20:08
realmeat:資深的軟體設計師轉語言應該要跟換地方睡覺一樣 06/05 11:26