编者按:原文作者罗布·沃林(Rob Walling)从事Web应用开发10年之久,担任过业内顾问、自由开发人员和全球最大的信用卡预付公司City of Pasadena的开发经理。现居住于加州中部城市弗雷斯诺(Fresno)。关注并指导IT创业,著有《开发人员创业指南 / A Developer’s Guide to Launching a Startup》一书。以下是正文。

  本文是我希望你作为开发人员,通过一系列非技术手段提高自身能力的第一篇。

  要成为更优秀的开发人员不只是要学习新的专业技能;了解公司及同事的相关信息会更有效的改善你的软件性能。在我工作的第一年中,我学到的最重要的一点是,对周围的人要友善,他们会不由自主地变成你最忠实的“粉丝”。

  大学毕业后,我就为在加利福尼亚的电器承包商工作。我父亲在那家公司工作了37年。管理培训的第一年,我跟随董事长涉足管理建设项目。那一年,我一直渴望其他员工能够接纳我,而且努力不让别人把自己看作刚走出大学校门、靠自己父亲得到这份工作的孩子。因此,我想尽办法与办公室的其它员工聊天,询问他们有关生活和家庭的事情,而且几乎与我见到的每个人交谈。我工作很努力、我是一个非常棒的小伙之类的传言迅速传播开来。

  直到一年后,我踏入这个领域并开始管理项目时,我才意识到名声的“负面影响”。

  第一个项目压得我透不过气来。我是那种需要掌控一切的人。在建筑工地,在熟悉工作原理之前,我感觉一切都失去了控制(即使熟悉之后,还是控制不了一切)。所以我不断地给办公室打电话,请求帮助并寻找问题的答案。令我惊讶的是,大家都愿意帮助我。就像有贵人在四处奔走,请求大家一定要关照我,从而确保我是没问题的。直到有一天我才意识到:那个“贵人”竟然是我自己。

  当我将时间花费在同事身上时,他们不知不觉地认为我是可以诉说的对象,是关心他们的人。这种情感共鸣意味着,当我让他们抽出时间来了解我的困境并竭力帮我摆脱困境时,即使不得不放下手中的事情他们也会帮助我。这就是制造“粉丝”的力量。

  另外,我建议你在获取“粉丝”的过程中不要构建虚假的关系。这与为了编造话题而写一封伪造的草根信件很相像。迟早你会露馅,而且很不光彩。

  我建议你跟同事构建真诚的关系,尤其是那些在其他部门工作、平时一般接触不到的同事。为了和别人有情感共鸣,如果没有别的东西可以学习,那么,找一天享受一下为了帮助他人摆脱困境,而放下手边所有事情的感觉吧。

转载于:https://www.cnblogs.com/bmate/archive/2010/12/25/1916537.html

成为更优秀的开发人员:第一步-“制造”粉丝相关推荐

  1. 成为更优秀的开发人员:第二步-知道你的核心竞争力

    编者按:原文作者罗布·沃林(Rob Walling)从事Web应用开发10年之久,担任过业内顾问.自由开发人员和全球最大的信用卡预付公司City of Pasadena的开发经理.现居住于加州中部城市 ...

  2. im和音视频开发哪个更好_找时间成为更好的开发人员

    im和音视频开发哪个更好 There's no time for anything. At least that's how it feels doesn't it? No time to learn ...

  3. 开发java流程步骤,优秀Java开发人员的10个步骤

    一.对OO原则有很强的基础和理解 对于Java开发人员来说,必须对面向对象编程有很强的理解.没有在OOPS上有很强的基础,就不能实现像Java这样的面向对象编程语言的美.如果你不知道什么是OOPS,即 ...

  4. 做一名优秀的软件开发qa_如何成为一名优秀的开发人员

    做一名优秀的软件开发qa As a PHP developer, or any kind of developer as a matter of fact, you need to constantl ...

  5. This is why you never end up hiring good developers 这就是为什么你永远招不到优秀的开发人员

    中文为我的译文,英文为原文 英文原文地址:http://qz.com/258066/this-is-why-you-dont-hire-good-developers/ 这就是为什么你永远招不到优秀的 ...

  6. 致谢 开源开发者的贡献_对开源做出的贡献如何使我成为更好的开发人员,以及如何做到这一点...

    致谢 开源开发者的贡献 by Luciano Strika 通过卢西亚诺·斯特里卡(Luciano Strika) 对开源做出的贡献如何使我成为更好的开发人员,以及如何做到这一点 (How contr ...

  7. 一名优秀的开发人员,空闲时间会敲代码吗

    原网页:Do I Need to Code in My Free Time to Be a Good Developer? 作者:Maxim Chechenev "只有在空闲时间也敲代码,才 ...

  8. 如何通过提问成为更好的开发人员

    如何通过提问成为更好的开发人员 这是新的一年的开始,所以我想以一篇我已经计划写了一段时间但从未真正开始创作的帖子开始.我最近开始了一份新工作,加入Elastic[1],负责开发他们的 .NET 语言客 ...

  9. elixir开发的项目_我对Elixir的介绍:学习另一种编程语言如何使您成为更好的开发人员...

    elixir开发的项目 by Nikolas O'Donnell 由Nikolas O'Donnell 我对Elixir的介绍:学习另一种编程语言如何使您成为更好的开发人员 (My intro to ...

最新文章

  1. 《深入浅出Google Android》即将隆重上市!
  2. linux方向键ascii_上下左右 方向键的ASCII码值是多少?
  3. 中国SaaS死或生之五:目标、方法、钱,一个都不能少
  4. VTK:PolyData之ThresholdPoints
  5. vs如何写多线程_java中的多线程的示例
  6. spring cloud gateway跨域全局CORS配置
  7. 《c#编程语言详解》,C#编程语言详解(第2版)
  8. Qt简单的解析Json数据例子(一)
  9. 计算机5800计算道路标高程序,强大的高速公路坐标高程计算软件
  10. linux同花顺乱码,打开同花顺软件全是问号
  11. 飞凌OK6410开发板加装锂电池电源管理模块
  12. 计算机网络说明文,电脑的说明文600字
  13. Windows 更新安装 Windows 7 SP1失败错误代码80073712解决方法:
  14. 个人收藏夹 html,用h1和段落p 写一个三毛语录
  15. 面试宝典之高分回答面试题(一)
  16. mysql查询本用户的表的列名等信息_mysql常用命令查询手册
  17. php薄饼,即将消失的汕头美食:糖葱薄饼
  18. PLSQL的存储过程和函数
  19. 移动考勤满足企业实时管理
  20. ionic平台下的Android极光推送集成文档

热门文章

  1. python 跳过迭代_Python迭代和解析(4):自定义迭代器
  2. 单片机控制24v电压_最全变频器控制端子接线方法和技巧
  3. 认识AndEngine选自Android 2D游戏引擎AndEngine快速入门教程
  4. ping mac地址_局域网ip地址如何显示?一个软件搞定
  5. boss直聘Android找工作界面,Android仿Boss直聘我的界面滑动效果
  6. python爬取网页有乱码怎么解决_python - 爬虫获取网站数据,出现乱码怎么解决。...
  7. python 循环中报错 继续运行_python中列表删除和多重循环退出
  8. java向上造型的优点_老榆木家具适合什么装修风格?老榆木家具有哪些优点
  9. 19年计算机英语统考,2019年网络教育统考大学英语(B)真题及答案
  10. 华为程序员频交Linux内核补丁遭质疑,管理员后续回应:承认贡献,但请不要琐碎提交...