入职五个月以来的感受(初入java后台开发程序媛)

工作环境:普通企业的普通后台研发部门
基础:springboot
正儿八经开发是后三个月
多多少少有些感受

1、不会一定要多问,进步最大的方式

我真的是从0开始到能上手自己敲
(我刚开始的问题甚至逻辑都不通,就是那种让人听不懂且愚蠢到极点的问题)
自己其实也知道自己问的问题哪个水平,但是不问 那种开发逻辑在脑袋里永远不会自己构建起来
简而言之:态度谦虚的厚着脸皮使劲问

2、正儿八经进开发

一般开发项目都是四五个人一起协作,所以最重要一点就是沟通!
沟通!沟通!
商量统一一下代码规范和风格
对于自己拿不准的功能点要多沟通

3、跟经验丰富的同事一起开发

因为公司的人员规模比较大,以下是我认为比较重要的点:

(1)业务逻辑
业务逻辑是开始开发的一切基础,当拿到需求文档的时候对于疑惑的点一定要跟业务沟通确认,包括自己不确定数据来源的字段

(2)数据的流转

开发软件或者系统,一定会有很多数据流的流转,所以自己一定要在自己脑袋中形成一条完整的流转流程。知道每个模块或者阶段拿到的数据的来源、以及下一步改进行什么处理

(3)组织结构与权限分配
对于此部分,需要跟架构师以及业务确认好最终想要效果,对于组织和组织下的数据权限 菜单权限 ,是以角色为核心进行对部门和数据权分配的处理,还是根据部门来创建需求的角色,并赋予角色相应的权限。等等都是非常重要,影响后期开发的关键点。

(4)系统对接

当需要从其他系统获取数据或者需要对接其他系统的工作流时,一定要跟其系统管理员对接搭建好好想应的数据字段以及工作流模板。

Fightting!

另外:

在进行每天开发任务前,要大致给自己开发任务规划一下,今天要完成那些模块
/
  一定要养成总结的好习惯
    1、当梳理完业务逻辑时候
    (因为有的项目业务逻辑真的是太太乱了,而且基本上每天都有变更,变更也要记下来)
    2、每天开发出现的问题(联调出现的问题、代码逻辑等),及时总结
    3、当参与开发会议分享的时候,要记下来同事说的自己不了解的技术点
       之后自己查资料了解熟悉

题外话:最后就是坚持吧,从零开始太难熬了,刚开始定岗的时候我领导问我,你想要什么工作(其实指的是财务、法律、办公方面的开发小组)
结果我说:前端、UI、项目组
给我领导说蒙了,我领导你先试试两三个月吧,实在不行再考虑调岗。
我当时很绝望啊,什么都不会每天很焦虑,但是也在一点点进步,不会就问
好在我的同事和领导对我都非常友好,给我提供了很大的帮助
过了第三个月的时候,感觉脑袋里已经形成了一些开发的逻辑。然后感觉 也就还行吧。但是以后还想变成技术大佬
还是得学啊,加油吧,铁子们~
现在很菜,但总会慢慢成长的~

然后去见想见的人!!!心照不宣xixi

你可能感兴趣的:(笔记,java,开发语言,后端)