[請益] 毫無程式基礎的新手想學JAVA or python好

作者: paulluopaull (ppoo)   2014-06-01 02:39:57
如題,小弟現在再作SQA TE (不會寫程式那種ORZ)
現在因為幾個因素想要自學程式語言:
1.因為現職工作內容之一是把測試結果數據KEY in到報表中,
如可用程式替代工作LOADING將會大幅減少(短期目標)
2.希望以後職涯發展的路可以廣些(至少再SQA領域可自行開發 AUTO RUN TEST)(中期目標)
3.希望可自行寫一些可使用的自動化股票交易程式(長期目標)
但是小弟可說是沒有程式背景
爬過各大網路資源
目前的想法是P入門,編寫都較易,頃向學P
但JAVA可以學到較嚴謹的概念,職涯發展機會也較多,會寫程式的朋友也推薦JAVA
現在想問版上前輩的是:
1.不知我隊P和J的簡單理解是否有誤?
2.以工作導向和我的短中長期目標來看,P和J哪個較適合我學習?
或是有折衷方案如學JPYTHON等?
如有不妥的地方還請指正
先在這感謝各位前輩的耐心閱讀^^
作者: abstergo (Live better.)   2014-06-01 02:42:00
Python跟Java都寫過,用了Python以後就回不去了...
作者: diabloevagto (wi)   2014-06-01 02:46:00
python 就對了
作者: damody (天亮damody)   2014-06-01 03:27:00
先java吧 由儉入奢易。python在很多平台上都要"不只會"python 只會python蠻沒用的總之沒什麼差,你有心自然就會了。
作者: popcorny (畢業了..@@")   2014-06-01 07:33:00
你的需求推python
作者: mirageX (COOLMIR)   2014-06-01 08:49:00
Python 簡單實用
作者: qrtt1 (有些事,有時候。。。)   2014-06-01 08:51:00
python +1
作者: ianlin45 (Ian)   2014-06-01 09:16:00
用途不一樣應該是看需求決定
作者: lokip (fhdjs)   2014-06-01 09:31:00
可請樓上介紹一下p和j的用途差異嗎?需求就是我文裡說的,還是這樣講仍然有不清楚的地方?補充一下我第二點好了,我也希望職涯發展可以多一個軟體工程師可選擇這樣 另外想問一下,如果想自學軟體,有無怎樣的資源或網路教學可看嗎?
作者: ninepoints (不要叫我大大)   2014-06-01 09:36:00
python吧,怕你的耐心被java 的tool chain磨掉
作者: polor (波羅兒)   2014-06-01 10:14:00
golang 應該不錯吧
作者: Lumice (四月書法師)   2014-06-01 10:35:00
python
作者: kinanson (kinanson)   2014-06-01 10:48:00
java能讓你看懂很多書,為何選項沒ruby
作者: sedgewick (三分熟的鬧鐘)   2014-06-01 11:38:00
要嚴謹首推 objective-C 啊...從出生到送入火葬場, Apple 都幫你規定好了. :D不過你的需求是學 python 沒錯.
作者: DrTech (竹科管理處網軍研發人員)   2014-06-01 12:12:00
不用考慮了啦,你的需求就是 python,怕以後路太窄就學 python 後,改學 Java 阿,有人規定不能學兩種以上嗎想學什麼就學,不要被網路文章限制太多,好想選錯就會怎樣我是建議你先學 python 。之後有需求就去學JAVA
作者: ken1325 (優質水瓶男)   2014-06-01 12:26:00
python+1
作者: sedgewick (三分熟的鬧鐘)   2014-06-01 12:37:00
等等, 學 JPython/Jyphon 並不是折衷方案啊啊啊啊啊!那個是 python, 只是 interpreter 是用 java 寫的. O_oJython, 手指打結寫錯字...
作者: shaform (Shaform)   2014-06-01 14:04:00
同時學,然後看哪邊教材比較吸引人,就先把另一邊暫停
作者: PHPer (雲樺)   2014-06-01 16:42:00
不要求執行速度,就用python
作者: bigpigbigpig (To littlepig with love)   2014-06-01 21:43:00
學Python,語言表達能力及library和Java完全不同等級
作者: cha122977 (CHA)   2014-06-01 23:43:00
自動化Python很適合
作者: legendmtg (CLANNAD)   2014-06-02 02:41:00
python
作者: JustinHere (良葛格)   2014-06-02 06:53:00
搏盃吧!…XD
作者: recorriendo (孟新)   2014-06-02 08:17:00
初學學low-level的語言也沒啥不好 以後學任何語言都快Java比較可以建立OOP觀念 對程式安全也會比較有sense
作者: typepeter (∵Peter∴笑點)   2014-06-02 08:38:00
python比較好 Java對於初學者有一堆不知所以然的語法老實說要把Java學好 比Python難很多倍 CP值太低除非你有時間磨 磨到Java語法精通 但那時Python早已神手
作者: loveu8 (RA1-推廣)   2014-06-02 08:41:00
當初學Java,挫折感十足XD,最後看書加多練習才或多或少有那個感覺。如果初學選自己看得順眼的就好拉~
作者: typepeter (∵Peter∴笑點)   2014-06-02 08:42:00
而且老實說c/c++語法很明確 Java語法隱藏設計理念太多python簡單又強大 說真的若真想走程式 不要耗掉自己興趣
作者: mirageX (COOLMIR)   2014-06-02 08:44:00
另外python也是oo的語言喔, 加上他用縮排來當block的特性還可以強迫新手做好一定程度的formating, 其實滿不錯的
作者: jackyamato (傑克壓馬桶)   2014-06-02 09:47:00
建議python
作者: ianlin45 (Ian)   2014-06-02 10:01:00
從需求著手 你自己就會知道了...y你想寫股票交易程式 現在就可以開始著手 先練網路機器人把功能拆成幾個步驟 一步一步來比如說第一步可以想想怎麼從網路上抓你要的資料要怎麼存 需不需要資料庫建議一切能簡化就盡量簡化 先弄出會動的prototype再改進
作者: f1234518456 (...........)   2014-06-02 14:00:00
跑報表先玩個VBA再說吧...
作者: johnny94 (32767)   2014-06-02 16:01:00
python 而且你的需求也都有 python 的學習資源
作者: walao81 (Male)   2014-06-03 13:16:00
需求1你用java寫一次再用python寫一次你就知道要用什麼了
作者: lovelycateye (我還想要更多力量)   2014-06-03 13:34:00
學 java 吧,等到寫 python 時會感覺很好
作者: KASUGAOSAKA (小步)   2014-06-03 20:06:00
python
作者: bobhsiao (↙小臃腫.人肥言輕↗)   2014-06-04 14:04:00
都沒人推 Perl ...
作者: realmeat (真肉)   2014-06-05 11:25:00
學c吧, 從compiler的觀念學起 (大誤

Links booklink

Contact Us: admin [ a t ] ucptt.com