您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
请问一下前辈们,你刚去做程序员的时候适应了多久才能开发?有哪些职场技巧?
代码,你的,公司请问一下前辈们,你刚去做程序员的时候适应了多久才能开发?有哪些职场技巧?
发布时间:2020-12-06加入收藏来源:互联网点击:
问题补充: 我是一名实习生,现在实习了几天了,以前就是学java的,基础的都会,然后框架spring+springmvc+hibernate也都学过,这段时间学公司使用的web框架Extjs,学起来倒挺轻松,但是这两天开始看公司开发的项目了,就是用ext整合springmvc+hibernate做的信息管理系统。于是开始陷入了茫然,很多都看不懂。所以想请问一下前辈们有没有什么提升自己的方法。很想了解下你们的经验
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
大家好,我是root,很高兴回答这个问题。
刚去做程序员,适应了多久才能开发,有哪些职场技巧?
我本人一直从事it工作,说下我自己的情况吧。
刚开始工作的时候大概适应了一个月的时间,那个时候不懂的也挺多的,下面说下自己的经验:
第一:要积极主动去问公司的大牛了,不要不好意思,厚着脸皮去问,不要觉得你问的问题low
第二:在网上找下相关的视频或者买些书,多去学习,现在网课挺丰富的,可以花着钱我认为也是值得的
第三:多练习多动手去敲代码,搞技术的实践才是硬道理,光看是学不会的
以上是我的个人经历和经验总结,
希望我的回答对你能有所帮助,谢谢。
回答于 2019-09-11 08:43:50
感谢题主的邀请,鉴于题主的问题是很多代码看不懂,我以前是按照以下方法做的。
我当初进入一个公司,都是先不急着看代码,先花个2天把公司项目的需求,接口文档,业务逻辑自己过一遍。
题主虽然是一个实习生,但是也要有紧迫感。10年前我才出来撸代码的时候,都是时刻担心被炒。毕竟公司不是慈善机构,对我们都有考核期。你要尽快把需求,接口文档把业务逻辑走一遍。
善于做笔记,哪里不懂的要记录下来,遇到核心不懂的代码,就问技术负责人。问他的时候最好是一次性问,而且要问有价值的问题。因为问多了别人也烦。我当初是深有感触。
不懂得代码通过搜索引擎,Stackoverflow或者CSDN论坛去找答案
你不懂的代码。你要自己多尝试去通过搜索引擎去解决。看看这个框架怎么介绍的,以及如何使用。其实搜索引擎能解决我们日常工作的大部分问题。
通过自己Debug调试去熟悉代码
看代码不能就一直盯着代码看。你要动手实践,通过代码断点调试去看代码。多看看代码的注释,我想很多核心功能都会有注释的。如果代码能拷贝回去,晚上回家了也加加班,多研究代码。
多跟熟悉产品的同事交流
多与公司的销售,设计,产品经理,测试交流。我想测试跟产品就是个”活文档“,他们能让你快速的了解公司的产品,对你熟悉代码有很大的帮助。
加入一些技术群,里面一般都有大佬的
你可以加入一些技术群。不懂的代码,你可以问群里的大佬,哪怕是有偿的也可以。但是有些代码涉及到公司的机密,您注意把握这方面的尺度就好了。对于大佬告诉了你的答案,你一定要弄清楚里面的逻辑
上班时间努力熟悉代码,下班了晚上回去了,业余时间可以买相关书籍资料看
个人建议:
题主有危机感的同时也不要太过着急。我想技术官既然把你招进来了,说明你还是得到公司的认可了的。其次我认为,想要彻底把整个项目完全弄懂是不可能的。毕竟是接手别人的项目。但是只要你能通过断点调试找到核心代码的地方,不影响您日常开发就好了。加油!我相信通过以上方法再加上您的努力肯定会很快熟悉代码的。
希望我的回答对你有所帮助,欢迎关注我这个IT从业者一起学习交流!
回答于 2019-09-11 08:43:50
本人10年开发培训经验,期间经历了Java Web,Android,H5,大数据,PHP等多个不同的方向的开发,也做过软件培训公司的金牌讲师,很有兴趣回答你这个问题。
你现在实习的过程中碰见的这种茫然状态,是很多新人刚入行时候的一个常见现象。造成这个问题的原因,有这么几点吧。
1.技能不足
你目前主流的框架掌握的是SSH,目前SSH这套组合其实已经比较陈旧了,尤其是在一线城市,新项目基本不会采用SSH组合了,最次也得SSM,一般都会上SpringBoot,或者SpringCloud,然后技术储备丰厚的公司,往往都采用自己的框架了。你们公司就有特别的ext,所以你学习的技术得与公司的需求保持一致。
2.项目经验不够
刚从学校出来,可能也做过一些小型的项目,但是碰见实际的大型的项目,光是看代码可能都觉得头大,更不能很快的理顺项目思路,不知道从哪里下手。别人的代码也看不懂,也不知道该怎么梳理项目思路等。
3.业务不熟悉
对自己公司的项目,具体的业务也不够熟悉,不是很明确的了解项目中各个功能,业务之间的关系,具体该怎么一个处理流程不够熟悉,也会造成这个茫然的问题。
4.工具不熟悉
开发过程中需要使用很多的开发工具,尤其是团队协作,新手常见的问题就是SVN,Git这样的工具使用不熟练,不敢用,害怕把别人的代码一下子给弄坏了,经常提心吊胆的状态。
5.环境不熟悉
刚到一个新的公司,公司的环境,人员都不熟悉,碰见了问题也不知道问谁,也不敢去打扰别人,害怕别人批评自己等。
6.其他因素
可能还有其他一些因素,会导致一个实习生刚进公司的时候比较茫然,工作不能很顺利的开展。
说了这么多因素,那么如何解决呢?解决办法可以参考如下:
1.多与同事交流
作为一个新人,尤其是实习生,不熟悉业务,不熟悉技能是正常的,大家也都知道这一点。所以不用害怕露怯,那么就大胆的去问你的领导,问你的师傅,即使让人家怼几句,也无所谓,把自尊心调整的”大条“一点!
上一篇:人的善良是不是要有一定的底限?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |