本是测开,一直用 Python 。
最近老板想让转 Java ,直接做研发项目
如何快速上手呢?
1
1daydayde 10 小时 36 分钟前
先忘掉 Python ,不然你会因为 Java 的啰里巴嗦浑身难受
|
3
penisulaS 10 小时 32 分钟前
如果用 java8 ,会让你体会到古法编程的怀旧感
|
4
evan1 PRO 先学学基础语法,然后用 ai 工具。把需求描述请求,让 ai 先生成一版,然后自己看看改改。哪不懂的再问问 ai 。
|
5
AllenZ0 OP |
6
firefoxwang 10 小时 13 分钟前
用 scala 就行,我之前也是测试开发,java 写起来太麻烦了,用 scala 跟 python 代码差不多
|
7
urlk 10 小时 9 分钟前
先网上找教程撸一遍 spring boot, spring cloud , java 基础语法很少, 等 spring 自己敲完一遍了就差不多了
|
8
WDATM33 10 小时 3 分钟前
相当的啰嗦,但是也有好处吧,起码所有人写的格式都差不多,看别人的代码不会那么痛苦。相比之下 kotlin 那种语法糖多的不行的,写的人写的时候很爽,别人来看的时候是真蛋疼。
|
9
jimrok 9 小时 55 分钟前
java 是非常啰嗦的,有自己的一套八股文,各种各样的模式眼花缭乱,自己先找个基础教程学习一下概念,然后自己写点东西,不行就让 AI 帮你写。
|
10
AllenZ0 OP |
11
wxiao333 9 小时 52 分钟前
说明老板很信任你,珍惜这样的老板吧
|
12
wafffle 9 小时 44 分钟前
说句在 v2 政治不正确的话,我最近需要改公司的 ai agent 相关的 python 项目代码,我都不知道如果没有 cursor 帮忙总结我要怎么读,指哪打哪的坏处就是要维护时候比较痛苦,没有任何的抽象导致要改一个通用逻辑要改无数个地方;别杠 python 也可以写的工程化,我都工程化了我还要用一个这么效率低下的脚本语言?
|
13
abc0123xyz 9 小时 41 分钟前
Python to Money
不要纠结语言,能赚到钱就是好语言 |
15
liumao 9 小时 32 分钟前
是 java 开发还是 spring 开发?
|
16
catazshadow 9 小时 19 分钟前 via Android
public static void main
|
17
opticalproperti 9 小时 17 分钟前
不使用低代码平台的话,直接去找个半成品架子往上堆屎就行,不懂就问 AI ,问题不大
|
18
AllenZ0 OP @abc0123xyz 哈哈 Money back home , 谁说不是呢
@catazshadow hello world 已就位。 @opticalproperti 不用低代码,框架不用我操心,估计就让我 crud ,CCVV @wxiao333 真的时诚惶诚恐 哈哈哈 |
19
codingerj 8 小时 23 分钟前
路线图可以先看一看 https://roadmap.sh/java
|
21
leegradyllljjjj 8 小时 11 分钟前 via iPhone
先建一堆包再说
entity dti mapper service |
22
WithoutSugarMiao 7 小时 59 分钟前 @wafffle 工作八年一直用 python 做工程,前几年是 web ,最近两年是 AI 项目。古法编程的时候也没感觉维护时候痛苦,用 AI 就更丝滑了。改一个通用逻辑要改无数个地方,我说实话这应该是人的问题,不是 python 的问题。没有任何抽象 本身就是比较抽象的事情。现在 AI 这么发达,你完全可以跟着 AI 学习学习的,而不是对不太了解的事务,信口开河。
|
23
wafffle 7 小时 49 分钟前
@WithoutSugarMiao 我说的是我最近 java python 项目同时在搞观察出的区别;也没有一棒子打死任何一个语言,你一直 py 工程那还说啥了,你说的对呗
|
24
qwerty12345 7 小时 38 分钟前
是啥类型的项目啊,如果是 Java8 的话,语法非常简单,关键在理解业务上哈哈
|
25
cabing 6 小时 56 分钟前
用 java 把 python 做过的项目使用面向对象的方式整一遍就行。做 2 个项目就差不多可以有生产力了。
不过现在都可以 ai 帮忙实现,但是还是需要开发二次确认,还是需要你有相关的编程能力的。 |
26
Narcissu5 6 小时 25 分钟前
Java 语言本身是非常简单的,Java 委员会在给语言加特性这件事上非常谨慎。Java 很多时候是被写复杂了的
|
27
WithoutSugarMiao 5 小时 43 分钟前
@wafffle #23 你说你没一帮子打死任何一个语言但是你的用词是:『指哪打哪的坏处就是要维护时候比较痛苦,没有任何的抽象导致要改一个通用逻辑要改无数个地方;别杠 python 也可以写的工程化,我都工程化了我还要用一个这么效率低下的脚本语言?』
|
28
propheteee 4 小时 48 分钟前 via Android
@wafffle java 和 python 我都在写,python 不好维护不抽象纯是写的人问题,基本设计模式都不懂的,python 主要是 GIL 锁在 cpu 密集场景性能差点,还有弱语言(也有工具可以解决的)有短板
|
29
guch99999 4 小时 14 分钟前
你是继续做测开还是直接转岗到 web 了? 如果是转行到 web 建议好好学习下 springboot 那套,我也是 python 转 java ,说实在的 java 要比 python 要难挺多的(非语言的难度开发语言只是工具,主要学习的东西很多)。
|