一个工作一年的 Java 小白的迷茫

2019-06-09 16:54:21 +08:00
 sodadev
工作一年,穷追不舍,每天只睡 6 个小时,觉得各种语言,技术框架根本学不完,感觉根本原因是对底层技术的不理解,求问各位 ver,你们有过这种迷茫的感觉吗,如果有,现在还是否迷茫呢,或者你们有什么学习方法能够突破这种迷茫期,真正让我能快速理解计算机编程的套路
ps 学习 c 语言或者计算机硬件知识对我的思维有什么帮助吗
2157 次点击
所在节点    问与答
11 条回复
Takamine
2019-06-09 17:00:50 +08:00
一直迷茫中,一边迷茫一边面向工资编程。(。ò ∀ ó。)
Takamine
2019-06-09 17:01:39 +08:00
继续保持你学习的劲头,至少前三年保持住。(。ò ∀ ó。)
luckyqiang
2019-06-09 17:04:55 +08:00
我也是去年八月份开始接触 java,一直处于紧张的状态中,太多的东西要学了,而且自己还不是科班出身,计算机很多相关的知识都没学过,有时候也感觉到很迷茫不知道怎么办啊
STRRL
2019-06-09 17:41:31 +08:00
有帮助 但是更推荐看一下面向对象编程之类的东西。比如说:设计模式 架构(这个不是说用什么 queue 用什么 db 而是各个模块之间的关系和组织)
yidinghe
2019-06-09 17:53:39 +08:00
作为十四年经验的 Java 程序员给点建议,就是工作内容以外的框架没必要乱学,多花些时间在业务设计上,形成成熟的设计思路和良好的编码风格,基础工具用熟练。一些听上去高大上的框架知道名字就好,不用深究。你只有业务方面驾轻就熟了,才有多余的精力关注业界其他方面的东西。精力是通过对现有的东西熟练掌握之后省出来的,不然的话你将来每天睡 5 个小时? 4 个小时?
lhx2008
2019-06-09 18:04:14 +08:00
我瞎说几点。
在广度上,要多涉猎不同的框架,语言特性,自动化部署,不同数据库,linux 和一些比较常用的编程语言,要知道大部分常用的特性,对实现的基本框架有所了解。
在高度上,学习一些编码风格,面向对象设计的良好实践,软件工程,单元测试,重构,架构设计,写出更好的代码和设计出更好的软件系统。
在深度上 ,使用面向面试学习,不面试不学习,对于常见的面试框架进行定向源码学习,常用的项目了解大概的结构和实现即可。
lockelee
2019-06-09 18:17:34 +08:00
找机会去面试呀,面一些比自己现在的要好一些的,然后面试问你啥不会就去学啥。学的时候别只想着知道答案,把涉及到的知识点都学习一下。
murmur
2019-06-09 18:25:48 +08:00
java 的框架就那几个,然而每一个都是重型框架,你现在应该熟练使用,这样你在学 tij 和设计模式的时候基本不费力而且一次记住
然后再补 java 核心 虚拟机调优这些
sodadev
2019-06-09 18:38:24 +08:00
@Takamine 共勉!
sodadev
2019-06-09 18:40:12 +08:00
@luckyqiang 一起努力学吧
yingqi7
2019-06-10 04:22:10 +08:00
学一下计算机四大课程。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/572156

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX