V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
sodadev
V2EX  ›  问与答

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

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