你有去过酒吧夜店看过驻场乐队的演出吗?那些乐队的演唱水平丝毫不亚于原唱的艺术家们。你有没有想过,为什么这些乐队就只能在小小的夜店里做驻唱演出,而有些音乐才华并不比他们高多少的流行乐队就可以在全世界巡回演出,创造着一个又一个白金纪录?

很明显,两个乐队都很有才华,但是在生活中,仅仅拥有才华是远远不够的。伟大的音乐家和超级巨星之间的真正区别无非就是营销而已。对于有才华的人来说,营销就是一个“乘数效应”——你的营销越好,你的才华才能表现得越发淋漓极致。这就是对于软件开发人员来说,学习营销技能至关重要的原因。

自我营销意味着什么

营销的核心在于将一些人所需要的所期待的产品或者服务与产品或服务本身连接起来。所以“自我营销”也就是把希望得到你提供的产品或者服务的人和你自己连接起来。尽管营销经常声誉不佳,但如果你能以正确的方式营销自己并没有错。

自我营销的正确方式就是为他人提供价值。我们会在第21章对此进行深入的讨论。这里,你需要了解,成功进行自我营销的关键在于:如果想让别人喜欢你,想和你一起工作,你就必须要为他们提供价值。想想看,像Scott Hanselman [1]这样的牛人是怎么做的。Scott通过他自己的博客(http://www.hanselman.com)、演讲和播客为开发人员提供了相当多有价值的东西。在我们进入细节讨论之前,我们先从实践的角度谈谈自我营销是什么。作为一名软件开发人员,你怎样自我营销?

无论你是否意识到,其实你每时每刻都在营销自己。当你试图说服他人接受你的想法时,本质上,你就是在把自己的想法推销给他们。正如我们在关于人际关系的第4章中讨论过的,我们知道如何包装一个想法往往比想法本身更重要。

当你申请一份工作时,从本质上讲,你的简历就是推销自己服务的一份广告。甚至于,你在社交媒体或自己的博客上发布的内容(如果你有的话),其实也是在为你自己和你提供的服务和产品在做某种推销。

问题在于,即使我们都在推销自己,我们中大多数人并不是有意识地在做这件事情。我们将机会拱手相让,任由他人和环境来定义我们。

自我营销无非就是学习如何控制好自己要传达的信息,塑造好自己的形象,扩展信息送达的人群。当你营销自己的时候,你就是在积极地管理自己的职业生涯,有目的地选择好如何塑造自己,以及将塑造好的自己主动推送给那些对你感兴趣的人。这些人或者想听到你的想法,或者想雇用你,或者想购买你提供的产品或服务。

想想一部新拍的电影大片是如何策划广告宣传的。通常,各种爆料漫天飞舞在各种广告媒体上。电影预告片描绘了一幅具体且清晰的画面,传达着特定的信息。这一信息又通过各种广告渠道被不断传播放大。

自我营销为何如此重要

在本章的第一个例子里我讲到了,音乐才华相当的两支乐队,一支在酒吧驻场而另一支是流行巨星,他们之间的成就差别为何如此悬殊?我将产生这种差异的原因归咎为营销。成就巨大的摇滚乐队通常在营销上要比酒吧驻场乐队做得更好。

当然,我们无法确定酒吧驻场乐队在“自我营销”方面到底做得怎么样,但是如果我们假设音乐才华都差不得的话,那么排除掉纯粹运气的因素,市场营销就是他们可以控制的因素了。所以,自我营销并不能确保你一定成功,但是它却是你可控的重要元素。

你也可以在其他领域找到相同的模式。以专业厨师为例,许多才华横溢的厨师烹饪出的菜肴非比寻常,而他们中的大多数人都默默无闻。但是也有像Gordon Ramsay [2]*和Rachel Ray [3]*这样的明星大厨赚得百万美金,这并不是因为他们比别的大厨更有天赋,而是因为他们深谙营销之道,通过营销来充分发挥自己的优势。

别以为软件开发领域有什么不同。你也许是世界上最有天赋的软件开发人员,但是如果没有人知道你的存在,你也只不过是浮云一片。当然,你总能找到工作,但永远不会发挥出你的全部潜力,除非你能学会“如何自我营销”的技能。

在你职业生涯的某个时刻,你可能发现自己的技术水平已经能够与顶级开发人员并驾齐驱。其实许多软件开发人员经过大约10年的职业生涯都能达到这个水平。一旦达到这一水平,要想再提升会变得异常困难,因为你已经“泯然众人矣”。你的个人才智已经变得无关紧要,因为与你竞争的软件开发人员水平基本相当。

但是有一个办法可以让你脱颖而出。学习“如何自我营销”你就能够一鸣惊人,就像摇滚明星或者知名大厨一样,不仅收入更高,还能拥有更多的机会。

{地雷:我真的不是什么专家,我没有什么东西可以营销!!}

即便你不认为自己是专家,也并不妨碍你现在就开始自我营销。事实上,试图找出自我营销的方法,可以让你成为专家,专门从事某一特定领域的软件开发工作。

基本上每一个开发人员都是有些能耐的——可能你观察事物的视角比较独特,或者可能你与其他软件开发人员的背景不尽相同,又或者你的兴趣爱好与客户或者其他软件开发人员相似。只要营销得法,即便是“菜鸟”或者“业余爱好者”的身份都是你的优势所在——很多人都喜欢向只比自己稍微优秀一点点的人学习,因为这些人才是可望而又可及的。

关键是,不要让“不是专家“成为放弃自我营销的借口。无论你身处自己职业生涯的哪个阶段,你都可以从营造和传播自己的品牌中获益匪浅。

如何自我营销

我希望我已经让你相信自我营销至关重要,现在你可能想知道该如何自我营销呢?你怎样才能成为软件开发界的Gordon Ramsay?

我不会骗你说这很容易。成功从来就不是一蹴而就的,那样即使“成功”也无法长久。但是,“自我营销”确实是每一个开发人员都能做得到的——“天下事有难易乎?为之,则难者亦易矣”。在这里我将扼要介绍一下所有的关键概念,在下面的章节中,我们会一个接一个地详细论述。

自我营销要从打造能代表你自己的个人品牌做起。你不可能将所有的东西全部呈现出来,因此,对于自己成为怎样的人、给世界呈现怎样的形象,你要谨慎决定。如果你也想在有人多次接触你或者你的产品时营造出一种亲切感,个人品牌能帮到你。

一旦你拥有了自己的品牌风格,也知道要传达怎样的信息,你就需要找到传达上述信息的方式。尽管有多种媒介可供你使用,但对于软件开发人员,最突出也是我个人推荐的还是博客。我认为博客就是你在互联网上的大本营。这是一个你完全能够控制信息的地方,不像在其他的平台上你还要仰人鼻息。

我当时采用了Pat Flynn(http://www.smartpassiveincome.com/)的策略。Pat是我非常推崇的企业家,他有一个策略叫做“无处不在”。该策略的基本思想就是,无论你身在何处都要营销。无论何时都要让你的目标受众轻轻一扫就有机会看到你。你可能会出现在他们的Twitter时间线上,他们也可能在听你的播客,又或者他们看到了你的在线视频。他们目光所及,总能与你相遇。

表19-1展示了一些可供选择的自我营销的方式。

表19-1 自我营销的方式

方式 描述
博客 播客 视频 给杂志投稿 书籍 代码营 技术会议 你自己的博客,以及你在别人的博客上发表的特邀文章 创建自己的播客频道,同时接受其他播客频道的访谈 在YouTube这样的视频网站上上传自己的分享内容和课程主题视频 给软件开发相关的杂志写文章 著书或者自出版 大多数代码营都允许参加者自由发言 拓展社交网络的好方法,如果能在研讨会上发言尤佳

这个策略需要时间,需要持之以恒。随着时间的推移,你写的每一篇博客,你采访的每一期播客,还有你写下的每一本书、每一篇文章,都有助于营销自己,提升你的个人品牌的认知度。最终你在这个领域就成为了权威,拥有了追随者。这些声望转化为更好的机会,最终成就你的事业。

我在前面提到过,将在后续章节中更深入地讨论这个话题。这里,我想强调的是:所有这一切都取决于你的能力——能给其他人带来怎样的价值。自我营销的基本机制是,要想让人们追随你、倾听你,你就要带给他们价值:你能为他们的问题提供答案,甚至是给他们带去欢乐。如果你在持续自我提升的同时并没有给他人带来价值,那么你终究不会走得太远,因为每个人都会离你而去。

{采取行动!!}

  • 如果你还没有博客,开通一个吧。想想看,你会专注在哪些主题上?
  • 给你的新博客至少想出20篇文章。
  • 现在做一个时间表,列出你开通博客的确切时间,为博客创建内容。

[1] Scott Hanselman(斯科特·汉塞尔曼),业界知名的Web技术专家,曾担任在线金融系统提供商Corillian的首席架构师,目前在微软工作。以上这段描述摘自他的个人博客[http://www.hanselman.com/blog/AboutMe.aspx](http://www.hanselman.com/blog/AboutMe.aspx)。另外,斯科特还为本书作序。——译者注

[2]  Gordon Ramsay(戈登·拉姆齐),出生于格拉斯哥,堪称英国乃至世界的顶级厨神,因其在各种名人烹饪节目的粗鲁与严格,以及追求完美的风格,而被媒体称为“地狱厨师”。以上摘自必应搜索。——译者注

[3]  Rachel Ray(蕾切尔·雷),出生于纽约,美国电视名人、商人、名厨和作者。她主持了3个美食系列电视节目——《30分钟大餐》《蕾切尔·雷美味游记》和《一天40美元》,还推出了推出一本美食杂志《蕾切尔·雷的每一天》。在2006年,雷的电视节目赢得了3个艾美奖。以上摘自维基百科。——译者注

本文摘自《软技能 代码之外的生存指南》

对大多数软件开发人员而言,编码才是有趣的,而如何与客户、同事以及经理们打交道,如何保证工作效率,如何保障财务安全,如何保持自己的体形,如何找到真爱……这些则统统被视为畏途。本书恰恰可以在这些方面帮到你!
本书提供专业的技术性指导,让你的生活变得多姿多彩、称心如意。开发人员兼人生导师JohnZ。Sonmez在本书中将针对各项重要的“软技能”,包括职业规划、提高生产力、个人投资与理财,乃至健身与恋爱,为开发人员提供建议。本书由71章组成,无论从哪一章开始阅读,都会让你觉得妙趣横生,并沉浸其中。每章的结尾都有“采取行动”一节,向你展示如何(按照书中分享的技能)快速取得成果。相信本书不仅能够让你成为程序员、更有价值的员工,而且能够让你成为更幸福、更健康的人!

本书精彩内容

  • 通过构建个人,开拓自己的职业生涯。
  • 作者的独门秘籍——“十步快速学习法”。
  • 健身建议,将你的极客天性变作优势。
  • 独特的投资和提前退休策略。

作者简介

John Z. Sonmez,
他是“Simple Programmer”网站的创始人,他不辞辛劳地追求着“将复杂问题转化为简单解决方案”的梦想。他为在线培训机构Pluralsight开发了50多门在线课程,涉及iOS、Android、.NET、Java和游戏开发等多个主题。他是“Get Up and CODE”播客的主持人,在这里他讨论程序员健身;他还是“Entreprogrammers”播客的主持人,在这里他和其他三位开发者/企业家分享他们构建在线业务的真实故事。

John是软件开发人员的人生导师,他帮助软件工程师、程序员和其他专业技术人员推动事业进步,过上更充实的生活。他通过“化繁为简”的方法,赋予他们达成自身目标的力量。

为什么“码农”需要自我营销?相关推荐

  1. 码农的自我修养之 软件危机和软件过程

    码农的自我修养之软件危机和软件过程 软件危机和软件过程 没有银弹 基于组件的软件工程方法 再论没有银弹 基于组件的软件供应链 软件危机的根本问题 软件危机的展望 软件过程模型 软件的生命周期概述 描述 ...

  2. 高效能码农的自我修养:5本书教你怎样科学学习,拒绝无用功

    导读:作为一枚苦逼的码农,你需要学习很多东西.但在开始的开始,你学会学习了吗?科学.高效的学习方法,会让你事半功倍.今天书单姐推荐5本书,为你带来26种黄金学习法则.11个高效能学习习惯.效率加法的2 ...

  3. 码农的自我修炼之路-----BST

    今天终于申请了博客,在职业生涯即将开始的时侯,我要培养自己码农的基本素质了,嘎嘎.养成写技术博客的习惯,为自己,也为分享.新司机要开车了,请系好安全带~吼吼吼吼吼! 今天刷了一条leetcode题,是 ...

  4. 论一个糟糕的大数据码农的自我修养

    幸福的家庭都是一样的,不幸的家庭各有各的不幸 - 论一个糟糕的大数据平台工程师的自我修养 本来想写写如何成为一名优秀的大数据平台开发工程师,但说实话,这个话题太简单了!虽然我没有被Jeff dean大 ...

  5. 码农的自我修养 - 流程图 Flowchart

    什么是流程图?   设计和文档化是一个过程,需要将不同的步骤从开始到结束都绘制出来.在这种情况下,一个错误就会导致整个系统崩溃,造成时间.金钱.资本设备的重大损失,甚至可能威胁到执行该过程的人力的安全 ...

  6. 码农的自我修养 - 关于ARM你需要知道的

    据ARM公司的工程师说,第九代Arm处理器架构可以在这十年的剩余时间里支持所有的分布式计算.Arm的崛起是否意味着我们所知道的中央处理器的终结? 关于Arm处理器架构在任何计算或通信市场--智能手机. ...

  7. 码农的自我修养 - 关于MinGW和Cygwin

    Windows下使用GCC套件,并且模拟Unix/Linux的操作环境,一般使用的是MinGW和Cygwin. 让我们来一起认识一下. MinGW Minimalist GNU for Windows ...

  8. 三十年软件开发之路:老码农的自我修养!

    [CSDN编者按]"千帆过尽仍少年",对于程序员来说,保留技术初心.不断提升实力是夯实自己的不二法则.而本文的作者,作为一名有着三十多年开发经验的"老"程序员, ...

  9. 码农的自我修养 - 指令集架构种类

    指令集架构instruction set architecture (ISA),这是一个电脑模型的概括,有时也叫做计算机架构. ISA的具体实现有很多种,下面会介绍.不同的ISA实现在性能.物理空间和 ...

最新文章

  1. php redis删除所有key,PHP 对 Redis key 值的操作
  2. 光棍的好处(漫画)-推荐. 节日快乐~~
  3. RNN LSTM 循环神经网络 (分类例子)
  4. WindowsXP正版验证方法
  5. FreeRTOS系统配置文件FreeRTOSConfig.h
  6. 转 关于window10安装jdk,配置环境变量,javac不是内部或外部命令,也不是可运行的程序 或批处理文件的细节问题。...
  7. maven上传jar到私服
  8. mysql菜鸟教程面向对象_第一节--面向对象编程
  9. Host-Base、LAN-Base、LAN-Free、Server-Free存储备份结构
  10. 在线php网站扫描,php实现在线端口扫描实例代码_PHP教程
  11. VS报错:“Stack around the variable XX was corrupted”
  12. 人生苦短之我用Python篇(socket编程)
  13. win7计算机时间同步出错,win7系统电脑时间同步出错的解决方法
  14. Strtok的使用方法
  15. (python 3)1040 有几个PAT (25分)
  16. Python库资源大全列表
  17. 开源软件新时代 55个经典开源Windows工具
  18. opencv3/C++ 积分图像
  19. 路由器里的DHCP是什么?如何开启路由器DHCP?
  20. java集合类的线程安全_Java集合中的线程安全问题

热门文章

  1. 寂寞约会吧客服务器的微信是多少钱,约会专家倪淙岩:72招教你如何微信撩妹...
  2. 华为5500v3多路径linux6,使用Linux自带多路径multipath
  3. Python 安装包环境小问题:WARNING: The repository located at pypi.douban.com is not a trusted or secure host a
  4. 大一c语言课设之图书管理系统
  5. java crm 进销存 websocket即时聊天发图片文字 好友群组 SSM源码
  6. css计时动画,纯CSS实现倒计时动画
  7. 无背景图片添加白色背景
  8. 朗逸保险丝安培数及保险丝配置说明
  9. js php 获取时间倒计时_,JS实现获取时间和设置倒计时代码分享
  10. Java——打印九宫格的算法思路(任意维奇数行方阵)