- 内容提要
- 译者序
- 译者致谢
- 序一
- 序二
- 前言
- 作者致谢
- 关于本书
- 第1章 为何这本书与你先前读过的任何书籍都迥然不同
- 第一篇 职业
- 第2章 从非同凡响开始:绝不要做他人都在做的事
- 第3章 思考未来:你的目标是什么
- 第4章 人际交往能力:远比你想象的重要
- 第5章 破解面试之道
- 第6章 就业选择:列出你的选择
- 第7章 你是哪类软件开发人员
- 第8章 公司与公司是不一样的
- 第9章 攀登晋升阶梯
- 第10章 成为专业人士
- 第11章 赢得自由——如何辞职
- 第12章 成为自由职业者:开启自己的一片天地
- 第13章 创建你的第一个产品
- 第14章 你打算开始创业吗
- 第15章 远程工作的生存策略
- 第16章 假装自己能成功 [1]
- 第17章 单调乏味的简历——如何修改
- 第18章 请勿陷入对技术的狂热之中
- 第二篇 自我营销
- 第19章 针对码农的营销基础课
- 第20章 打造引人注目的品牌
- 第21章 创建大获成功的博客
- 第22章 你的主要目标:为他人增加价值
- 第23章 善于运用社交媒体
- 第24章 演讲、报告和培训:做说话的极客
- 第25章 著书立说,吸引追随者
- 第26章 百折不挠,越挫越勇
- 第三篇 学习
- 第27章 学习怎样学习:如何自我教育
- 第28章 我的十步学习法
- 第29章 第 1 步到第 6 步:这些步骤只做一次
- 第30章 第7步到第10步:循环往复
- 第31章 寻找导师:找到你的尤达 [1]
- 第32章 开山收徒:成为尤达一样的大师
- 第33章 传道授业:若要学知识,必得为人师
- 第34章 你需要一个学位吗,还是可以对此忽略不计
- 第35章 发现自己的知识短板
- 第四篇 生产力
- 第36章 一切始于专注
- 第37章 我的私房生产力提升计划
- 第38章 番茄工作法
- 第39章 我的定额工作法:我是如何做到超额完成工作的
- 第40章 对自己负责
- 第41章 要不要多任务并行
- 第42章 职业倦怠:我已找到解药
- 第43章 时间是怎样被浪费掉的
- 第44章 形成惯例的重要性
- 第45章 培养习惯:刷新你的代码
- 第46章 分解任务:如何吃掉一头大象
- 第47章 努力工作的价值,以及为什么你总是逃避努力工作
- 第48章 任何行动都比不采取行动好
- 第五篇 理财
- 第49章 怎样支配你的薪水
- 第50章 怎样进行薪酬谈判
- 第51章 期权:所有乐趣之所在
- 第52章 房地产投资面面观
- 第53章 你真的了解自己的退休计划吗
- 第54章 债务的危害:社保债务 [1] 代价昂贵
- 第55章 额外馈赠:我是如何做到 33 岁退休的
- 第六篇 健身
- 第56章 为什么需要破解自己的健康密码
- 第57章 设定你的健身标准
- 第58章 热力学、热量和你
- 第59章 动力:让你的屁股离开椅子
- 第60章 如何增长肌肉:书呆子也能拥有强健的肌肉
- 第61章 如何获得完美腹肌
- 第62章 启动跑步程序
- 第63章 站立式办公及其他窍门
- 第64章 高科技健身装备:极客现身
- 第七篇 精神
- 第65章 心灵是如何影响身体的
- 第66章 拥有正确的心态:重新启动
- 第67章 构建一个积极的自我形象——规划你的大脑
- 第68章 爱情与恋爱:计算机无法牵着你的手
- 第69章 我的私房成功书单
- 第70章 积极面对失败
- 第71章 结束语
- 附录A 如果你能写代码,你就能理解金融
- 附录B 股市是如何运作的:系统的游戏规则
- 附录C 垃圾进来,垃圾出去:饮食和营养基础知识
- 附录D 如何吃出健康来:比萨并不是一个食物组
第21章 创建大获成功的博客
作为一名软件开发人员,可以用来推销自己的最佳媒介之一就是博客。我坚信每一个在乎自己职业生涯的软件开发人员都应该投资创建一个博客。
使用面对面的直接交往方式,你只能遇到有限的人,所以你需要另一种方式来推销自己,拓展自己的社交圈子。想想自己在过去的一年里认识了多少技术行业的专才。这一数字可能接近几百甚至上千,然而一个成功的博客能让数十万人认识你。
博客是推销自己的一种既廉价又简单的方式,对于让自己声名鹊起极具价值。成功的博客每天能够吸引数百甚至数千的访客,这可以给你带来很多机会,从工作岗位到咨询项目,甚至是产品销售的目标客户。
坦白地讲,我职业生涯的大部分成功要归功于我的博客。如果我没有创建一个博客并且使它成功,你也不可能读到这本书。
为什么博客如此重要
当你申请一份工作的时候,你的简历通常大概只有两页的篇幅。当你接受面试的时候,你通常会跟面试官聊上一两个小时。以如此简短的简历和如此短暂的面试来评估一名软件开发人员的技能非常困难,所以雇主以此判定某个人是否适合某个工作岗位也颇具难度。
然而试想一下,如果一位软件开发人员拥有一个定期更新的博客会怎么样。他的博客可能包含了丰富的相关信息,包括代码示例,还有对软件开发各个方面的深入分析。与任何其他方式相比,阅读一位软件开发人员的博客能让我对他了解更多。
即便这是创建并维护博客的唯一理由,这理由也足够了。但并非仅仅如此。拥有博客不仅能帮你找到一份不错的工作,还能让你成为更好的软件开发人员和传道者,能带给你许多意想不到的机会。
想想那些技术牛人,像Scott Hanselman、Bob Martin大叔,还有Kent Beck,他们都有博客。
如果你是一名自由职业者,或者你有兴趣做兼职(参见第12章),你会发现,一个成功的博客可以给你带来很多客户,比你自己不得不外出找到的客户多得多。自己主动上门的客户,更愿意付你更高的薪酬,也更容易给你工作。
如果你博客的流量足够大,你可以把它作为推销自己产品的平台(参见第13章)。如果有稳定的博客访问用户,那你不妨围绕他们的兴趣开发产品,将流量直接转化为客户。
不要忘记一个成功的博客为你带来的业界声望。许多著名的软件开发人员直接靠成功的博客赢得口碑。Jeff Atwood是个绝佳范例。他是Stack Overflow和Stack Exchange的创始人之一。他的博客Coding Horror(代码的荣耀,http://codinghorror.com )大获成功,收获了大量受众,直接促成了Stack Overflow的成功。他的博客也让他认识了自己的搭档——另一位成功的博主Joel Spolsky(http://joelonsoftware.com )。
即使你对上面提及的博客能带给你的所有好处都打了折扣,有一个好处是你无法轻易抹杀的——提高你的沟通技巧。组织自己的思想,并将其转化为文字,是一项颇具难度却也极具价值的技能。定期写作能帮助你打磨此技能,有了很好的沟通能力会让你在生活的诸多领域受益。此外,如果你能约束自己定期更新博客,你也就在持续刷新自己的技能,保证自己处于自己所在专业领域的前沿。
作为软件开发人员,学习如何写博客实际上都能帮你写出更好的代码,因为你能更轻松地传达自己的意图。博客还能帮你更好地传达自己的想法,令想法更有说服力。
创建博客
你已经相信自己需要博客了吧?太好了。那么下一个问题就是如何开始。
当下搞个博客很容易。使用Wordpress(http://wordpress.com )或Blogger(http://blogger.com )这样的免费服务,5分钟之内你就可以创建一个博客。但是,在签约同意接受这些服务之前,你还需要思考几件事情。
免费服务是搭建博客最简单、最便宜的方法,但未必是最好的方法。免费服务的一个典型问题就是,你无法更灵活地掌控自己博客的主题和布局。你可以做一些定制,但无法给博客添加付费广告、购物车或别的功能。这些功能目前对你而言可能不是很重要,但是随着你的博客越来越有名,你或许希望能给博客增加一些从免费服务无法获得的功能。
幸运的是,有一种很方便的方式来替代这种完全免费的托管平台。你可以找到许多付费服务,它们能够托管基于主流的Wordpress.org软件(http://simpleprogrammer. com/ss-wordpress )搭建的博客,每月仅需8~10美元。(顺便说一句,我强烈推荐你使用Wordpress.org搭建自己的博客。它被广泛使用,拥有庞大的生态系统。如果你选择Wordpress.org,你很容易就能够找到各种的插件来扩展你的博客,找到主题定制博客的外观。)这些付费的托管服务以低廉的价格,让你享受更多的灵活性。
你可能一开始会用免费的Wordpress.com服务来搭建博客。(切勿把它与Wordpress.org混淆。后者是你搭建可托管在付费托管服务上的博客的真实软件。)在一段时间内,把博客建在Wordpress.com还是不错的,但是最终你还是会希望通过添加插件来定制你的博客,也希望能增加广告。可能最终你还是不得不迁移到付费托管平台。这一过程有点儿麻烦,所以还不如一开始就使用便宜的付费托管服务。
如果你决定采用付费的托管服务,你可以找到很多提供一键安装Wordpress.org软件的服务,几分钟内就可以搭好运行了。与免费服务相比,没难多少,但你能有更多的权限去定制自己的博客。
你也可以将自己的博客托管在虚拟专用服务器(VPS)上。VPS基本上就是一个能托管博客的完整的云端操作系统。在所有的付费服务中它是最便宜的,但也是难度最大的。我目前就将自己的博客Simple Programmer(http://simpleprogrammer.com )托管在VPS上。但是如果你刚刚起步,我不建议你这么做。
如果你还是决定用免费的托管服务,我有一条忠告:务必注册自己的域名。免费的托管服务默认会给你的博客分配一个地址,但这个地址是他们的域名的一部分。你应该注册自己的域名并以此来代替默认的博客域名,即使这样你需要支付额外的费用。因为,你的博客流量的很大一部分可能是来自Google这样的搜索引擎。
Google给特定网页和域名进行网页排名时,主要依据是有多少网站链接到该域名。如果你计划未来把自己的博客切换到付费托管服务上,你需要先确保你能够把搜索引擎的相关性(即网页排名)一起带走,所以一定要确保一开始就有自己的定制域名。(你也可以以后再解决这个问题,但是不值得这么折腾。一开始就正确地做事要容易得多。)
创建博客的步骤
- 决定要使用哪种托管服务:免费的、付费的还是VPS。
- 设置或安装博客软件。
- 配置或者自定义所有主题。
- 开始写吧!
打造成功博客的秘诀
好吧,现在你已经设置好自己的博客,也写了几篇文章,接下来怎么办呢?要是没什么人读你的博客,那也是无济于事,所以你应该了解如何获得流量。毕竟,本章不就是论述如何打造成功博客嘛。
打造成功博客的最大秘诀有且仅有一个——持之以恒。我和许多成功的博主都谈论过,他们都有一个共同点——写了很多博客。我认识的一些最成功的博主每天都要写博客,而且已经坚持了许多年。
别担心,你其实不必每天都写博客(刚开始的时候,一周写上两三篇博客也无妨)。最重要的是,定好一个计划,然后坚持不懈。博客更新的频率将决定你的博客成功的速度。我强烈建议以每周至少一篇的速度更新博客。以这个频率,你每年就会增加52篇博客。这非常关键,因为正如我前文所说,你的博客流量的很大一部分(甚至是绝大部分)都来自Google这样的搜索引擎。博客文章写得越多,来自互联网搜索的流量也就越多(只要文章看起来像那么回事儿,而不是一大堆词汇的随机堆砌)。
我敢肯定,如果你每天写一篇博客且坚持好几年,想不成功都难。尽管如此,只是持之以恒还不足以使你的博客大获成功,你还应该确保你写的都是高质量内容。为什么要重视博客内容的品质?原因有两个。第一个也许也是最重要的一个原因是,博客内容的质量越高,越能吸引人持续浏览你的博客,或者通过RSS和电子邮件订阅阅读。在你给读者提供更多有价值的信息的同时,你也就成功积累了自己的目标客户。
重视博客内容品质的另一个重要原因是为你的博客提供更有价值的链接。大多数搜索引擎判断网页品质时都是基于有多少其他页面链接到这个页面上。网站内容的品质越高,就越有可能被社交媒体分享,并被从其他网站链接到该网站上。链接到你博客的网站越多,能给你的博客带来的流量越多——道理就是这么简单明了。你也希望能写出让别人愿意阅读并分享的内容。
在你被这一切吓倒之前,我要强调一点:别担心。你的博客不需要完美。在起步之初,你的博客很可能会很糟糕。但是,随着不断尝试贡献出优秀的内容,而不是将自己脑子里的东西随意丢到网页上,不考虑格式和结构还有一大堆拼写错误,你终会成功。每周只发布高质量的内容,随着时间的推移,你的博客的品质会越来越高。
有价值的内容可以以不同的形式呈现。分享你的经验也许能帮助阅读你博客的人,而一个有趣的故事也许能让他们感到些许快乐。
持之以恒地坚持写作,坚持不懈地产生高品质的内容,如果你做到了这两点,基本上你就成功了。我是怎么知道的呢?因为我一直都在给软件开发人员做演讲,每当我问软件开发人员谁开了博客并且坚持每周更新的请举手时,一屋子100个开发者,运气好的时候我只能看到一个人举手。持之以恒地撰写优质内容,能让你轻松跻身开发人员的前1%之列,至少在自我营销这方面。
地雷:可是我真的不知道该写些什么
许多想要开博客的人要么从来就没有开过,要么开了之后不久就很快放弃了,因为他们要么不知道该写什么,要么发现自己实在没什么可写。
解决这个问题的最好方法是提前头脑风暴出各种不同的想法,随时更新可能的博客主题的清单,这样你总是保持一堆话题可供选择。
同时,不要太担心你的文笔如何,不要太在意别人的想法。有时候你只是要写一篇博客让自己的博客有内容,并不知道这篇博客会是自己点击量最高的文章。我写过不少自己觉得很差的文章,却成为最热门的文章。
要想弄清写什么,还有一个技巧,就是与别人就某个话题展开对话,甚至辩论。我经常发现自己写的最好的文章一般是先前曾与别人讨论过的。找一位朋友,就某个话题展开辩论,你会发现这个话题得写好几页。
当然,还有一些其他的方法可以让你的博客成功。接下来我们来讨论这些方法。
提升访问量
刚开始开博客的时候,基本上就是无人问津。你无法从搜索引擎获得更多的流量,也没有哪个网站会链接到你的博客上。你该怎么做呢?
我要推荐的第一个策略就是开始评论其他人的博客。找到撰写类似主题的博客的开发人员,在他们的博客写下有意义的评论,只要有机会就链接到自己的博客上。(通常在为了评论而进行注册时,你的个人主页会包含你的博客链接,所以你甚至都不用亲自在评论中链接到自己的博客。)
要想让这一策略奏效,你需要付出不少努力,但是这种方式也能帮你与欣赏你的评论的博主建立联系。(请不要做出只包含你博客链接的垃圾评论,那不会给对话增加任何实际价值。)坚持每天都在不同的博客上发表评论,假以时日,你就能看到来自你访问并留下评论的博客的流量了。你的评论越有见地,人们越有兴趣查看你在自己博客上所说的。(你也可以撰写博客文章,作为对别人的某篇博客文章的回应。这是获得流量非常有效的一个策略,特别是,如果他们也添加了你的博客链接的话。)
另外一些在初始阶段获得流量的好办法就是:在社交网络上分享你的博客文章,在你的电子邮件签名的底部以及所有的在线个人主页中添加你的博客链接。这种方法可能不会产生如你预期的流量,但仍然值得一试。
你还应该让分享内容的方式更简单,以方便其他人分享你的内容。如果你使用Wordpress.org,可以使用各种插件给自己的内容添加分享按钮。Wordpress.org软件甚至内置了一些分享功能。你甚至可以在博客底部添加一个一键式按钮,让你的博客的读者直接分享博客的内容或者订阅你的博客。
最后,如果你足够勇敢并且认为自己的文章足够优秀或者富有争议,可以把自己的文章提交(或者请别人提交)到Reddit(http://reddit.com )或者Hacker News(http://news.ycombinator.com )这样的社交新闻网站。当然最后还要提醒一句:有些挂在这些网站的人纯粹心怀不善。我曾经把自己的文章分享到Hacker News,差点被怒气冲冲的评论员们生吞活剥,他们就是故意找茬儿。你得脸皮够厚,承受得起这类恶毒的辱骂。但是,如果某天你的一篇文章在这些网站大热,那你每天都能收到数万的访问和回链。总的来说,还是值得的。
我可不能保证你能够一鸣惊人
我很想说如果你遵循本章中我教你的每一件事,我保证你会成功,但是很不幸,我无法做这样的保证。我只能说:如果你遵循这些建议,你更有可能获得成功。让你的博客大获成功,需要一点运气和时机,但是一个博主没有持续写出高水平的内容就能获得成功,这几乎闻所未闻。
采取行动
- 你喜欢的开发人员博客有哪些?看一看你读的这些博客,试着列出这些博客的更新频率和每篇文章的平均长度。
- 如果你现在还没有博客,马上行动。今天就注册一个,然后创建你的第一篇文章。制订一个时间表,强迫自己将来坚持写博客。
- 承诺自己会坚持写博客至少一年时间。要实现目标需要时间和努力。大多数人坚持一年左右的时间就会看到相应的效果。
- 创建一个流动的博客文章主题列表。每当有新想法,就把它添加到这个列表中。在需要写新博文的时候,文章主题就能够信手拈来。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论