java吧 关注:1,229,894贴子:12,689,507

刚找到工作的初级人员,如何尽快学习公司项目

取消只看楼主收藏回复

刚找到工作的初级人员,如何尽快学习公司项目


来自Android客户端1楼2020-06-08 05:45回复
    刚找到工作的同学往往发现几个问题,学到的好多东西公司不用,而公司用的学得很肤浅(面试同理),一上手无比蒙比。
    你刚工作会发现,公司让用的东西好多不知如何下手,如果命好碰上个师父用心带还好。碰不上的就是给你一堆代码文档,自己看两三周。第四周直接给你个模块,开发或修改。结果,自己心里一万个***经过,辞职的心都有了,早忘了如何费劲才找到的。


    来自Android客户端2楼2020-06-08 05:46
    收起回复
      刚到公司,没准老大给一堆代码,文档自己看。现在的新人受思维限制,总觉得技术架构,代码是最核心,拿到代码文档就使劲看代码。水平好点的,似懂非懂,水平一般的,一脸蒙比,其实不太对。


      来自Android客户端3楼2020-06-08 05:46
      回复
        应该按以下七步走。
        第一步主要是熟悉开发环境。首任务是熟悉公司的开发环境,比如用什么版本管理工具呀,是Git还是SVN呀。是什么数据库环境呀,Oracle还是MySQL呀,用什么图形工具连接数据库呀。用什么开发工具呀,lDEA,Eclipse还是MyEclipse呀,JDK是什么版本呀,后台用什么框架呀,前台用什么技术呀等等。


        来自Android客户端5楼2020-06-08 05:48
        回复
          无论你培训学过与否,或在上家用过与否,都需要按照新的开发环境学习,不能有各种态度。例如学的Oracle,公司用MySQL,觉得瞧不上。上家用Git,这家用SVN,觉得档次低。就应用软件开发来说,只有合理不合理,没有高低不高低。即然你来挣这份钱,就得按人家标准来,没学过的敢紧学,敢紧适应,别管什么高呀低的。别指手划脚的,上来跟人家说用这个吧,用那个吧。除非你应骋的是架构师或项目管理人员,如果是程序员,就管好自己的嘴,病从口入,祸从口出,别让老人烦了你。


          来自Android客户端6楼2020-06-08 05:48
          收起回复
            刚在公司上班,一定不要急燥,绝大多数刚开始上班技术不到标,环境不适应。如果给代码和文档,一定保证代码是个可运行版本,也就是说能跑起来(包括连接上开发数据库)。所以无论求爷爷告奶奶的,也得保证这个,这是学习的根本。所以一定确保这项。


            来自Android客户端7楼2020-06-08 05:48
            回复
              第二步,代码运行起来后,切忌上来就读代码,不会有什么效果的。应该从更高的层次来看系统。如果系统有操作手册,帮助文档的,应该花一天时间学习一下,最起码掌握哪儿些是Heart功能,哪些是基础设置功能(主要是增删改查,业务比较少的),以便下一步学习。
              第三步,架构学习,待对业务简单了解后。就要对技术架构进行学习,首先了解代码中用了多少框架,组件(包括商业及开源)等,如公司文档有列表就核对一下,没有就自己整理一个。以备下一步学习,正常情况,一半天就好。


              来自Android客户端8楼2020-06-08 05:49
              回复
                第五步,挑选典型功能模块进行深入学习。所谓典型模块就是,系统中的绝大部分都是这么写、这么用。可挑业务简单的,主要学技术。这就是细学了,把代码反反复复,一遍一遍的看。主要看功能代码,至于系统级代码例如安全,日志,网络,线程呀可以先放放(不过一般公司对难点技术封装代码,不会暴露给初级人员)。主要看功能代码,至于系统级代码例如安全,日志,网络,线程呀可以先放放(不过一般公司对难点技术封装代码,不会暴露给初级人员)。


                来自Android客户端9楼2020-06-08 05:50
                收起回复
                  第六步,针对上边的功能除理解代码外,还要仔细阅读公司代码规范,还要进一步了解业务。公司一般会让新人写业务代码,写业务代码要讲究以下几点:一是代码要规范,命名,缩进,注释都要规矩,否则代码可读性差,会挨批评;二是要理解工作内容,别需求和任务没理解就上,否则写了也白写


                  来自Android客户端10楼2020-06-08 05:50
                  回复
                    第七步,学习前台也同理,但前台更难一些。


                    来自Android客户端11楼2020-06-08 05:51
                    回复


                      来自Android客户端14楼2020-06-09 18:43
                      回复


                        来自Android客户端15楼2020-06-09 20:09
                        回复


                          来自Android客户端18楼2020-06-10 17:39
                          回复


                            来自Android客户端19楼2020-06-10 22:00
                            回复
                              阅读量平平,一千八


                              来自Android客户端21楼2020-06-12 07:19
                              回复