在企业做开发的一个月心得
作者:互联网
2021年4月15日,我很荣幸进入一家互联网公司做了开发这个职位,今天刚好是我入职的一个月时间。在这里有几点这一个月里的感受想记录一下,也是对自己在后面的日子里的一个继续的警示和提醒,当然也希望能够给到一些想做开发的但目前还没有进入这个行业的看见的朋友通过我的感受帮助到你们自己的思考!
关于这一个月的体会我从下面的几个点分别来说一下吧!
- 关于对开发的认知
- 如何快速融入团队
- 如何能够快速上手
- 未来的规划和生活
一、关于对开发的认知。
- 1、首先我想说是永远不要完全去从别人的口中了解这个世界,就算我现在正在说的那也只是我的感受。可能我们从很多的地方得知做程序员是一件非常掉头发的事情,自己一想也会发现好像整天整天地面对着电脑,动不动就加班,天天改bug,好像这些所有的事情都是掉头发的事情。可当我真正进入这个行业后发现,其实也有很多的这种公司也都是965双休这样的一个制度,加班当然也会存在这样的情况,但是这种情况实际上也就存在于项目上线那一段时间而已,并不是全年365天都在加班,至于改bug可能刚开始的时候确实很头疼,但是时间一久出了什么问题你看一眼就大概能知道可能是因为什么样一些原因了,所以就真有那么头疼吗?
- 2、然后不要相信那些刚进入不久的学长学姐给你说他进去这大半年都在摸鱼,啥也没做,每天就打打卡维护一下系统就等着下班吃饭,让你就觉得刚入行自己好像什么都不会,所以也可以好像什么都不用做了,如果你这样想等你进来后你会发现有很大的心理落差。我刚来没几天的时候就让我接手项目,然后跟那些三个月半年的朋友聊天,他们说他们每天都很闲,我就在想我这么难受嘛,一来就让我上手也有点太突然了吧,然后当我干了一个月过后,我也同样可以告诉你说我现在每天也都很闲,每天的工作好像也是在摸鱼一样,但实际上只是通过一个月的时间让我对那些业务流程以及代码的编写都开始入门了,所以每天的工作开始变得简单单调,就像是在摸鱼一样而已。
二、如何快速融入团队。
-
关于这一点的话,我想说的是任何一个行业应该都是一样的,跟我们所学过的职业素养上所讲的那些内容是差不多的。对我个人而言,我会觉得进入一个新的环境的时候,保持一个轻松的心态很重要,对的,就算保持轻松,不是有礼貌也不是有什么职业标准,就只需要保持一个轻松,就好像你跟这些人很熟,好像你对这里很熟一样就可以了,哪怕心里其实还是没底,但很多时候装久了就成真的了。刚来那一个周,因为马上就上手一个项目,很多的代码编写风格以及技术都还是处于一个懵的状态,所以就搞得压力很大,也不好意思去跟同事请教,因为一是感觉不熟悉,另一个是你好像觉得他们都挺忙的,所以就自己在那钻牛角尖,但这样下来就搞得自己挺累的,也会给人一种你不好相处的感觉。
-
但事实上的情况是,其实里面的这些前辈他们也想你去主动找他们请教一下问题,哪怕你会觉得很简单很幼稚的问题,实际上他们也挺希望你多去问,因为对他们而言每天都是面对着一行行的代码也视觉疲劳,有个萌新去找他请教一下问题也会让他们觉得自己这一天天累积下来的技术还是可以输出在电脑之外的。当然,还有一个就是因为你以为他们很忙,实际上他现在电脑上的代码说不定他都快看吐了,他并没啥很紧急的任务,在假装自己很认真地写代码而已,因为就我看来做开发不写代码摸鱼让人真的很难受,所以你去找他问问题他还能换个方式摸摸鱼。
三、如何能够快速上手。 -
我不知道其他人会不会有这样的感觉,就是当你写自己的代码的时候会感觉挺简单,但别人的东西看着就很难受。所以,当我刚来的时候,看着git下来的项目感觉非常的头疼,你不知道他这个项目为啥要取这个名字,你不知道他里面为啥分的这几个模块,也不知道这个类代表的是个什么含义,反正就是各种的不熟悉别人的代码编写风格,当自己拿到一个需求的时候都懵逼自己改往哪些地方去写,你总不能完全不管别人的逻辑自己新建吧,所以就还得去一行行的看别人的代码,这个感觉真的让人打脑壳。嗯,不说这些像是抱怨的话直接讲点有用的吧。
-
1、不会的一定要去问,像我上面说的这个东西明明别人几分钟就能给你讲明白了,干嘛硬要自己去啃一天呢。
-
2、拿到需求、遇到bug的时候都不要慌,debug先调试一下,理解你的整个业务逻辑,注意观察一下流程走下和参数的传递。
-
3、是不是每个不会的问题都去问,可以都去问,但一定要先有自己的思考,你可以向前辈请教问题,但你不能让我别人完全来解决你的问题,所以你需要自己先认真思考一下,然后才能在去请教问题的时候别人只需要点拨一下,你就能明白了,这样会让双方的感觉都还不错。
-
4、一定要有规划,当拿到一个需求的时候,一定要先系统的思考一下,然后认真地评估一下时间,然后保证按照进度去走。因为做开发的人很多时候容易评估不准确,导致在最后的那几天特别忙,也容易产生很多的漏洞。所以需要有一个严格的执行计划,每天要想方设法地去完成,不会就问,没做起就主动加班,或许这也是所谓的把做事放在第一位。
-
5、要去培养总结的习惯,不定期得把自己最近的内容梳理出来,新学到的一些技术点,遇见的一些bug,以及你的一些思考和感悟。
四、未来的规划和生活。
- 最后我想给自己说的是,做一个职业,把每天的工作做好这并不只是唯一的追求,一定要明白的是我现在做的是什么,我该怎么去做好它,我这么做希望得到的结果是什么。那三年后五年后呢,我希望我到时候应该是怎样的,那我应该怎能去做,这个过程中有哪些方面的情况可能是我会遇到的需要克服的困难,我每天是不是按照我的这个原则去做的呢?对于生活,我觉得这也是生命中不可缺少的一部分,我有义务去把我的生活打理好,我觉得工作跟生活也并不一定是分开的,我可以把工作做得像生活一样轻松,也可以把生活过得跟工作一样有条理,工作给生活服务,生活给工作力气,就像是男人跟女人一样,少一半是可以过得很好,但是一起也可以更好,当然如果不能做好平衡也会一团糟了,这就看你的内心如何去划分吧!
标签:每天,一下,代码,自己,开发,一个月,时候,心得,bug 来源: https://blog.csdn.net/Tiamy_5/article/details/116850524