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