从学校出来工作也一年了,这一年遇到的事情太多了,写这篇主要是为了总结一下自己这一年的心得体会,告诫自己如何成为一个更合格的程序员
对编程充满好奇与新鲜感
刚出来面试,面了不说有很多但是也有十几家吧,基本每个面试官不是面试的时候就是结束后都喜欢问,你一个女生为什么要选择Java开发的工作?我一直在想,问这个问题是想知道我对编程有没有热情和积极性还是纯粹的好奇,可能都有一点吧。为什么我会选开发这行?其实我也不太明白,大概是小的时候看电影觉得黑客很帅,手指在键盘上飞舞着就能解决无数问题,又或许是大学选专业是觉得这个名字听着比较好听,热爱谈不上,只是觉得还挺好玩的。可能你的工作内容你并不熟悉或者业务流程不太懂或者技术不到位,刚开始工作我每天都很方,但是要自己调节,想一想,每天都能看见不一样的bug,其实还挺好玩的。一定要对工作充满好奇心。
能自己解决的问题不要去麻烦别人
有这样一句话,女程序员觉得男程序员什么都懂,技术不好的觉得技术好的什么都懂,技术好的遇见问题在网上各种找解决方法。刚开始工作,我就是这么觉得,真的感觉他们什么都会,后来看到边上的大神出现问题自己在百度找答案的时候就知道自己错了。明显能看出原因的问题直接改不能看出的自己先找答案,不要上来就直接问别人,你写的bug凭什么让别人解决,只是因为你技术不好吗,技术不好更应该自己处理。直接可以得到的结果往往自己记不住,第二次继续出现就还是问题,bug这种呢,会解决一个就少一个。没人会一直陪着你帮你解决问题,帮你是情分不帮也正常,靠自己才是最重要的。当然,也要分情况,一个上午都在处理一个问题还没有处理好,你就要考虑寻求帮助了。
大胆细心的做
你不做你永远不知道自己有多厉害,或者你不做你永远不知道这个问题有多少。刚到公司没有多久,就被安排写一个对接三方支付的代码,内心一万头羊驼跑过,因为从来没有写过,害怕多于兴奋,挺方的,对接的文档看了一遍又一遍,在自己的项目中就无从下手,后来老大讲了一下项目原本他们的对接流程,开始做还是会有很多问题,但是动了总比没动好,不做永远不知道自己会遇到什么。
先想清楚再动手
新需求或者要改别人的旧代码,一定要先理清整个逻辑,不要直接上手改,最近在改一块代码是原本系统有的,但是因为两个版本不一致,要重新修改一版,本来的流程是我要先去第三方拉取流水补录到我们的订单表,再从上传流水到流水表,两个之间上传流水的逻辑是不一样的,但是补录的过程一致,我本来只是需要改一下补录,结果看都没有看清楚就把上传流水也改了,改上传流水是要改表结构的,这一下影响的就大了,本来两天就能改完的东西硬是写了两周还没有搞好,最后还要撤回重新改。太心累了,耽搁大家时间,耽搁自己时间,主要原因就是一开始逻辑没有完全理清。所以好多返工的就是因为没有想清楚就做出现好多bug。
遇到问题记着总结和记录
好记性不如烂笔头,每天遇到问题那么多,不可能处理了就记住了,以后遇到可能还是不会解决,一定要记录,不管记录的是不是很完美,是不是很好看,记下来。这些对于程序员而言还是蛮重要的,这些以后都是自己的资源啊,可能开始记录很难,很麻烦,不知道从何下手,但是,熟能生巧啊,一直写就会发现自己的总结写的越来越好了。
以上
最后共勉
Positive people are lucky people, they can see the roses while others see only the thorns.
积极的人是幸运的人,当别人只看到刺的时候,他们却可以看到玫瑰
-
程序员
+关注
关注
4文章
948浏览量
29737
发布评论请先 登录
相关推荐
评论