大家好,先自我介绍一下。我是一个刚刚参加工作的小伙 ~。现在在北京大学跟着老板创业(我是打工的 )。 我现在后端,因为老板比较忙,我自己独立开发后端,MySQL 自己会写稍微复杂 SQL,懂得简单的原理。项目用 springboot+mybatis 写的。现在做的也差不多了(bug 特多)。 老板是技术大佬,大佬建议我 ..

请问一个初级 Java 应该做什么?

大家好,先自我介绍一下。我是一个刚刚参加工作的小伙 ~。现在在北京大学跟着老板创业(我是打工的 😂 )。
我现在后端,因为老板比较忙,我自己独立开发后端,MySQL 自己会写稍微复杂 SQL,懂得简单的原理。项目用 springboot+mybatis 写的。现在做的也差不多了(bug 特多)。
老板是技术大佬,大佬建议我,多看系统架构,让我跟着他们去听课。但是我基本知识都不够,业务逻辑差的一批。有没有大哥建议建议我!虽然刚刚加入,但为人热情,喜欢帮助别人!有问题,我也会帮忙的,😂

  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    391 引用 • 3031 回帖 • 1 关注
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    2435 引用 • 7894 回帖 • 875 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    1311 引用 • 8539 回帖 • 576 关注
14 回帖
请输入回帖内容...
  • namelysweet

    技术一点一点积累,慢慢来 ~~

  • AdlerED

    在不知不觉,你就会有越来越高的提升,切忌心急!加油doge

  • dllen

    变成高级 Java

  • buwangchuxin 1 1 赞同

    先把 bug 改完trollface

  • lonelyant

    权限管理框架、消息中间件这些业务上常用的得看完、会用。
    之后,我个人觉得,沉下心来看源码,Java 源码以及 Spring 源码都得看,当然,挑关键部分看就行。
    再之后,就得学习微服务、分布式这些了,比如 dubbo、SpringCloud 全家桶这些。
    工作两年内完成上面这些的话我觉得还是比较有竞争力的。

  • cwjokaka

    找机会划下水充电

  • xflash

    架构都是虚的,SQL 才是王道。

  • ganxj

    把现在手头的所有问题都独立解决就会有很好的成长了,这是痛苦的阶段,都会面临的。

  • fenglidac

    技术提升是水磨功夫
    建议遇到什么问题就去解决什么问题,然后去学习涉及到的相关知识,没有场景的学习效果不是太好

  • Zephyr

    了解业务,就是你的代码是在为什么服务,以及为什么要做这些,将来可能会有什么新的功能,同类型项目是怎么实现的

  • xuwujing

    建议先把手头上的事情做好,先实现功能模块,然后有时间可以尝试去优化一下模块,有空学习一下主流的框架和技术。
    自我提升这块需要脚踏实地,慢慢的来 ~

  • tujietg

    你写业务代码,需要先搞清楚业务需求 然后吃透需求再动手开发。先做好业务,在想着去优化吧。

  • ferried

    戒骄戒躁,慢慢学慢慢积累

  • zonghua

    学会避免 BUG,学会减少 BUG,学会察觉边界问题。

请输入回帖内容 ...