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

看板Soft_Job作者 (張昱珩)時間10年前 (2014/06/10 21:26), 10年前編輯推噓0(001)
留言1則, 1人參與, 最新討論串5/6 (看更多)
如果挑 Python,建議直接學 3。 Java 的效能比 Python 好,不過對您列出的應用來說差異不大, 今年 GCJ 演算法競賽中使用 Java 和 Python 參賽的人數也差不多: http://www.go-hero.net/jam/14/languages 現在的硬體很強,許多時候產能比效能重要。 關於從 Java「能學到較為嚴謹的概念」: Java 的結構是比較制式沒錯, 不過 Python 也有很制式的哲學理念: There should be one -- and preferably only one -- obvious way to do it 如果概念指的是物件導向,Java 確實是楷模, 但物件導向是一種思維,不應該受語言侷限。 「發展機會」也不見得是 Java 比較好, 雖然 Java 比較紅、比較普遍, 但是連學校、補習班都在教 Java, 寫 Java 的人當然也很多, 很難說 Java 的就業機會比 Python 來得多。 另一個觀點,Java 和 Python 是同類型的語言,學會一個後觸類旁通另一個很快, 假設兩個都要學,可以考慮比較 Java -> Python 和 Python -> Java 的學習時間。 Python 強調易學易寫和產能,很適合作為入門語言和代理自動化事務。 ※ 引述《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等? : 如有不妥的地方還請指正 : 先在這感謝各位前輩的耐心閱讀^^ -- http://changyuheng.github.io/ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.115.50.29 ※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1402406772.A.CD8.html ※ 編輯: changyuheng (220.141.127.151), 06/10/2014 22:28:12

06/10 23:36, , 1F
個人使用覺得python的產能比java高出許多, 也較易學習
06/10 23:36, 1F
文章代碼(AID): #1JbmTqpO (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1JbmTqpO (Soft_Job)