[请益] 走Java 还是kotlin

楼主: zsa123 (沉默的熊)   2021-01-18 19:20:57
那个小弟现职低端硬件工程师,只有基础网络电脑以及对公司产品熟悉可以维修公司的产
品的概念混口饭吃
未来想改走程式写Android 至少天花板比硬件高
目前打算边工作边自学
程式的概念可以说是没有
如果自学不好就会考虑去补习班或是资策会之类的
想询问各位前辈学哪套会比较好?或是有其他建议还请指导 感谢各位前辈
作者: qwe70302 (为何一到90分就会输)   2021-01-18 19:23:00
咦,不是java或kotlin吗?
作者: aidansky0989 (alta)   2021-01-18 19:26:00
JavaSE
作者: qwe70302 (为何一到90分就会输)   2021-01-18 19:27:00
IDE和程式语言都没分清楚的话你还是再考虑一下吧XD
作者: tommady (tommady)   2021-01-18 19:42:00
J系列,经典不败,cp值最高
作者: alihue (wanda wanda)   2021-01-18 19:47:00
我爱 Julia
作者: hduek153 (专业打酱油)   2021-01-18 20:20:00
android一定是kotlin阿 但java要会
作者: wvwvwvwvwv (杀死丁力这个杂碎a~)   2021-01-18 20:48:00
我觉得都要会吧...你用JAVA写A顺便用kotlin把A写出来不然现在网络上关于android的资源两种语言感觉各半
作者: Tenno081 (空劲大归还)   2021-01-18 21:40:00
那请问你们会选.net core还是django呢?假设会.net mvc下
作者: jknm0510a (Kang)   2021-01-18 22:48:00
Kotlin还是会编回Java啊!你怎么能不会,应该说你两个都需要会而且现在很多旧的专案都是Java,新功能或是重构时会要求变成kotlin
作者: quickey (色肥宅)   2021-01-18 23:39:00
两个都要会,结案
作者: mTwTm (天)   2021-01-19 02:39:00
直接学 Kotlin 吧,目前教学已经相对完整了 Google 也在强推。Java 可以再补
作者: qweqweqweqwe (4qwe)   2021-01-19 08:07:00
想入手学kotlin 要专精java跑不掉
作者: brianhsu (坟墓)   2021-01-19 09:22:00
从 Kotlin 开始,但底层毕竟是 JVM,Java 最终还是要学吧?
作者: meowyih (meowyih)   2021-01-19 09:54:00
噗哧, jvm是用c写的, 所以还是学c吧~ (开玩笑的:>)
作者: csieflyman (风之骄子)   2021-01-19 11:05:00
直接先学Kotlin 除非专案有旧的 java程式码再学java时间有限的话 可以只要能看懂java语法就好 然后着重于 kotlin 怎么与 java 交互使用 同时比较不同之处
作者: hicoy   2021-01-19 11:09:00
如果是要找工作两个都要会,就算是kotlin 的专案,你还是要去看产生出来的Java 档案
作者: g777710   2021-01-19 12:13:00
推汤包大神!
作者: brianhsu (坟墓)   2021-01-19 12:17:00
我确实认为要学 C,可能我比较老派。C 语言用来了解整个程式运作是非常好的教学工具,而且会了 pointer,reference 什么的小菜一碟。学 C 好处多多,即使不会日常使用,我还是建议能学就学。XD
楼主: zsa123 (沉默的熊)   2021-01-19 13:18:00
感谢各位前辈 这样的话我是不是先J再来K最后补个C这样比较好
作者: angusyu (〒△〒)   2021-01-19 13:45:00
只学 kotlin 即可。问二选一还可以变成学三种真的笑死
作者: mTwTm (天)   2021-01-19 15:14:00
对 为什么会变成要学三种 XDDDDD专精一个就很难了,当然多学不会有坏处,但我还是建议先确定你 Kotlin 基本没问题这行做得住再去补 java 跟 c。虽然我自己的学习过程的确是 c -> java -> Kotlin 啦所以也许建议说直接 Kotlin 有点纸上谈兵但我真的觉得先有再好
作者: wulouise (在线上!=在电脑前)   2021-01-19 19:33:00
以上建议少一个scripting language,我推荐python(er
作者: pttano (pttano)   2021-01-19 20:40:00
懂硬件去代工厂作server或是network 产品阿,干嘛挤软件不然去写bootcode啊......
作者: CoNsTaR ((const *))   2021-01-19 23:32:00
小朋友才...
作者: dog5566 (狗五六)   2021-01-19 23:42:00
原PO会不会看到这些推文就直接弃坑了XDD
作者: brianhsu (坟墓)   2021-01-20 09:31:00
不只 Python,记得 bash script 也要学一下 (误
作者: testPtt (测试)   2021-01-20 10:01:00
JAV
作者: ohmylove347 (米特巴爾)   2021-01-20 16:48:00
我原本也想直接学kotlin结果发现书上写的例子全都是java看不懂,只好乖乖回来学Java
作者: tbpfs (http://0rz.tw/Uk989)   2021-01-20 17:37:00
作者: JackChena (Coke)   2021-01-20 20:32:00
两个都不会当然是先学Java, 只会kotlin我不信你以后会多强,java是根基
作者: brianhsu (坟墓)   2021-01-21 09:35:00
认真说一下,假设不是那种十个一年的经验的状况的话,去trace 自己用的 library 或反编译回 Java code 追问题的机会是有的,毕竟有的时候文件不是很齐全,或你想知道确切的行为,还是要去看原始程式码,还是要会 Java。
作者: nitero (nitero)   2021-01-24 10:33:00
Java 肯定要会的
作者: locklose (允)   2021-02-01 13:30:00
年资上去有做产品有上市,推文说的终究都会摸到 (茶)

Links booklink

Contact Us: admin [ a t ] ucptt.com