作为程序员的2019年终总结

作为一个正经的程序员,不断的反思,查找,总结和提升代码质量是我们不断提高代码质量的一个必要的责任和义务。为了我们更加优秀的代码和效果,我们总是不气馁的一直不断查找,不断调试,不断的升级。那么作为我们个人呢?是否可以将我们做开发的一些 模式或者精神放到我们的人生当中?不断的提高自我,实现自己的立项或者让生活更进一步的变得美好。

就我个人而言,从生活中的经历而言,还是很有必要的。作为程序员,我个人选择这个行业的很大的一个原因是我们可以尽情的沉浸在自己的世界中,在我们的代码世界中,在符合需求的同时,我们可以肆意而为。以为没必要的沟通可以不必沟通,本人的性格也比较倔,在开发的过程中,更是明显的体现了这一点。有时会死磕一个技术点,有时好有时坏,所以我也没认为这是一个缺点。但是,在与人交往过程中,却经常的暴露很多的问题。而且,我们生活在世界上,要做的是融入社会,当然很多的伟人还是可以遗世独立的。但,我们我们是平凡的人,过着平凡的生活,如果想要过得自然随意且幸福,还是需要融入社会的。当然,我说的融入社会,不是同流合污,而是指,可以跟大多数人正常的交流沟通,不是大多数的时间感觉自己跟这个世界不合,无法理解,总是陷入孤单,没人能够理解自己。很多的事情,由于没法合理的表达自己,而陷入困境。

废了这么多话,第一个问题就是。我们需要提高并且改变自己对话的技术与思想。让我们的沟通更加顺畅,解决问题更加顺利,生活少一点阻碍。(在这里推荐一本书《非暴力沟通》,本人已经看过了,觉得不错,大多数人的观念如果没有改变,有些不是问题的问题,总会解决不了,因为它的本质不是问题,而是你个人的心态)(同时,推荐另一本书《关键对话》)

沟通需求,认真了解需求本身

在我们的产品或者项目的开发初始阶段,我们肯定(按照正常的流程来说)首先听取产品经理的需求讲解,并且在沟通的过程中,主要的关注点都会在需求本身上。作为一名开发人员,我们总会在结束之后,思考这个需求对于开发过程中是否存在阻碍,如果存在阻碍,我们会努力搜索是否有解决的方案,然后就是时间问题的沟通。这里我想要说的是,我们从头到尾,关注的都是需求本身,而没有关注讲解者的问题,当然,如果有一个好的讲解者,我们肯定能够能加顺畅和正确的理解需求。但是,在这里,需求相当于我们的一个问题,我们在解决问题的时候,关注的是问题本身。但是在我们日常生活中,遇到问题,我们是这样做的吗?

很多人的实际行动的回答不是这么做的。比如我们在争论一个问题的时候,如果输了,我们经常会说这个人怎样,讨论的话题往往偏离了问题本身。还有,多数的情侣吵架的时候,最开始其实是一件小小的问题,但是最后却可能导致分手,不是问题本身多大,而是我们经常会联系之前的问题,从而得出结论,两个人不合适。或者这个人人品不好,或者他/她不够爱你。那么,我们反过来思考一下,如果我们关注的是这个问题的本身,将这个问题讲清楚,然后确定解决方案,这个问题以后出现双方要怎么做。那这个问题的出现不会导致你们的分手,相反会让你们的相处更加顺利,更加美好。所以,我们在解决问题的时候,要关注的是事情本身,如果你觉得某个人有问题,那么也肯定是某件事情,导致了你有这样的想法,这个导火索,也就是让你这样思考的事件,然后,梳理这件事情本身,并且仅就这件事情进行沟通和解决。即使对方本身人品问题,也不是没有优点,而且也不一定跟目前要解决的问题有关联,所以抛开所有,只关注问题本身,然后去解决问题。

不断调试,不断寻找;没有最优,只有更合理

在程序的调试过程中,我们遇到问题,或者想要提高程序的运行速度的时候,总会不断的调试,不断的寻找最优解,最优方案。但是,在生活中遇到问题的时候,一般2次就可以打倒我们了,或者停止不前,或者恐惧不已。我们应该项调试代码一样,遇到问题,一遍一遍又一遍的去解决,而不要产生任何恐惧的心理,任何想要放弃的念头。有句话不是说嘛:做自己不敢做的事情,见自己不敢见的人,这就是成功。

在开发的过程中,我们都知道,有很多的设计模式,但是我们不能说是哪一种最好,哪一种最优。我们总是根据具体情况,选择适合的设计模式进行设计开发。在生活中也是一样的啊。不是所有的道理,适用于所有的事情,所有的场合,尤其是倔强的我们,有时候,不要认死理,适当的转动一下,毕竟这个世界上,没有什么是一成不变的,即使世界本身,不是吗?

--------------------------------------------------------------------------------------------分割线--------------------------------------------------------------------------------------------------------

最近看到的一句话,感触颇深,记的以前跑马拉松的时候深体会这句话:慢慢跑,就很快。只要一直努力,别着急,一切都会来的!即使生活不断打压我们,也绝不气馁,决不放弃,确定了方向,一直一直一直努力向前就可以了。

2020,希望自己学会更加合理的沟通,一直一直一直努力向前,无论生活是喜是忧。(将设计模式真正的理解透彻,在此记录看一年以后的效果)

啰啰嗦嗦,也没怎么讲明白自己的总结。内心的很多东西写不出来,或者写着写着就好像变了。就这样吧,勉励自己,不断提高自己。最后,祝所有人2020,顺心如意,变得更幸福,更美好,更优秀!

原文地址:https://www.cnblogs.com/kekelele/p/12228106.html

时间: 2024-11-02 13:40:36

作为程序员的2019年终总结的相关文章

程序员自述——2019新年篇

1.真正的程序员是个什么样的人? 程序员是一个简单.纯粹的人,他们看起来简单,做起事来一样简单,干净简洁.不拖泥带水,让人看起来就觉得很"干净"的那种,他们衣着打扮简单,但从不邋遢,他们追求严谨高效甚至完美,工作中他们可能说话不多,但很少说废话,只讲重点,说起话来很有逻辑性,习惯分条列举做答.生活中他们或许有点儿宅,但偶尔也会幽默和浪漫,并非真的不懂交流和沟通.总之,程序也是人,而且是个很简单.纯粹的人. 2.程序员需要哪些基本能力? (1)[学习能力]程序员并不需要智商很高,普通本科

Java程序员,2019,别戴着“耳机”工作了 好好的提升自己的综合能力

早上去研发部门找项目经理了解几个推迟项目的进度时,看到了以前几个同部门的同事都戴着耳机,都比较专心的敲着代码,其实我敲代码的时候也是一个喜欢戴着耳机的人. 我原先也是研发部门的人,我以前也是听歌写BUG,哈哈哈.而且是真的放音乐,而不是隔音,当时觉得我需要一个编程空间而且习惯于带着耳机工作,这让我很放松,我可以一心实现所想要的功能. 以前真的觉得所有程序员都应该戴着耳机工作,但是这两天反而觉得千万不能有这样的习惯,这里可能是我自己的感觉,当然我与部门同事交流了,他们也有同样的感触,特别是你的岗位

Python 最抢手、Java 最流行,前线程序员揭秘 2019 软件开发现状

互联网的下半场,科技公司为面对更加严峻的竞争环境,越来越重视开源节流.而对于身处其中且撑起 IT 半边天的技术人,如今如何了?从技术角度来看,其又该作何改变顺应潮流? 接下来,我们将从 JetBrains 最新发布的<2019 开发人员生态系统现状>报告中一窥究竟. JetBrains 通过调查全球 7000 名开发者,解析出开发者们在日常软件开发中最常使用的语言.框架,从而探索各种编程技术的最新趋势,希望可以帮助更多的开发者获取适合自己的技能. 过去一年,哪些编程语言被使用? 工欲善其事,必

浪到变形的前端女程序员的2019

前言 转眼又到一年年末,我是一个时间上总慢半拍的人.比如,其实毕业两年多了,才渐渐意识到,原来我现在再回学校的话,真的再没有我的专属床位了- 所以,要不是掘金有这个年度征文,我都没意识到原来到年末了.我回想了一下,我一年,真的发生了好多事,我也很努力地过着这一年,最终也都取得了自己还挺满意的结果,下面我就挑几个我最满意的事,记录一下- 工作-跳槽 年初的时候,跳槽了.主要原因是我想有多点自己的时间(多点¥¥),经营一下自己.毕业一年多,感觉自己老了十岁,工作日就是打代码,处理bug,周末就是躺尸

阿里程序员的2019Android年终盘点,必备技能知识点,程序员必须收藏

临近年末,回顾总结2019,很多从事Android开发的朋友仍然遇到了很多困难,无法实现突破. 本文旨在通过以下知识点总结 希望能帮助上述陷入移动开发困境的朋友.所以接下来本篇文章主要介绍 Android 开发中的部分知识点,本文节选自阿里巴巴开发手册,下载地址.文末还有 高级架构技术进阶脑图.Android开发面试专题资料,高级进阶架构资源 帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习,通过阅读本篇文章,您将收获以下内容: 一.Java 语言规范二.

漫谈程序员系列:一个老程序员的2014年终总结

人生天地之间,若白驹过隙,忽然而已.蓦然回首,头上似霜雪,脸上似山川.我的 2014 啊,你就这么毫无眷恋地离我而去了.既然往事已不可追,未来尚未到来,在这年末岁首的间隙,就让我来回忆一下余烟尚存的 2014 吧. 2014 年,对我而言,发生了很多事,不管怎样,我还是一个程序员,这是工作.生活,以及我自己,给我的标签.也许很快这个标签会泛黄.蝶化.零落成泥碾作尘,不过不论怎样,它是我青春的纪念,它仍将伴随着我继续前行. 坚持技术博客写作 看到这里,也许你笑了. 是啊,这一年我不务正业,虽然每周

阿里巴巴的程序员等级2019

根据近年数据,中国现有程序员500万左右,其中P1.P2数量占据了近100万,P8及以下程序员约有490万,P9及以上仅有10万. 80后是企业的技术支柱,90后已开始逐步成为企业的中坚力量.BAT的大佬横行,业内的散客也不容小觑.90后有人在P4彻夜敲代码,也有人正迈入P8. 目前并没有对程序员等级进行明确的划分,很多时候是参照BAT的程序员等级进行判定. P1.P2 入门 1.了解计算机专业的基础知识,懂计算机的基本操作,掌握一门基础的程序语言即可. 2.BAT一般空缺,为非常低端岗位预留.

2019年我国程序员薪资统计,看看你出于什么水平?

主要城市程序员工资 2019年9月北京招收程序员26430人.2019年9月北京程序员平均工资17224元,工资中位数15000元,其中95%的人的工资介于3750元到45000元. 2019年9月上海招收程序员45927人.2019年9月上海程序员平均工资16542元,工资中位数15000元,其中95%的人的工资介于5250元到37500元. 2019年9月深圳招收程序员39148人.2019年9月深圳程序员平均工资16220元,工资中位数14500元,其中95%的人的工资介于5250元到37

漫谈程序员系列:快来约这些女生,保你脱单

最近和同事.朋友.网友聊天,聊到程序员谈女朋友的事情,发现了一些有趣的东西,分享出来. 八卦了周围干开发的程序员的另一半的职业,发现了下列组合: 程序员+测试 程序员+美工 程序员+售前 程序员+程序员 程序员+人事(HR) 程序员+客服 程序员+老师 我这人爱瞎琢磨,可这次不是瞎琢磨,我这一琢磨呀,嘿,您还别说,真有点儿道道儿啊,原来这都是绝配啊. 程序员+测试 我在"漫谈程序员系列:看看你离优秀有多远"一文中得出了一个戏剧性的结论:因为普通程序员老是和测试MM沟通,告别单身的几率比