1
kongkongye 32 天前 via iPhone
用 py 语言吧
|
2
helloword001 OP @kongkongye 转 Java 开发,坚定这条路了
|
3
Akitora 32 天前
找 GPT 多聊聊
|
4
StinkyTofus 32 天前 1
不积跬步无以至千里,Java 开发已经非常简单了, 文档丰富, 资料多。 不管你遇到什么问题, 网上都能收到解决方法。 你要做的就是坚持看完书, 还要多看基本, 多敲代码。 如果这都办不到, 你还能学什么, 回家挑大粪吧。
|
5
LandCruiser 32 天前
你先说一个你所谓的大问题,让大伙看看到底是什么问题啊
|
6
helloword001 OP @StinkyTofus 说的非常对,还得多看多敲多学
|
7
chingyat 32 天前
坚持助啊兄弟。遇到大问题可以来 v2 问。
|
8
ufan0 32 天前 1
Java 生态非常成熟,语法也不难。
你现在主要就是适应的过程,坚持住就好。 比较重要的是,你找的实战项目是什么样的?可千万别是 Structs 、Spring MVC 之类的,学起来复杂,且业界用的也少了。 最后,会用 Java 工具类+get/set 在小公司就能独当一面了。 |
9
wxw752 32 天前
我当年从外行转 Java ,有的问题能卡半晚上,坚持过来就好了。还记得当年把某个问题搞清楚的瞬间,心里感觉太爽了😂
|
10
xuld 32 天前 1
客观地分析:我一直认为,JS 转 Java 比 Java 转 JS 难。为什么呢?
表面上,两者都是编程语言,都是 if 、for ,很像,好像除了写法区别就没啥别的。其实不是。 举个例子,如果把“大聪明”这个词翻译成英文,是什么? 如果从字面翻译,就是“very clever”,很聪明的意思。但显然我们都知道这个翻译是不对的。 所以你从 JS 转为 Java 时,很多时候你都在做字面翻译,就只看到两者写法的区别,而忽略了同样一个词,在不同语言是有不同潜台词的。 编程语言背后蕴含了很多潜台词,而 Java 的潜台词比 JS 多的多,也是更难掌握的关键原因。 你可以去看看学校里教 Java 是怎么教的吗,是第一天就让你写 Hello World ,一周后就学习各种业务框架吗。不是。 写 Java 之前,你需要学习很多预备知识,比如计算机的运行原理、类型的概念、内存的理解,等等,而这一切都是为了让你能写出正确的 Java 代码。 但在写 JS 之前,以上这些都不需要掌握。JS 真正做到了让非科班出身的小白也能吃程序员这口饭。 当然,不排除个别人自学掌握了 Java ,但相信多数人在自学 Java 时都会碰到障碍,然后他们发现前端才是真正适合他们做的事情。 学习 Java 之前,你需要自问,你是不是有耐心的人。所谓的耐心,就是你愿意放弃工作、放弃收入,潜心学习坚持半年时间,只为了把 Java 学好。如果满脑子都是“没钱了怎么办?”,“这样真能找到工作吗”,“学这么多有什么用?”,尽早放弃把,你不适合 Java 。 |
11
layxy 32 天前
找一些开源的脚手架练练,这个只能积累经验,没办法速成,语法倒还好,经验只能慢慢积累
|
12
coffeygao 32 天前
用 python 或者 php 先单文件熟悉下后端代码逻辑。然后用点 mvc 框架,再慢慢转变 java springboot 全家桶
|
13
flytsuki 32 天前
|
14
ZZ74 32 天前 via Android
op 教我前端 我教你 java 咋样
|
15
weenhall5 32 天前
有 gpt 为啥不用
|
16
darkengine 32 天前
为啥要按照源码一点点敲啊,github 上找个写得好的 example 项目,逐步按照加东西就好了啊
|
18
zczy999 32 天前
有问题多问问 gpt 还挺有用的
|
20
BBCCBB 32 天前
先把 java 基础打好, 基础不好啥都难搞
|
21
MinorN 32 天前
我也在 前端学 go
|
22
jatesun 32 天前 6
我不建议按照代码敲的学法,这种学法治标不治本,属于费力不讨好的做法。我给 op 的建议如下:
第一阶段:熟悉基本语法,常用工具类熟悉。这块可以网上随便找,比如廖雪峰的教程,只看主要的比如集合用法,面向对象开发概念,泛型等等基础概念,可以跟前端比较加深记忆。估计一两天就可以了 第二阶段:springboot 学习,按照 spring 官网一步步学习,很快就能搭建起来。这里的主要目的为可以调接口实现数据的 crud 。springmvc 、mybatis 相关以及 springboot 的基础用法基本上就了解了。也可以开发了,遇到不懂的问 gpt 之类的就可以,估计有个一两天也差不多了。 第三阶段:根据自己的需求再延展其他的库。java 的库很多,遇到问题先 google 一下类似的库,看一下基本上马上就能入手,在实践中加深自己的理解,比如做一个博客系统的后台 api 等等。 java 没有那么多的变数,熟悉 springboot 这套后基本上就是照着写,相信自己,遇到问题谷歌,相信很快就可以入门了。 后续的夯实基础就可以看看 java 编程思想,effective java 之类的了。 |
23
xloger 32 天前 1
路线不对自然学起来费力。
不过上面 22 楼已经说的很好了我就不具体阐述了。 软件开发重要的是脉络,你要能从一个最简单的原型开始,逐步完善,一次补一块的知识点。而不是找一个成熟项目,从它的某一面开始硬写。 如果真的这样啃完了,大概率你的知识体系还是混乱的。很多东西知其然不知其所以然。 |
24
zhou405x 32 天前
找个培训班 半年速成...我就是培训班出来的, 我有经验
|
25
leegoo 32 天前
可能是后端牵扯的东西比较多吧。
java 的设计模式用的有比较多,同时前端较少关心计算机的底层东西,所以一开始很难是对的。 |
26
miaotaizi 32 天前
既然是前端, 那基础语法应该没问题, 建议跳过基础语法, 直接看 springboot 相关的书籍, 整体过一遍之后开始路项目就清晰很多
|
27
sikuu2al 32 天前
大学学的 java 大三后面自学转的前端
js 和 java 确实有很大不同 但是之前做过前端那你编程思想肯定没问题 现在更多的感觉只是不适应 而且现在有 gpt 不会就问简单的问题基本都能给你解答的明明白白 克服这段不适应的时间就都会好! |
28
Tiller 32 天前
我认为学 Java ,不用按照项目源码一步一步来。
你先按照项目的文档,完成几个小的 curd 功能就可以了。 先从业务入手。这样 Java 的语法基础打的结实一点。 然后你再慢慢看源码,从登录开始看起。看他的权限怎么设计,看他怎么用第三方组件 |
29
AlanBrian 32 天前
找个想学前端的,2 个人互相促进学习
|
31
heeeeeem 32 天前
加我互助,各取所需,共同进步:WU9MT19ET0lUUklHSFQ=
|
32
wee911 32 天前
这样啊,你直接放弃吧
|
33
wind1986 32 天前
最好和公司项目, 跟着项目开发进步会很快, 底子可能不扎实, 但是成长会快, 然后回头补基础
|
34
sketcherly 32 天前
22 楼说的很清楚了
|
35
huzhizhao 32 天前
我觉得 22 楼说得很好了
|
36
X2S2 32 天前
借楼问问 java 学 vue 的难度,有没有要避坑的
|
37
0x663 32 天前
为啥要转 Java 啊,Java 市场已经非常饱和了。
|
38
sir283 32 天前 via Android
有前端基础,在学 Java ,不难的,站里不是有非常多做前端的,几天就会用 spring 全家桶吗?有前端基础学 Java 没难度的,很快就能上手,不要有压力,Java 主要是 crud ,是个人都会,傻瓜式编程。
|
40
MrDarnell 32 天前
转啥不好转 java ,你能适应 java 那种啰嗦的语法吗?你玩玩 golang 、python 、node 、csharp 啥都行,各方面也不比 java 差,最不济你学个 kotilin 也成,哪个不比 java 先进点,我厌恶 java !
|
41
biguokang 32 天前
@maxwellz 如果是单纯为了干活写业务,写写 crud 啥的,那确实是几天上手,只要抄同事代码的逻辑就行了。
我当年第一份工作就是小公司的前端(连前端实际工作经验都没有,只写过个人网站的那种,最多对接下 nodejs 后端),结果去到发现要全栈,把 java 后端也一起写了(对于一般人来说很坑,但是对于刚刚出社会的我倒也不排斥,可以学新东西累计工作经验),当时公司已经有一个赚钱的主力产品了,我开发的是公司第二个产品,这个项目组也就两个人,我上级跟我,当时我上级也愿意带我,多白痴的问题他也给解答。 也就两三天后,我就能写 java 业务了,开始干活了,说白了就是上级搭了个项目架子,我就在上面加业务而已,绝大部分业务都是 crud ,无非就是从前端拿数据,然后处理一下存到数据库里。。。然后慢慢补基础,开始了解他搭的架子是啥,回家继续补基础,工作半年后让我负责某几个大项,比如单点登录跟用户权限管理系统开发。。。 所以那个时候转职后端了,后面跳槽一直都是后端,我倒是挺感激那段时光的,以至于我现在可以前后端一把梭,一个人完整写出一个产品出来,可以去 upwork 之类的平台接老外的单子赚外快,从写前后端代码到项目部署到云服务器上线一把梭全解决。(当然这种项目用户量也不大,不用担心什么负载均衡并发的问题)。 |
42
chuck1in 32 天前
op 想试试我这个脚手架吗,哈哈
https://www.bilibili.com/video/BV1Erpje8ERF/ |
44
ariesxox 32 天前
后端 java/go/python 有空学前端中,可互助 TXJaaGFuZy1RQVE=
|
45
cookii 32 天前 via Android
随便学一下,然后找个班上
|
46
juoyi 32 天前
我觉得应该是学习过程中有点枯燥,你只是想找个地方宣泄下而已,没啥骂不骂的,熬吧
|
47
javak 32 天前 via iPhone
巧了,我之前写了很多年 Java ,现在在学 js
|
48
Scarb 32 天前
好好的前端为啥要转 java 。真要看的话廖雪峰教程看一遍,他的题目都手敲一遍。你上来一开始就大项目可能 hold 不住
|
49
cobbage 32 天前 via Android
年初整理的路线,希望有点帮助: [javaweb 入门的一些流程知识点非框架-哔哩哔哩] https://b23.tv/AbULb7R
|
50
ychost 32 天前
想找工作就学 Spring Boot 全家桶就行了,无非就是 Web 、SQL 、中间件、缓存这些东西,用起来没啥难度
|
51
akakidz 32 天前
|
52
wymisgod 32 天前 1
给自己找个需求做,前端你会做,那随便想个需求。
比如:做一个具备登录登出功能的后台管理系统。具备人员、角色、菜单的动态路由设计。 业务功能页面就一个,上传一个 N 列的 Excel ,后端去处理,在最后一行补充一个聚合统计行,存储在服务端,并且可以走下载接口下载。 |
53
0xD800 32 天前
最简单的开发一个 rbac 的系统,逐步优化
|
54
listen2wind 32 天前 via Android
我是后端,最近在学习 css+html ,可以交流下吗?
|
55
voya 32 天前
何必呢,个人学习性价比也是极低的
|
56
szdev 32 天前
java 写不难,是个程序员基本都懂 crud 吧,但是面试是真的难
|
57
pol 32 天前
|
58
GOliberation 32 天前
可以来加我互助,协助你速成、进步:6K+055m95LqG5a2m5oqA5pyv6L+Y5piv5b6X5YiwIOefpeS5jiDmib7lpKfnpZ4g5oGp6LWQ6Kej6ISx44CCCuefpeS5juaQnOe0oiDmganotZDop6PohLEgLSDngrnlh7sg55So5oi3IC0g5om+5Yiw5aS05YOP5Y+I6YW35Y+I6buR55qEIOS4pOS4h+WkmueahOWFs+azqOeahOmCo+S4quWwseaYr+S6hu+8gQrljY/liqnkvaDlnKggMjAyNeW5tCDnqoHnoLTlubTlhaXnmb7kuIc=
|
60
prosgtsr 32 天前 via iPhone
抓住学习重点:mysql 上的 crud
先看看用 jdbc crud 然后用 springboot+mybatis 去 crud 完事了,就这些,顶多再加点 redis ,然后你想办法内部转岗成后端 如果想直接跳槽转后端那太难了,这些远远不够 |
61
realpg 32 天前
java: 面向注解编程
|
62
zjiajun 32 天前
我和你相反,后端程序 java go scala ,自学前端,html css react 一堆东西
感觉可以互补下 |
63
Leoking222 32 天前
我是后端 Java ,最近想学前段 ,可以交流下吗? base64:TGVvY2lzeWFt
|
66
xuanbg 31 天前
人生苦短,别学了,直接上手干就是了。我就是这么过来的,常用的编程语言没有十几种也有个七八种。碰到不会的,临时抱佛脚也很灵光啊。再说,现在有 AI 帮你写代码,不会的直接问 AI 就行,比我以前只能问谷歌、百度可好太多了。
其实最关键的是要知道自己在做什么,遇到问题该怎么问。 |
67
yb2313 31 天前
今年转 java 吗。。
|
68
ily433664 31 天前
不如找个 java 的人,互相学习
|
69
UxCZbWShjEsL 31 天前
crud 会写了就出师了
|
70
zb1141920796 31 天前
先去学 nodejs ,对后端有个生态了解,在学 java ,可能曲线就没那么高了,因为我现在就是这样,目前在学 java ,感觉还好,除了定义变量刚开始转换不过来,其他的都还好。。。
|
71
fangxisama 31 天前
@xuld 很中肯的,Java 是偏向设计的语言,如果要学习 Java ,更多是要学习 Java 的生态,以及背后的设计思想。
|
72
doodle123 31 天前
杭州现在 java 已经卷到 10k 月薪以下了
|
73
rangoBen 31 天前
学习能力可以,可以看这个: https://time.geekbang.org/course/intro/100023501?tab=catalog
丁雪丰 美团研究员,《 Spring Boot 实战》 要是不行,就报个班吧 不过,网络,数据结构,程序设计,数据库才是部分前端转其他端的阻塞。 这些东西都要死磕,“偷偷努力才行” |
74
zjh7890 31 天前
可以看看我的 AI 辅助学习 Java 的视频
https://www.bilibili.com/video/BV1CTmBYqESw/?spm_id_from=333.999.0.0 也可以生成业务代码,目前工作 CRUD 基本全程用插件撸。 |
75
siweipancc 31 天前 via iPhone
……你有重新高考的决心吗?
|