程序员性格

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

lawandchild

很多朋友反映我的微信公众账号昨天突然变成一串没有意义的编码,纷纷发来慰问电,其实是昨晚10点左右微信后台出了点问题,导致部分帐号没法登录、搜索、关注,和微信团队的人员联系后,很快就解决了。这帮家伙实在是很勤奋,难怪做出这么优秀的产品。

另外,昨天的文章写完之后忘了加一句话,其实我很想知道大家目前就职的公司的企业文化是什么样子,有什么好玩的口号发过来看看。在线等……

今天的话题来自一封读者来信,他在邮件里写了大概2000多字,其中一大部分描述了自己的经历,我觉得非常精彩,写过汇编写过C,玩过Flex,做过web(HTML5+CSS+JS),还用过Scala和OC,经历过创业人生,整个技术历程也足够丰富,可能比很多技术人员丰富。这样一个典型的程序员遇到的问题是什么呢?如下:

我是个静下来喜欢反思自己的人。我虽然对自己过去的一年挺自豪的,但我也发现了在我身上发生了一些变化。我发现我的幽默感渐渐消失,而且我很喜欢从“另一面去看问题”,一开始我觉得这是我具备了独立思考的能力,不会轻易被别人的言论左右。但这也给我身边的人带来了困扰。因为当他们说出一些东西的时候,我首先的反应就是:可能并不是这样,那样也许更好,其实是这样的……等等,而且几乎是反射性的,不假思索就能找到问题的另一面,并且表达出来。然而说者无意,听者有心。朋友之间,说说笑笑还好,他们最多觉得是我很喜欢抬杠、反驳别人,送我外号“杠王”。但我老婆和我生活在一起,就受不了了,觉得我太自负,自以为是,愤青……

我自己知道,我不是故意这样的,但这已经成为了下意识的行为。虽然这现象以前就有,但是这一年变化的很明显,明显到我自己都察觉到了。我不想变成一个让身边人觉得不舒服的人,我也怕以后会发展成“阴谋论”者。我不是不懂得谦逊,只是对自己的观点比较执着,而且想强烈的表达出来,并且希望别人也赞同。到后来,我自己都分不清楚,我到底是真的发现了这些事物的“猫腻”,还是我为了反驳而反驳的。我觉得这是一个很不好的习惯,因为我身边的人和我探讨某些问题的时候,在我这里得到的几乎都是否定的结论。

就我关注的一些技术前辈,包括我同学,也都是这样。我发现我们这些技术同类,好像“戾气”都比较重。而您在我关注的人里,是属于比较温和的,没有那么张扬,没有显示出“自负”和“自以为是”,我想请教下,您是否遇到我这样的问题?而您又是怎么控制自己的?为了表述清楚,我可能把我的问题夸大了一点点,但我觉得如果我不改善的话,迟早会变成那样,甚至更坏。

其是我想说的是,大部分牛人都很张扬,「戾气」也重,我之所以比较温和,一个是岁数大了,另一个就是确实不够牛。另外的一点就是,当牛人牛到一定的境界,可能就会重归和平,比较文艺的描述就是,「大牛领会了返璞归真和万物生长的道理,知行合一,遇事抖抖衣袖,不溅起一片涟漪」。你现在浑身都是杠头和愤怒,其实也只是不够牛而已。

当然,我说的这种张扬也好,愤怒也罢,主要是反映在你的工作和技术领域,如果你把这些情绪完全带入到生活中,那就比较危险了,严重时会导致人见见踹,花见花败,除了至交好友,少有人愿意搭理你,如果再不悔改,可能会像你预想的那样,再也没有人愿意和你交流。这种结果很容易理解,换位思考一下就好了,如果你说的每一句话和每一个观点都遭到聆听者的反驳和质疑,那这种交流就没法进行下去,如果是工作中的讨论还可以商榷,真理越辩越明嘛,但是在生活中,很多时候大家就是聊聊天,舒缓一下心情,比如对方见面问,「你好!」你说,「你怎么知道我好?」这时候板砖就飞过来了。

程序员有性格是好事,但是谁也不可能永远都对,多聆听少说话不是坏事。我有一个朋友,我知道他学识非常渊博,但是每次大家聊天或讨论问题,他都处于一种聆听的状态,频频点头若有所思,但是如果你征求他的意见,就会发现他总能一针见血一剑封喉找到问题的关键。我就知道,他一直在从别人的谈话中获取自己需要的知识。当然,他不是程序员。

程序员一般都比较自负,我年轻也是一个德行,谁要是对我的代码说三道四,恨不得掏刀子和丫拼了,但是慢慢你就会意识到,不停的反驳别人不会证明自己的聪明和独立思考,正确的讨论技巧和解决问题才是王道,比如有人提出了一个创意,你觉得有问题,可以这样说,「我说Mac君啊,你今天的文章总体来说还是不错的,照顾了大多数的读者,观点也比较新颖,但是呢,似乎没有重点还多了点狗血内容,如果能够……一下,就更完美了。」这种说法基本上会让你避开板砖与西红柿齐飞的场面,并造成大家在同一战壕的「假象」,有利于迅速有效的解决问题。

当然有人会说,乔布斯骂人都是直接说人家狗屎的,哪那么多弯弯绕呢?其实很简单,因为他是乔布斯,你不是。

总之,程序员要保持自己的性格、激情、愤怒,这样你才能写出传世的代码,同时也要温和、有理有理有节的与别人探讨问题,还要有健康的生活和好的娱乐活动。除了技术书籍,多看一些人文类的著作,有助于完善自己,善待他人!

今天似乎写了一堆碎碎念,也不知道是否回答了这位读者的问题,就这样吧,你们可以认为我说的都是错的!


 

很多读者一直让我推荐各种App,还包括Android的App,我也推荐过一些,但是干这事我肯定是不专业的,我甚至没有一台Android设备,所以今天给大家推荐一个专业的推荐App的公众号:

名称和ID都是 「appsolution」

专注新酷精华应用,推荐语写的也好,时而清新时而卖萌,兼顾iOS和Android平台,推荐关注!

另外,上次推荐过唐巧的「iOS开发」之后,发现他现在越做越好了,几乎每天更新一些实用技术,我还参加了他们的iOS技术QQ群,受益匪浅,再次推荐:iosDevTips

 

程序员性格 很多朋友反映我的微信公众账号昨天突然变成一串没有意义的编码,纷纷发来慰问电,其实是昨晚10点左右微信后台出了点问题,导致部分帐号没法登录、搜索、关注,和微信团队的人员联系后,很快就解决了。这帮家伙实在是很勤奋,难怪做出这么优秀的产品。 另外,昨天的文章写完之后忘了加一句话,其实我很想知道大家目前就职的公司的企业文化是什么样子,有什么好玩的口号发过来看看。在线等…… 今天的话题来自一封读者来信, 阅读详情

相关推荐

程序员的个人性格

第十三章   个人性格提要:软件开发是一个“以人的智力为加工原料”的工程活动,在开发过程中会不断的对智力和性格作研究。需要注意20/80原则,并不是最勤奋的才是最优秀的。编程的工作难以检查,是否成为高手和个人性格有关。你无法改变智力,但可以改变性格。在软件开发者的成长过程中,EQ还是占主要因素。1. 聪明和谦逊一个人越谦虚进步越快,承认自己的无知才会去正视和弥补自己的错误。理解程序需要通常

[橫渡] 2401

程序员性格养成

编程过程非常耗用脑力,这种特征使得个人性格显得很重要。你无法提升自己的聪明程度,但性格在一定程度上能够改进。事实证明,个人性格对于造就出程序员高手更具有决定性意义。

KEEP CODING 329

作为一名程序员,你有没有想过,当编程久了你的性格会怎么样?

从c++来说: C语言吧逻辑思维较强的人打代码的时候很容易适应,脑筋转弯能力不够灵活的人相对有吃力程度,因为不理解、纠结、没有头绪, 往往本身耐心不足的人就会变得狂躁、易生气,生自己的气有没有适当的释放就此狂躁气就会发泄倒无辜的人身上。 那些耐心能力强的和性子缓慢的,就会很细腻的去求解就算运行结果出了错误还是会继续求解,越磨越没有脾气 直到结果和过程都理通了就会很兴奋。 java: 我觉得是最让人性格受到影响的,虽然它和C语言有些类似,但它的分类没有理解到哪个是主类或不懂创建类是很难让人继续写

C语言C++学习俱乐部:765860056 445

程序员性格是怎么产生的?

程序员性格是怎么产生的?

pennyliang的专栏 9703

程序员性格真的内向吗?

程序员性格内向,确实是很多程序员都有这种性格,就算在做程序员之前,没有内向的性格,在做程序员后,都会或多或少有点内向的性格。我就是一个很好的例子,我三年前没有干敲代码的活,我是很活泼开朗的、喜欢热闹的场面,和销售的性格很像,那时很多人都说我不像干技术的。当我转战IT行业后,我发现我的性格慢慢的变得内向了,没有以前那么爱说话了,喜欢安静的地方,总喜欢一个待着,喜欢在自己的世界里。但肯定不是那种特别木纳

zhangdeTalk的博客 1万+

【理想流】程序员性格和命运

性格决定命运,程序员亦莫能外。性格影响机缘有无,影响才情发挥,影响努力深浅,最终影响人生之结局,是人这一生里可以把握,又往往被忽视的因素。在这里,我们来试着对程序员性格和可能命运做一归结,当可为有心则戒。绵羊型的程序员这类型的程序员每天有点糊涂,也不知道应该干点什么。不是很有上进心,安排干什么都行,但会因为小糊涂或不用心偶尔犯犯错误。除非家境很好,要不然绵羊型的程序员其实有点危险。公司如果严苛,

理想流 2万+

程序员面试之性格

http://cd.itcast.cn/news/20131209/15250585745.shtml     现在,我来谈我认为程序员面试中最重要的因素:性格。     这可能是许多初为面试官的朋友所难以想象的,怎么会是性格最重要呢?说实话,当我意识到这一点时,我自己也很惊讶!我的实际经验是,如果一个人的性格好,他能把工作做好的可能性是最高的,性格好远比基础好、算法好要靠谱。     一个

ITsource 1661

程序员性格是什么样的?

写了半天的程序,写不下去了,突然想知道程序员性格,大部分是什么的?感觉自己性格孤僻,没有深交的朋友,同事蛮多的,但是相处的没有那么深。 

leungzhq2000的专栏 1153

程序员性格和命运

性格决定命运,程序员亦莫能外。 性格影响机缘有无,影响才情发挥,影响努力深浅,最终影响人生之结局,是人这一生里可以把握,又往往被忽视的因素。 在这里,我们来试着对程序员性格和可能命运做一归结,当可为有心则戒。 绵羊型的程序员 这类型的程序员每天有点糊涂,也不知道应该干点什么。不是很有上进心,安排干什么都行,但会因为小糊涂或不用心偶尔犯犯错误。 除非家境很好,要不然绵羊型的程序员

509

程序员,如果性格内向要做些什么?

我是程序员,我一直在思考一个核心问题:我是一个内向的人吗?如果是,这样好不好? 其他人对于我们这个群体其实所知甚少,一般就是所谓“格子衫”、“牛仔裤”、沉闷话少的那一类,按照普遍的观念,这个群体是内向的。 可我总觉得我不是啊,就如我喜爱牛仔裤,但我同时也超级讨厌格子衫。 所以,别人都评价我们是内向的那一类,那我们就是吗? 为了这个答案,我先搜索内向的定义。 内向和外向 先看什么是内向。 艾森克个性问卷对典型的内向性格描述为:安静,离群,内省,喜欢独处而不喜欢接触人。保守,与人保持一定距离(除非挚友)。倾向

frank 的专栏 1644

程序员面试的性格

性格 现在,我来谈我认为最重要的因素:性格。这可能是许多初为面试官的朋友所难以想象的,怎么会是性格最重要呢?说实话,当我意识到这一点时,我自己也很惊讶!说白了,还是 P(工作好|性格好)的概率最高啊。我的实际经验是,如果一个人的性格好,他能把工作做好的可能性是最高的,性格好远比基础好、...

chuanrouwb599726的博客 289

分享文章:程序员性格

程序员性格 http://macshuo.com/?p=529

zhuo_zhibin的专栏 628

程序员的MBTI性格分析:你是天生的代码架构师还是bug终结者?

程序员什么样的MBTI可以成为架构师,什么样的MBTI可以转型产品经理,什么样的MBTI适合创业?

暴烈骑士的专栏 4742

程序员性格与命运

性格决定命运,程序员亦莫能外。 性格影响机缘有无,影响才情发挥,影响努力深浅,最终影响人生之结局,是人这一生里可以把握,又往往被忽视的因素。 在这里,我们来试着对程序员性格和可能命运做一归结,当可为有心则戒。 绵羊型的程序员 这类型的程序员每天有点糊涂,也不知道应该干点什么。不是很有上进心,安排干什么都行,但会因为小糊涂或不用心偶尔犯犯错误。 除非家境很好,要不然绵羊型的程序员

lujianfeiccie2009的专栏 1195
上一篇: 从汇编到太空——保罗·艾伦
下一篇: 美到极致是疯狂
wwl33695
博客等级 码龄18年 136粉丝 46原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值