zoukankan      html  css  js  c++  java
  • 程序之外的事情 (Part 1 Speech)

    相信大家最近都看到了有一篇题为《程序员需要培养企业家式的能力》的热文吧。在我首次读到这篇文章时,我并不太同意文章开头的几段话——“程序员在公众面前讲话会脸红,不能很好地表现自己”,你开玩笑吧?在我熟悉的程序员当中,没几个是这样子的,我很喜欢跟他们聊各种各样的事情,从而获得更多有趣的观点,也激发自己的创意。后来想想,或许仅仅是我所在的圈子如此吧,我熟悉的都是那些拥有良好沟通能力的程序员。

    还记得2007年第一次参加MVP Open Day的时候,我所认识的MVP不超过5个,看别人都是连任好几届互相认识好几年的老朋友了,在酒店大堂里一起聊天,我实在不知道怎么融入进去。随后在游泳池边的自助晚宴上,Bean对我说了这样一番话:

    MVP主要包括三种人:搞线上活动的,例如写博客、回答问题;搞线下活动的,例如各地.NET俱乐部主席;还有就是企业中的职业讲师。其中第一种人很容易辨认出来,那些拿着一杯饮料一个人站在那儿的就是。

    没错,我就是第一种人,生活在与世隔绝的校园里,天天上网写文章回答问题。站在游泳池的边上,看着别人都三五成群地在聊天,我知道如果没有Bean介绍我认识其它MVP的话,我也会拿着一杯饮料孤零零地一个人站在那里。我当时唯一的想法就是,我不要永远这样子下去,我需要作出改变。

    后来,我成为了微软广州.NET俱乐部的讲师,到北京后又活跃于各种Ajax交流活动,再到今年成为TechEd的讲师,在这个过程当中有沟通技能的提升,但更多的是心态上的改变。我觉得,要跟陌生人说话并不是难事,我知道什么就说什么。如果是我说错了,我很欢迎别人指出来。如果双方立场不一样,而不存在绝对的对与错,那就互相包容好了。

    在今年的MVP Open Day上,我参加了王洪超的一个session,题目是「面向技术人员的演讲技巧」。这个session提到了一些演讲方面经验与技巧,当然也鼓励现场的MVP们多进行演讲,并从中锻炼自己的自信心与沟通能力。到最后,现场的一位MVP提出了这样一个问题,他说他可以面对上千人做演讲,但在面对官员做演讲时仍然会感到紧张,并且觉得这是无法改变的。我跟他说,「你可以拥有一万个理由来解释为什么这对你来说是无法改变的,但关键问题其实在于你是否真的想要改变」。

    是的,很多程序员总能列出一堆的理由来,说明为什么自己不适合学习或者不需要掌握某项与程序无关的技能,例如说演讲、英语、设计等等。但其实问题并没有那么复杂,你需要考虑的只是多学一项技能是否对你的职业发展更有利,只要你愿意,没什么是不能改变的。

    「关键问题就在于你是否真的想要改变」——这是我必须放在这个文章系列首篇末尾的一句话。这是一个关于程序以外各项技能的文章系列,我们在这里不再讨论某个技术点应该如何设计与实现,我们所做的也就是分享一下学习某项技能过程当中的经历而已。如果你对这方面的话题感兴趣,可以留言分享你的经历,也欢迎订阅我的博客:

  • 相关阅读:
    模拟死锁
    B站学习斯坦福大学Swift 语言教程 iOS11 开发【第一集】踩到的几个坑(XCode 13.2.1版本)
    数学之美番外篇:平凡而又神奇的贝叶斯方法
    joj 1753: Street Numbers
    二叉树的三种遍历(递归+非递归)
    joj 1905: Freckles
    joj 2630: A Pair of Graphs(同构图的判定)
    vue3.x 中获取dom元素
    defineProperty 和 Proxy 的区别
    vue 按钮的防抖和节流
  • 原文地址:https://www.cnblogs.com/cathsfz/p/1624229.html
Copyright © 2011-2022 走看看