24 条回复  ·  2596 次点击
xuld 小成 2024-11-14 13:26:49
客观地分析:我一直认为,JS 转 Java 比 Java 转 JS 难。为什么呢? 表面上,两者都是编程语言,都是 if 、for ,很像,好像除了写法区别就没啥别的。其实不是。 举个例子,如果把“大聪明”这个词翻译成英文,是什么? 如果从字面翻译,就是“very clever”,很聪明的意思。但显然我们都知道这个翻译是不对的。 所以你从 JS 转为 Java 时,很多时候你都在做字面翻译,就只看到两者写法的区别,而忽略了同样一个词,在不同语言是有不同潜台词的。 编程语言背后蕴含了很多潜台词,而 Java 的潜台词比 JS 多的多,也是更难掌握的关键原因。 你可以去看看学校里教 Java 是怎么教的吗,是第一天就让你写 Hello World ,一周后就学习各种业务框架吗。不是。 写 Java 之前,你需要学习很多预备知识,比如计算机的运行原理、类型的概念、内存的理解,等等,而这一切都是为了让你能写出正确的 Java 代码。 但在写 JS 之前,以上这些都不需要掌握。JS 真正做到了让非科班出身的小白也能吃程序员这口饭。 当然,不排除个别人自学掌握了 Java ,但相信多数人在自学 Java 时都会碰到障碍,然后他们发现前端才是真正适合他们做的事情。 学习 Java 之前,你需要自问,你是不是有耐心的人。所谓的耐心,就是你愿意放弃工作、放弃收入,潜心学习坚持半年时间,只为了把 Java 学好。如果满脑子都是“没钱了怎么办?”,“这样真能找到工作吗”,“学这么多有什么用?”,尽早放弃把,你不适合 Java 。
layxy 小成 2024-11-14 13:32:25
找一些开源的脚手架练练,这个只能积累经验,没办法速成,语法倒还好,经验只能慢慢积累
coffeygao 初学 2024-11-14 13:32:34
用 python 或者 php 先单文件熟悉下后端代码逻辑。然后用点 mvc 框架,再慢慢转变 java springboot 全家桶
flytsuki 小成 2024-11-14 13:34:25
人生苦短,学个容易写的语言 https://i.imgur.com/Iy0taMy.png
ZZ74 小成 2024-11-14 13:40:44
op 教我前端 我教你 java 咋样
weenhall5 小成 2024-11-14 13:43:18
有 gpt 为啥不用
darkengine 小成 2024-11-14 13:46:28
为啥要按照源码一点点敲啊,github 上找个写得好的 example 项目,逐步按照加东西就好了啊
zczy999 初学 2024-11-14 13:47:07
@ufan0 兄弟你不在国内吗。。。国内 java 后端都已经被 spring 统治了,不学 spring 找不到工作的
zczy999 初学 2024-11-14 13:53:15
有问题多问问 gpt 还挺有用的
ufan0 小成 2024-11-14 13:53:54
@zczy999 谢谢你的提醒,我想我应该在最后一句加上 Spring Boot2/3 。
返回顶部