Re: [請益]沒有任何的程式基礎,如何自學JAVA

看板Soft_Job (軟體人)作者 (常寂光)時間2年前 (2022/10/22 18:32), 2年前編輯推噓4(6248)
留言56則, 14人參與, 2年前最新討論串2/7 (看更多)
※ 引述《hym121023 (無)》之銘言: : 由於大學唸的科系跟程式完全沾不上邊,所以想請問,如果沒有程式的基礎,想自學JAVA : 該怎麼學呢? : 希望的學習模式是一個有系統的學習模式,因為沒有程式基礎,只能從最基本的開始學上 : 去,所以希望各位大大能夠指點一下該如何自學,而希望有系統,是希望可以有一個比較 : 完整的學習架構,而不是東一塊西一塊的學 [目標非轉職] yt免費教學 -> udemy python基礎課程 想玩點web的話接著買udemy django課程和資料庫課程 想玩其他比如數據分析就買相對應課程就夠了 非轉職不要學java, 即便java也很簡單, 用python效率最高 python能夠做的事情的廣度也絕對夠你用的了 [目標是轉職] yt免費教學(找一個完整度較高的頻道跟著做一個成品出來) 這階段你學不到完整的東西, 只是測試你是不是耐得住coding的枯燥與寂寞 接著就三條路: 1. 考資工所 2. 去補習班(資策會或tibame或相關有就業媒合的) 3. 如果有認識業界軟工人,請他們幫你列出該會的東西然後udemy買課 上完課做出一個完整的成品然後去面試 想要有系統的話去補習班,他們直接把業界要會的東西有系統交給你 優點是容易就業,缺點是基本功太差,上班後要花幾年時間一點一點補回基本功 不然會淪為以為自己在學寫程式,其實只是在學使用工具 資工所容易進高薪公司,底子比較好,人脈也比較多,想要成為真正的大師 而不是只為了就業,這條路比較適合 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 58.182.202.190 (新加坡) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1666434771.A.1E9.html

10/22 20:02, 2年前 , 1F
這篇要戰語言了嗎?
10/22 20:02, 1F

10/22 20:43, 2年前 , 2F
當年選php 轉職的我現在各種QQ 應該要選 java 或c#
10/22 20:43, 2F

10/22 21:51, 2年前 , 3F
PHP最高!
10/22 21:51, 3F

10/23 00:22, 2年前 , 4F
效率高你也要看看場景。你不會傻到big data stack,還在用
10/23 00:22, 4F

10/23 00:22, 2年前 , 5F
效率低的Python,你不會傻到寫遊戲時,還在用開發效率低的
10/23 00:22, 5F

10/23 00:22, 2年前 , 6F
Python… 太多例子了
10/23 00:22, 6F
目標非轉職的人學語言不外乎幫助自己現有的工作更輕鬆 可能寫一些batch自動化處理excel或抓資料存db 我指的效率是快速開發 不是指效能 拿語言來輔助自己的人99%的所寫的東西不會碰觸效能issue

10/23 00:32, 2年前 , 7F
要看是哪一層面,在 Big Data 相關的 tech stack 裡面,還
10/23 00:32, 7F

10/23 00:33, 2年前 , 8F
是會用 PySpark 去做 ETL 那一層的開發;遊戲除了底層渲染
10/23 00:33, 8F

10/23 00:33, 2年前 , 9F
跟連線之外,也會用 Python 和 Lua...
10/23 00:33, 9F

10/23 00:34, 2年前 , 10F
再說遊戲也不少類型,比如 MUD 這種現代已經漸漸非主流的遊
10/23 00:34, 10F

10/23 00:35, 2年前 , 11F
戲,也不需要渲染頁面只需要純文字,用基於 Python 開發的
10/23 00:35, 11F

10/23 00:35, 2年前 , 12F
Evennia 框架可以很快建構出故事內容
10/23 00:35, 12F

10/23 09:25, 2年前 , 13F
笑死,台灣沒學歷推薦py????
10/23 09:25, 13F
我說目標非轉職建議他學py阿py最容易用用途也廣 處理日常事物最適合 不轉職要啥學歷? 你有看文嗎

10/23 10:51, 2年前 , 14F
先學py啦 30小時內就能學會寫基本crud webpage/api了
10/23 10:51, 14F

10/23 10:51, 2年前 , 15F
這麼簡單學起來試試水溫
10/23 10:51, 15F

10/23 10:52, 2年前 , 16F
建立程式的概念 總比一開始就各種syntax error, compiler
10/23 10:52, 16F

10/23 10:52, 2年前 , 17F
設定問題 環境問題 結果跑不起來研究半天
10/23 10:52, 17F

10/23 10:53, 2年前 , 18F
python用vscode+microsoft store點一點就能裝起來hello w
10/23 10:53, 18F

10/23 10:53, 2年前 , 19F
orld了
10/23 10:53, 19F
※ 編輯: Uzak (58.182.202.190 新加坡), 10/23/2022 16:26:45 ※ 編輯: Uzak (58.182.202.190 新加坡), 10/23/2022 16:31:18

10/23 18:36, 2年前 , 20F
好啦,那你們慢慢用pyspark,以及Python寫遊戲吧,祝福。
10/23 18:36, 20F

10/23 18:38, 2年前 , 21F
Python現在還可以寫web前端的,其實順便寫前端也可。真是
10/23 18:38, 21F

10/23 18:38, 2年前 , 22F
好棒棒。(實際上根本工作上沒人這樣做)
10/23 18:38, 22F

10/23 18:40, 2年前 , 23F
開發效率,開發的時間成本,明明就沒比較高,硬要扯。讀ex
10/23 18:40, 23F

10/23 18:40, 2年前 , 24F
cel開發效率最高是寫巨集,不是另外開Python慢慢多此一舉
10/23 18:40, 24F

10/23 18:40, 2年前 , 25F
10/23 18:40, 25F

10/23 18:45, 2年前 , 26F
pyspark就更扯了,硬是要用Python呼叫JVM ,結果還不是要
10/23 18:45, 26F

10/23 18:45, 2年前 , 27F
跳到Java,scala那套。多一層學習開發有比較有效率嗎。現
10/23 18:45, 27F

10/23 18:45, 2年前 , 28F
實場景很少用Python來做big data才是常態。
10/23 18:45, 28F

10/23 18:46, 2年前 , 29F
新手學Python真的很好。但是硬要扯Python不擅長做的事情,
10/23 18:46, 29F

10/23 18:46, 2年前 , 30F
還要說好棒棒,就沒必要啦。
10/23 18:46, 30F

10/23 19:06, 2年前 , 31F
樓上是不是不太會看重點啊?我明明要說的是 it depends 而
10/23 19:06, 31F

10/23 19:08, 2年前 , 32F
不是你說的那樣好嗎?不談使用場景就在數落語言這件事才是
10/23 19:08, 32F

10/23 19:09, 2年前 , 33F
不應該的。而且我不知道你對於上面這些言論的評價標準是在
10/23 19:09, 33F

10/23 19:10, 2年前 , 34F
哪個年代的。使用 PySpark 叫做硬要呼叫 JVM 你怎麼不去和
10/23 19:10, 34F

10/23 19:11, 2年前 , 35F
Spark 社區反映呢?
10/23 19:11, 35F

10/23 19:25, 2年前 , 36F
另外讀寫 Excel 你用 VBA 寫巨集的狀況下,對於檔案較大的
10/23 19:25, 36F

10/23 19:26, 2年前 , 37F
狀況下,非開發者不會去關閉及時計算功能,單純錄製也不會
10/23 19:26, 37F

10/23 19:26, 2年前 , 38F
處理排序性能消耗,很多非科班開發的 VBA 就是開跑就直接卡
10/23 19:26, 38F

10/23 19:27, 2年前 , 39F
死,相較之下使用 Python 或 R 處理完數據之後再存入 xlsx
10/23 19:27, 39F

10/23 19:28, 2年前 , 40F
會比較有效率;實務上還是不少人使用你所謂這些好笑的技術
10/23 19:28, 40F

10/23 19:29, 2年前 , 41F
的,另外 Spark 那邊的性能問題跟你用什麼語言開發,老實說
10/23 19:29, 41F

10/23 19:29, 2年前 , 42F
關係並不大,老實說我選擇的順序還是 Scala>Python>Java
10/23 19:29, 42F

10/23 19:30, 2年前 , 43F
但這篇裡面討論的是新手的狀況,除了這個場景之外,你會拿
10/23 19:30, 43F

10/23 19:30, 2年前 , 44F
Scala 寫網頁?寫爬蟲?寫 Excel 自動化?
10/23 19:30, 44F

10/23 19:36, 2年前 , 45F
不要手裡有鐵鎚就看什麼都是釘子好嗎?
10/23 19:36, 45F

10/23 19:43, 2年前 , 46F
文章都說了"目標非轉職", 用 Python 效率高, 然後非要講個
10/23 19:43, 46F

10/23 19:43, 2年前 , 47F
Big Data 秀優越?
10/23 19:43, 47F

10/23 22:06, 2年前 , 48F
大家餔要炒架 想寫Python就去寫 想寫Java的就去寫
10/23 22:06, 48F

10/23 22:31, 2年前 , 49F
drtech 用 java 寫 spark 邏輯很厲害耶
10/23 22:31, 49F

10/24 00:17, 2年前 , 50F
Scala 自動化我幹過, 就是 function 可以當物件亂傳好用
10/24 00:17, 50F

10/24 00:18, 2年前 , 51F
拿來做 selenium 亂亂測 XDD
10/24 00:18, 51F

10/24 11:50, 2年前 , 52F
以為自己在學寫程式,其實只是在學使用工具 甚麼意思?
10/24 11:50, 52F

10/24 16:04, 2年前 , 53F
大家不要吵架 有話慢慢說
10/24 16:04, 53F

10/24 16:46, 2年前 , 54F
其實有些AVG遊戲套件是用蛇蛇喔,很多人用它寫HGame..
10/24 16:46, 54F

10/24 16:46, 2年前 , 55F
可惜我美術太差...
10/24 16:46, 55F

10/25 12:39, 2年前 , 56F
每幾個月都來一篇這種文章。。
10/25 12:39, 56F
文章代碼(AID): #1ZKyRJ7f (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1ZKyRJ7f (Soft_Job)