程序员该如何处理人际关系

  程序员该如何处理人际关系,以下峰峰为您分享:

  良好的人际关系是一个人获得幸福感的重要指标之一,如果不能维护好与家人、朋友、同事的关系,工作再出色也无法让你快乐。

  很多人对程序员的印象都是内向、呆板、邋遢、闷骚,然而这并不是真实的程序员。导致这种情况的原因大致是因为:编程的工作需要记忆很多程序逻辑,必有高度集中精力,因此工作中会尽量少跟人说话,工作后需要大量的时间休息。其次,对于普通人来说,编程语言太高深,他们工作的内容无法跟你分享,导致聊天话题减少,这是很正常的,并不是他们不喜欢聊天。

  如果你有人际关系方面的问题,不妨试试以下这些方法:

  1.向家人或者朋友讲述你的工作

  你应该试着向家人和朋友大致的解释一下你的工作。虽然他们听不懂,但是会感到很欣慰,至少可以跟他们聊聊工作上的一些趣事,

  2.培养业余爱好,抽空参加一些社交活动

  体验一些新的生活方式,丰富你的生活。或者参加一些沙龙,听听那些富有魅力的演讲,也许能认识一些有趣的人。这些经历还可以成为你的谈资,让你更擅于与人交谈。

  3.花时间陪家人/朋友

  对于大多数开发者来说,工作就是他们的兴趣,因此很多人都会把工作和生活搞在一起。我从来没见过在业余时间还喜欢记账的会计,但是我认识的每一个开发者几乎都喜欢在也许时间继续写代码。Slack信息或是IRC对话永远无法替代人与人之间的直接交流。和你的家人、朋友一起出去走走,做点刺激的事情,时间富裕的话可以一起去旅游。为了节省空间,我们的打脑会自动将类似的记忆进行整合。作为开发者,如果我们不丰富自己的经历,10年之后,当你回想过去的时候,你会发现自己除了写代码完全没有其他的记忆,你真的希望这样吗?

时间: 2024-10-03 13:39:53

程序员该如何处理人际关系的相关文章

优秀程序员是如何处理糟糕代码的

优秀程序员是如何处理糟糕代码的 可能你一行不好的代码也从来没有写过.这是有可能的,但在现实中又不太可能. 现实情况是,和这个星球上的其他所有程序员一样,你会产出安全漏洞.UI元素偏移,等等等等的代码.这并不能说明你是一个不好的开发人员.只是因为你是人类而已--一种不可避免会犯错的生物. 正是这种每个开发人员都有的"人性"缺陷,驱使那些优秀的开发人员敢于承担代码和底层基础架构的不足,有准备有计划地行动.下面是他们将做的事情. 假设 几年前,Netflix开源了Chaos Monkey和S

程序员如何处理好时区问题

写国际化的程序,经常会遇到两种问题:字符编码.时间问题.今天我们就聊聊程序中如何处理时间问题. 首先,要了解一些基本的概念,只有对概念有清晰的掌握,才能明白解决方法. 基本概念 GMT时间:格林尼治标准时间(英语:Greenwich Mean Time,GMT)是指位于英国伦敦郊区的皇家格林尼治天文台当地的平太阳时,因为本初子午线被定义为通过那里的经线. 由于地球每天的自转是有些不规则的,而且正在缓慢减速,因此格林尼治平时基于天文观测本身的缺陷,已经被原子钟报时的协调世界时(UTC)所取代. U

如何处理前任程序员留下的代码

作为软件工程师不可避免会遇到的一个场景是:我们在改变或添加一个功能到不是我们创建的.我们不熟悉的.与我们负责的系统部分无关的代码中时,会遇到麻烦.虽然这可能会是一个繁琐而艰巨的任务,但是由于使用其他开发人员编写的代码有很大的灵活性,所以我们可以从中得到大大的好处,包括增加我们的影响范围,修复软件腐烂以及学习我们以前不了解的系统部分(更何况,还可以学习其他程序员的技术和技巧). 考虑到使用其他开发人员编写的代码既有其厌烦之处,又有其优势所在,所以我们必须小心不要犯一些严重的错误: 我们的自我意识:

程序员到项目经理:从内而外的提升

转自:http://www.cnblogs.com/watsonyin/archive/2012/09/10/2679528.html 目录 从程序员到项目经理(一):为什么要当项目经理 从程序员到项目经理(二):升职之辨 从程序员到项目经理(三):认识项目经理 从程序员到项目经理(四):外行可以领导内行吗 从程序员到项目经理(五):程序员加油站,不是人人都懂的学习要点 从程序员到项目经理(六):程序员加油站 — 懂电脑更要懂人脑 从程序员到项目经理(七):程序员加油站 — 完美主义也是一种错

程序员超浓鸡汤,知乎上赞同数最高的999个回答

原文出处 http://lanbing510.info/2016/04/14/ZhiHu-Good-Answers.html#title0 最近发现这个文章,真的是非常适合程序员看的鸡汤文列表,超强浓缩版的!!! 1哪些素质很重要,却是读书学不来的?101501肥肥猫 2有哪些很重要又被忽视的炒菜技巧?85658庄力 3想要充实自己,有哪 10 本书和 10 部电影值得推荐?77738Jee Xin 4要怎样努力,才能成为很厉害的人?76144朱炫 5如何看待「医生拒绝给艾滋病人做手术」?748

程序员职业规划

1.(2-3年)基础素质毕业头2-3年,是培养基础素质的时候,是把学校学到的理论知识,应用在实践过程中的时候. 1.1 知识面工作中用到的知识,和学校里学习的知识,往往不大相同,去接触实际用到的技术,解决方案,设计模式,努力扩展自己的眼界,是这个阶段的主要任务.做web开发的,会慢慢得接触到html,css,js等等知识,做后台的,接触到php,java,linux,线程,性能瓶颈等等各类.这个阶段接触的东西比较多,比较杂,同时年纪轻也是学习能力最强的时候. 1.2 解决问题的能力书上有的东西,

程序员发展之路

程序员的发展道路 1.(2-3年)基础素质 毕业头2-3年,是培养基础素质的时候,是把学校学到的理论知识,应用在实践过程中的时候. 1.1知识面 工作中用到的知识,和学校里学习的知识,往往不大相同,去接触实际用到的技术,解决方案,设计模式,努力扩展自己的眼界,是这个阶段的主要任务.做web开发的,会慢慢得接触到html,css,js等等知识,做后台的,接触到php,java,linux,线程,性能瓶颈等等各类.这个阶段接触的东西比较多,比较杂,同时年纪轻也是学习能力最强的时候. 1.2解决问题的

StackOverflow程序员推荐:每个程序员都应读的30本书

“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西.” 很多程序员响应,他们在推荐时也写下自己的评语.以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书.其实除了前10本之外,推荐数前30左右的书籍都算经典,伯乐在线整理编译这个问答贴,同时摘译部分推荐人的评语.下面就按照各本书的推荐数排列. 1. <代码大全>史蒂夫·迈克康奈尔 推荐数:1684 “优秀的编程实践的百科全书,&l

为什么国外程序员爱用 Mac?

from http://www.vpsee.com/2009/06/why-programmers-love-mac/ Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里.普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒.那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因: 1.Mac OS X 是基于 Unix 的.这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到.