如何与人交流——程序员,赶紧生个孩子吧!

2023-11-03

原文作者:Jeff Atwood

“每个家庭都应该生一个孩子吗?”我不太愿意这样建议,因为当不当父母完全是个人选择。我始终尽量避免鼓吹为人父母的经验,但我越深入这个角色,我便越是相信:没什么比拥有一个小孩更能折射出成人世界里源源不断的荒唐!

成为父母之后,你会意识到的第一件事是,“谢天谢地,我还活着——这真是一个奇迹!”因为眼前的这个小孩真是烦人透顶,我简直想杀了他,而且我每天至少有三次这样的念头。但是,当你的孩子自然地拥抱你的时候,或者给你讲了一个无聊笑话但他们却笑个不停的时候,或者横穿马路时他们紧抓着你的手的时候……哇,我们会一下子好欣慰!难道不是吗?于是,我想知道的是,我是否还有能力像爱我的孩子一样去爱别人(包括我自己)。这种爱是无条件的、没有理由的、甚至是荒唐的。简单来说,那就是人性。

现在看来,为人父母是我做过的最艰难的工作。相比之下,我那所谓的“事业”看起来非常稀奇古怪。

在当父亲的过程中,我最喜欢的部分还是我最终和孩子建立起了有效的沟通方式。当“水坝”决堤的时候,他们在两岁前印记在小脑袋里的所有那些疯狂的东西就会像脱缰的野马一样奔出来,再像瀑布一样一泻千里。需要搞明白他们在想什么,以及他们最终会成为什么样的人。他们在不断地发现,开始探索语言的奥秘,而在一旁观察他们的这个过程就能让人非常沉醉。在花了两年时间去猜他们的所需所想之后(猜对是极其不易的),我开始可以直接问他们。没什么比这更美妙的了!语言真是人类有史以来最伟大的发明!我太爱它了,从此再也离不开它!

语言使得孩子们可以把内心的各种微妙的本能冲动表达出来(这对我们大人同样适用)。小孩不知道什么是愤怒、什么是开心、什么是伤心。我们必须教会他们什么是情绪,如何处理它们,以及怎样以一种积极的方式去应对这个世界抛给他们的一切。在这个过程中,我们要近距离观察他们,并给他们当教练和精神导师,而不是袖手旁观。除了我们教会他们的一些应对方法之外,他们是很无助的。一个弱不禁风的孩子与一个自信满满、勇于探索未知世界的孩子之间的差别来自于哪里呢?父母!

瞧,我告诉过你吧,这事做起来很艰难。

当然,关于为人父母和育儿方面的图书数不胜数。但它们中的大部分我都没读过,因为在每天做完父亲该做的事之后,我已经累得精疲力尽了,哪里还有时间看书呀!况且,当你每周7天、每天24时间都在尽心尽力做着父母,你真的还需要通过读书来学会为人父母吗?不过,Parenting.StackExchange.com网站还是值得关注的。一次偶然的机会,让我发现了一本很特别的书,即使你只翻上10页也会发现它非常非常有用。如果你需要照顾从2岁到99岁的“孩子”,请你马上放下手头的事情,去买一本《如何 孩子才会听 怎么 孩子才肯说》。

这书我家已经有了3本。你也赶紧行动起来吧!

那么,这本书到底有什么好的呢?其实,我最初是从A. J.Jacobs那里知道有这本书的。如果你读过我的另一篇文章“Trust Me, I'm Lying”(相信我,我在说谎),你就会知道他。他是这么介绍这本书的:

我读过的最棒的婚姻指导书当属一本叫《如何 孩子才会听 怎么孩子才肯说》的平装本。光是从书名上看,你很难想象它是一本指导婚姻生活的图书。但这本书里介绍的方法真的太精妙了,以致于不管我跟什么年龄段的人交往,我都一直在运用这些方法。书中的策略至今仍然很有效!

这本书的两位作者以前是在纽约工作的教师,他们提出的观点是,我们跟孩子的交流方式完全不对。你不能跟孩子争论,也不应该不顾及孩子的委屈。他们推荐的一个“魔法”是:倾听,复述他们所说的话,指明他们的情绪。然后,孩子们会自己找到解决方法。

我首先在Jasper身上尝试了这个方法。他的兄弟们抢占了Mouse Trap桌游零件,他因此大发脾气。我耐心地听他抱怨,重复他说的话,然后看着他从声嘶力竭到奇迹般地平静下来。太神奇了!我不禁要问,为什么这种方法只能用在孩子身上?我第一次在大人身上尝试是有天早上在一家熟食店的时候,有个人想用他的手机打一个电话,但始终打不出去,而当时我正站在他的身后。

“拜托!这里没信号?真是该死,这里可是纽约啊!”

他回头看着我。

“没信号?”我说道,“这里是纽约?”(重复他说的话。)

“我们又不在该死的威斯康星。”

威斯康星州(Wisconsin),美国北部一州。北部是苏必利尔高地,南部是平原。有1万多个湖泊。第四纪时全境除西南部外均遭冰川覆盖,故多数为冰蚀湖。森林覆盖45%,主要分布在北部。威斯康星与纽约相距大约1000英里。——译者注

“噢……”(倾听。附和着他。)

“这里不是农村。这里是纽约。天哪!”他说。

“那的确很气人!”我说。(指明他的情绪。)

然后,他冷静下来了。

这本书让我意识到,我以前对待孩子的方式是完全错误的。其实,生活中有很多事我都做得不对,而在一开始却浑然不知。我原本以为,作为父母,奋不顾身地保护孩子、帮他们解决问题是我们的责任。但是,看一看这本书给出的例子吧。

当孩子想要一样我们没有的东西的时候,父母往往给孩子解释为什么没有。但常常是我们越解释,孩子越不听。

有时候,孩子对某种东西的渴望心情一旦得到了理解,他们就能比较容易接受现实。

请注意,那个母亲聪明地让孩子自己找到了解决方法,而不是以“无所不知”的大人自居、毫不费劲地为他提供一种解决方法。坦率地说,我以前从来没有那么聪明地处理过类似的事情,因为按照一般人的简单逻辑,脆饼没有了就是没有了!

左边两幅是反例。右边两幅是更恰当的做法。其实,孩子们愿意听到父母的真实想法。通过表达自己的感受,我们会变得更诚恳,同时也不会伤害别人。注意:父母只描述自己的感受才会有效。我们可以用“我”或“我觉得……”这样的词语。

现如今,只要有可能,我总会学着平心静气地叙述事情的原委或形势,而不是草率地做出判断或发号施令。我会向孩子们解释他们的行为可能造成的后果,而不是不耐烦地直接呵斥他们“不许那样做”。

《如何 孩子才会听 怎么孩子才肯说》全面揭示了人际交往方面的很多很多玄机。我很惊讶地发现,以前自以为完全正确的行为,其结果往往事与愿违。事实证明,并不只是小孩无法处理好他们的情绪,其实大人也有沟通上的问题。在我采纳了这本书给出的建议之后,我不仅改善了自己与孩子们之间的关系,我更是提高了与其他所有人的沟通能力——不管沟通对象只有2岁,还是已经99岁。

如果你敞开心扉,你会从孩子身上学到很多东西。他们会让你认识到,把孩子生下来并不难,任何人在一天之内都能办到,但如何让他们有能力从容面对这纷繁复杂的社会呢?恐怕在你的有生之年,你都得为之而努力!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何与人交流——程序员,赶紧生个孩子吧! 的相关文章

  • 国外程序员的BASIC情结——我的编程生涯始于BASIC

    关于BASIC Edsger Dijkstra曾经说过这么一段话 那些已经学过BASIC的学生是不可教化的 再去教他们优秀的编程风格注定徒劳无功 他们已经脑残 再生无望 成不了优秀的程序员 BASIC是Beginner sAll purpo
  • 你永远不会有足够的奶酪

    令人赏心悦目的产品和让人勉强容忍的产品之间的差别 就在于它们的细节有没有做好 在Human Factors International公司做的一篇演讲文稿里 他们提到了一个叫 哥伦比亚障碍装置 的东西 译者注 Human Factors I
  • Jeff Atwood质疑iPhone的单键设计

    我喜欢使用iPhone 但我对它的一个设计不敢苟同 苹果始终坚持 设备的正面永远只能有一个按键 我还买了一个Kindle Fire 它更离谱 一个按键都没有 我完全赞成 任何小器具的正面都应该在明显的位置上至少有一个 耶稣把手 一样的按键
  • YouTube上的版权保护

    早在2007年的时候 我曾写过一篇名为 YouTube The Big Copyright Lie YouTube 关于版权的弥天大谎 的文章 表达了我对YouTube又爱又恨的情感纠结 现在回想一下你在YouTube上看过的所有视频 它们
  • 软件定价:我们深谙其道吗?

    本文为翻译初稿 更多精彩内容 敬请关注 高效能程序员的修炼 人民邮电出版社 一段时间以来频繁光顾iPhone应用商店 以致于产生了个副作用 我开始从根本上改变了对软件定价的看法 这么多优秀的iPhone应用程序 要么是免费的 要么只卖区区几
  • 对你的屁股好一点!

    作为软件开发人员 买一把上乘的电脑椅也许是你能做的最明智的投资之一 事实上 在过去几年看过各种各样的椅子之后 我得出了一个结论 如果你想买一把上乘的椅子 你要花的钱不会少于500美元 如果你在座椅上花的钱没那么多 除非你正在经历那场跨世纪互
  • 坏苹果是团队的毒药

    最近一期的 美国生活 采访了WillFelps 他是华盛顿大学的一位教授 曾经组织过一次社会学实验来证明 坏苹果 的出奇强大的影响力 译者注 美国生活 This American Life 是一档叙事类的广播节目 每周一期 在超过500家电
  • 怎样招聘程序员

    在招聘程序员方面 没有所谓的神奇 银弹 但我可以分享一些建议和诀窍 它们经过我的实践证明是有效的 这些方法我多年来一直在用 我把它们总结如下 首先 要求通过几个简单的 Hello World 在线测试 我知道这听起来很疯狂 但有些自称是程序
  • 如何与人交流——程序员,赶紧生个孩子吧!

    原文作者 Jeff Atwood 每个家庭都应该生一个孩子吗 我不太愿意这样建议 因为当不当父母完全是个人选择 我始终尽量避免鼓吹为人父母的经验 但我越深入这个角色 我便越是相信 没什么比拥有一个小孩更能折射出成人世界里源源不断的荒唐 成为
  • 这样的会议让人很纠结

    很纠结吧 永远也不要参加这样的会议 顺便说一下 解决这个问题的方法就是 可用性测试 Usability Testing 好好想一想 我们做决定的时候 是要无休无止地争吵 最后谁吵赢了谁说了算呢 还是要基于真实的数据 这个变化是一场革命
  • Jeff Atwood倾情推荐——程序员必读之书

    英文版 Code Complete 2 中文版 代码大全 第二版 作者 Steve McConnell译者 金戈 汤凌 陈硕 张菲出版社 电子工业出版社出版日期 2007 年8月Jeff Atwood的推荐 Steve McConnell的
  • 象牙塔式的开发

    我向来不鼓励象牙塔式的开发模式 开发团队常年封闭在 高塔 之中 一门心思地做着魔法一样的软件 这些开发者根本不知道用户会怎样使用他们做出来的软件 你若问他们 最近一次面见用户是在什么时候 他们甚至可能都回答不上来 因为缺失强有力的证据 开发
  • 无我编程:你的工作不代表你

    原文作者 Jeff Atwood Johanna Rothman是这么描述 无我编程 这个概念的 25年前 Gerald M Weinberg写了 程序开发心理学 我在1977年发现了这本书 然后做了一个决定 放弃在电台做DJ的工作 打算做
  • 勿以专家自居

    对于权威 我心存芥蒂 我在 StrongOpinions Weakly Held 观点鲜明 但不固执己见 一文中曾经说过 当我了解到别人把我视为专家或者权威 而不是像伙伴一样的志趣相投者时 我就会觉得非常困扰 如果非要说我在迄今为止的职业生
  • 分页显示该休矣

    当你有很多东西要显示给用户 而且内容多得远非一个屏幕可以放得下的时候 你会怎么办 很自然 你会想到分页 在2007年 Vitaly Friedman写了一篇文章叫 Pagination Gallery ExamplesAnd Good Pr
  • 我同情那些不写单元测试的傻瓜

    J Timothy King写了一篇很棒的文章 先写单元测试的12个好处 Twelve Benefits of Writing Unit Tests First 遗憾的是 他在文章最后说的话完全是画蛇添足 然而 如果你不愿意改掉先写代码的老
  • 困惑:单元测试该在什么时候写?

    原文 http www codinghorror com blog 2005 04 good test bad test html 作者 Jeff Atwood 很多年以来 用于随机测试 ad hoc test 的工具我都是自己开发的 但在
  • 成为优秀程序员的方法就是抛开编程?

    原文 How To Become a Better Programmer by Not Programming 作者 Jeff Atwood 我在2006年写过一篇题为 Programmers as Human Beings 程序员 亦人类
  • 会议是浪费工作时间的最佳去处

    本文为翻译初稿 更多精彩内容 敬请关注 高效能程序员的修炼 人民邮电出版社 今天你开了多少个会 这个星期呢 这个月呢 现在你再自问一下 那些会议中有多少是值得参加的 如果把相同的时间用在工作上 你又能完成多少事情 这不禁让人想知道 我们究竟
  • 学海无涯苦作舟

    作者在Twitter上发的一条短讯 每一天 你一定要一起床就热情澎湃 否则 你就只是在打工 3 51 PM 2012 5 1 在我们创办Stack Overflow网站之后 有些人开始承认 我们构造了一个还过得去的 捕鼠器 把大家都吸引到那

随机推荐

  • 如何解决python安装模块是出现的 error: Unable to find vcvarsall.bat

    看了一圈网上的 觉得知乎里面的答案是最好的 我觉得大部分问题在于python版本和vs版本不配对的问题 例如 python2 7会默认配对msvs2008 python3 4 和3 5是默认配对msvs2010 所以我电脑上python3
  • 【软件测试常见Bug清单】

    软件测试中 bug的类型有很多种 比如 代码错误 界面优化 设计缺陷 需求补充和用户体验等 一般情况下 需求补充和设计缺陷比较好区分 但是代码错误 界面优化和用户体验区分不是很明显 下面我们就来说说这三者 顺带整理一些常见的这些类型的bug
  • 【操作系统】王道考研 p22-26 生产者消费者问题、多生产者多消费者问题、吸烟者问题、读者写者问题、哲学家进餐问题

    生产者消费者问题 多生产者多消费者问题 吸烟者问题 读者写者问题 哲学家进餐问题 生产者消费者问题 有同步和互斥 同步 缓冲区没满才能放产品 缓冲区不空才能取产品 互斥 各进程互斥访问 关于PV P是消耗 V是释放 或理解为P是进 V是出
  • PCB相关知识总结-(1)PCB工艺

    开关电源PCB相关知识总结 PCB工艺 1 前言 2 基础概念 2 1 基本介绍 2 1 1 PCB的基板 2 1 2 相关术语 2 2 分类 2 3 正片和负片 2 4 过孔工艺 2 5 PCB阻焊颜色 2 6 PCB验收标准 1 前言
  • 纳秒是10^(-9),代码写法是1.0e-9不是10.0e-9

    纳秒是10 9 代码写法是1 0e 9不是10 0e 9 参考System nanoTime 简书
  • API 自动化测试难点总结与分享

    API自动化测试的难点包括 接口的参数组合较多 需要覆盖各种可能的情况 接口的状态和数据关联较多 需要验证返回结果是否符合预期 接口的并发访问和性能测试较为复杂 需要合理规划和调度测试策略 接口的安全性和权限控制较为重要 需要针对不同的用户
  • qt中的frame设置边框和颜色,里面控件不变

    需要指定样式对象 比如我的QFrame的名称是frame 2output 那么在设置样式的时候 其代码就如下 frame 2output border radius 10px border 1px solid rgb 100 100 189
  • Mvc项目实例 MvcMusicStore

    原文链接 http www cnblogs com wenming205 archive 2010 08 08 1795341 html 文章不错 看完之后搭建项目就没什么问题了 其他很多就是经验问题了 做过webform的 其实也就需要知
  • Unity关键概念

    Unity是一款跨平台的游戏引擎和开发工具 用于创建2D和3D游戏 交互式内容和应用程序 它提供了一个强大的开发环境 使开发者能够轻松地设计 开发和部署高质量的游戏和应用程序 以下是Unity的几个关键概念 游戏对象 Game Object
  • ubuntu盒盖不睡眠

    修改配置文件里对应的参数即可 需要root权限 需要重启 1 打开文件 etc systemd logind conf 能看到三个控制盒盖后动作的选项 HandleLidSwitch suspend HandleLidSwitchExter
  • 公司现有一个工作组workgroup,需要添加samba服务器作为文件服务器,并发布共享目录

    需求 公司现有一个工作组workgroup 需要添加samba服务器作为文件服务器 并发布共享目录 share 共享名为public 此共享目录允许所有员工访问 samba服务器配置流程 强调 先关闭selinux和防火墙 1 安装samb
  • 【stm32疑难杂症】:Error: L6218E: Undefined symbol TIM_Cmd (referred from timer.o).

    项目场景 在使用工程是发现问题 OBJ OLED axf Error L6218E Undefined symbol TIM Cmd referred from timer o OBJ OLED axf Error L6218E Undef
  • Windows一键清空回收站

    作为一个重度整洁患者 虽然生活较为邋遢 但是 桌面一定是整理的干干净净 桌面上的快捷方式没有几个 甚至打开计算机用的也是快捷键 那么就碰到了一个问题 回收站 它既不美观 又放在桌面上 甚至连快捷键都没有 那我删除的文件那该怎么清理 大家可能
  • KCF目标跟踪方法分析与总结

    KCF目标跟踪方法分析与总结 两个竖杠是什么数学符号 就是这个 这个符号叫做范数 它事实上是由线性赋范空间到非负实数的映射 在线性赋范空间中 它可以表示空间中的点与原点间的距离 两点间的距离也是用两点之差的范数来表示的 范数所满足的条件有
  • J2EE之自定义框架知识(下篇 综合运用增删改查)

    J2EE之自定义框架知识 下篇 综合运用增删改查 文章目录 J2EE之自定义框架知识 下篇 综合运用增删改查 前言 所需文件 1 将框架打成jar包 然后导入新工程 并且把框架的依赖jar包导入进去 1 1将框架打成jar包 1 2 导入所
  • 【51单片机学习笔记】基于STC11F04E的蜂鸣器音乐播放器

    微型播放器 基于STC11F04E的蜂鸣器控制 青岛科技大学 信息科学技术学院 集成162 Listen C 一 简介 1 任务需求 制作一个音乐播放器 能够播放生日快乐歌曲 2 制作原理 基于微控制器通过产生不同频率的方波使蜂鸣器发出特定
  • STM32CubeIDE SPI LCD曲线显示

    随言 spi lcd屏幕其实不适合用于曲线显示 数据传输太慢了而且传输数据过程还需传一些设置命令 但是需求来了 软硬件压榨一下也能做出来 硬件 STM32F407 1 54寸ST7789屏幕 STM32CubeIDE SPI配置速度最快 使
  • Hbase单机模式配置

    配置hbase env sh文件 vim usr local hbase conf hbase env sh 把java环境配置上去 export JAVA HOME export JAVA HOME tools JDK jdk1 8 0
  • JSP config对象的简介说明

    转自 JSP config对象的简介说明 下文笔者将讲述JSP中config对象的简介说明 如下所示 config对象 指JSP的配置信息 它实际就是一个ServletConfig实例 我们可以在config对象上获取Servlet的初始化
  • 如何与人交流——程序员,赶紧生个孩子吧!

    原文作者 Jeff Atwood 每个家庭都应该生一个孩子吗 我不太愿意这样建议 因为当不当父母完全是个人选择 我始终尽量避免鼓吹为人父母的经验 但我越深入这个角色 我便越是相信 没什么比拥有一个小孩更能折射出成人世界里源源不断的荒唐 成为