看板 Soft_Job 關於我們 聯絡資訊
那個小弟現職低端硬體工程師,只有基礎網路電腦以及對公司產品熟悉可以維修公司的產 品的概念混口飯吃 未來想改走程式寫Android 至少天花板比硬體高 目前打算邊工作邊自學 程式的概念可以說是沒有 如果自學不好就會考慮去補習班或是資策會之類的 想詢問各位前輩學哪套會比較好?或是有其他建議還請指導 感謝各位前輩 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.26.98.93 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1610968859.A.E54.html
qwe70302: 咦,不是java或kotlin嗎?01/18 19:23
aidansky0989: JavaSE01/18 19:26
qwe70302: IDE和程式語言都沒分清楚的話你還是再考慮一下吧XD01/18 19:27
tommady: J系列,經典不敗,cp值最高01/18 19:42
alihue: 我愛 Julia01/18 19:47
感謝上面的前輩 我把文章修改一下 謝謝大家 ※ 編輯: zsa123 (110.26.98.93 臺灣), 01/18/2021 19:55:28
hduek153: android一定是kotlin阿 但java要會 01/18 20:20
wvwvwvwvwv: 我覺得都要會吧...你用JAVA寫A順便用kotlin把A寫出來 01/18 20:48
wvwvwvwvwv: 不然現在網路上關於android的資源兩種語言感覺各半 01/18 20:49
Tenno081: 那請問你們會選.net core還是django呢?假設會.net mvc下 01/18 21:40
jknm0510a: Kotlin還是會編回Java啊!你怎麼能不會,應該說你兩個 01/18 22:48
jknm0510a: 都需要會 01/18 22:48
jknm0510a: 而且現在很多舊的專案都是Java,新功能或是重構時會要 01/18 22:51
jknm0510a: 求變成kotlin 01/18 22:51
quickey: 兩個都要會,結案 01/18 23:39
mTwTm: 直接學 Kotlin 吧,目前教學已經相對完整了 Google 也在強 01/19 02:39
mTwTm: 推。Java 可以再補 01/19 02:39
mTwTm: -with-kotlin--ud9012 https://bit.ly/3bRfVNy 可以參考 01/19 02:41
mTwTm: 這個教學 當然文件因為 Google 強推也都 Kotlin first 01/19 02:42
mTwTm: 剛入門我覺得應該不太會用到官方文件以外的客製化 雖然有 01/19 02:43
mTwTm: 些教學大概會是 java 但初期看不懂不是大問題 01/19 02:43
qweqweqweqwe: 想入手學kotlin 要專精java跑不掉 01/19 08:07
brianhsu: 從 Kotlin 開始,但底層畢竟是 JVM,Java 最終還是要學 01/19 09:22
brianhsu: 吧? 01/19 09:22
meowyih: 噗哧, jvm是用c寫的, 所以還是學c吧~ (開玩笑的:>) 01/19 09:54
csieflyman: 直接先學Kotlin 除非專案有舊的 java程式碼再學java 01/19 11:05
csieflyman: 時間有限的話 可以只要能看懂java語法就好 然後著重 01/19 11:05
csieflyman: 於 kotlin 怎麼與 java 交互使用 同時比較不同之處 01/19 11:05
hicoy: 如果是要找工作兩個都要會,就算是kotlin 的專案,你還是要 01/19 11:09
hicoy: 去看產生出來的Java 檔案 01/19 11:09
g777710: 推湯包大神! 01/19 12:13
brianhsu: 我確實認為要學 C,可能我比較老派。C 語言用來了解整個 01/19 12:17
brianhsu: 程式運作是非常好的教學工具,而且會了 pointer,refere 01/19 12:17
brianhsu: nce 什麼的小菜一碟。學 C 好處多多,即使不會日常使用 01/19 12:17
brianhsu: ,我還是建議能學就學。XD 01/19 12:17
zsa123: 感謝各位前輩 這樣的話我是不是先J再來K最後補個C這樣比 01/19 13:18
zsa123: 較好 01/19 13:18
angusyu: 只學 kotlin 即可。問二選一還可以變成學三種真的笑死 01/19 13:45
mTwTm: 對 為什麼會變成要學三種 XDDDDD 01/19 15:14
mTwTm: 專精一個就很難了,當然多學不會有壞處,但我還是建議先確 01/19 15:17
mTwTm: 定你 Kotlin 基本沒問題這行做得住再去補 java 跟 c。雖然 01/19 15:17
mTwTm: 我自己的學習過程的確是 c -> java -> Kotlin 啦所以也許 01/19 15:17
mTwTm: 建議說直接 Kotlin 有點紙上談兵但我真的覺得先有再好 01/19 15:17
wulouise: 以上建議少一個scripting language,我推薦python(er 01/19 19:33
pttano: 懂硬體去代工廠作server或是network 產品阿,幹嘛擠軟體 01/19 20:40
pttano: 不然去寫bootcode啊...... 01/19 20:41
CoNsTaR: 小朋友才... 01/19 23:32
dog5566: 原PO會不會看到這些推文就直接棄坑了XDD 01/19 23:42
brianhsu: 不只 Python,記得 bash script 也要學一下 (誤 01/20 09:31
testPtt: JAV 01/20 10:01
ohmylove347: 我原本也想直接學kotlin結果發現書上寫的例子全都是j 01/20 16:48
ohmylove347: ava看不懂,只好乖乖回來學Java 01/20 16:48
tbpfs: 我有做過分析https://youtu.be/ro-AwFbVdzQ 01/20 17:37
JackChena: 兩個都不會當然是先學Java, 只會kotlin我不信你以後會 01/20 20:32
JackChena: 多強,java是根基 01/20 20:32
brianhsu: 認真說一下,假設不是那種十個一年的經驗的狀況的話,去 01/21 09:35
brianhsu: trace 自己用的 library 或反編譯回 Java code 追問題 01/21 09:35
brianhsu: 的機會是有的,畢竟有的時候文件不是很齊全,或你想知道 01/21 09:35
brianhsu: 確切的行為,還是要去看原始程式碼,還是要會 Java。 01/21 09:35
nitero: Java 肯定要會的 01/24 10:33
locklose: 年資上去有做產品有上市,推文說的終究都會摸到 (茶) 02/01 13:30
H8642g: 說學C的不要來亂啦XD 高階要寫NDK再來講 菜雞一定用不到 07/19 20:46