码农《六》

来源:互联网 发布:网络热点定义 编辑:程序博客网 时间:2024/05/28 05:13

码农(第19期)

程序员如何提高影响力
2015-07-22
如何提高影响力,为自己代言
每个人都可以是一个品牌,对于一个程序员来说,我们的ID就是我们的品牌。而构成品牌的有多个要素:博客
GithubWeibo(or Twitter)
StackOverflow(or SegmentFault, Zhihu)等等。
2015-07-22
搭建一个跨平台的平台
连接各个平台的核心是我们的ID。第一个平台指的是不同的网站,如我们的博客、Github、知乎等等,第二个平台指的是我们的影响力。
So,在开始的时候我们需要有一个统一的ID,来标识我们的身份:我是谁,你在xx网站上看到的那个xx就是我。
2015-07-22
Phodal就成了我的发声平台:
http://www.phodal.com/http://weibo.com/phodal
http://www.zhihu.com/people/phodalhttp://github.com/phodal
http://segmentfault.com/u/phodalhttp://www.douban.com/people/phodal/
...于是,这时就可以开始使用跨平台的平台了。
2015-07-22
对于像我这样一个个默默无闻地人来说,用户可能会有下面几种不同的方法来知道我:
用户->搜索{谷歌,百度,必应}->博客->{Weibo, Github}用户->微博->{Github,博客}
用户—>Github->博客用户->{知乎,SegmentFault}->{Weibo, Github,博客}
2015-07-22
一个技术博客里面的内容应该是两种类型:
技术理论
技术型可以带来流量,理论型的可以带来评论
2015-07-22
上头条
而在今天有其他的平台,可以借用来推销自己的:开发者头条
极客头条掘金稀土
...网上的IT新闻、博客都是互相Copy,对于一些软文(如本文)来说。这也是期触及率高的原因,通常来说这样可以带来大量的流量。记得在原文中留个原文链接,附张图片(自己博客的图片)来保证:Google把原文指向你的博客,而不是免费为别人打工。
2015-07-22
Github
将自己尝试的不同技术栈的内容丢到Github上,加上适当地文档、博客,就变成了一个很好的Dem
2015-07-22
提升
之前写过一篇《如何通过github提升自己》中说到了一些细节,大致上还是那些东西,Github与Trello、Travis-CI、Coveralls、SauceLabs、Code Climate,配合得很好。已经可以接近于我们在一些项目上用到的功能,因此拿他们搭建一个好的开发环境完全不是问题。Travis CI:支持Node.js、Python、Ruby、PHP等二十几种语言,也支持MySQL、PostgreSQL、MongoDB、Redis等数据库。
Coveralls:可以用来查看代码的测试覆盖率。SauceLabs:可以用来跑Selenium功能测试等等
Code Climate:查看代码的坏味道。在我们试着去保证测试覆盖率、代码质量等等的时候,我们就可以学到一些知识,如使用不同语言测试框架的Mock、Stub、FakeServer等等。
2015-07-22
扩大影响力
上面的两部分属于打造平台部分,而如Weibo、知乎等则属于扩大影响力。在某种时候,博客、Github都更像是个人的平台。如Weibo、知乎、SegmentFault、CSDN等等的开发者社区,也可以为自己的博客、Github带来流量,而这一些都是互相促进的。如果我们在其中的一个网站上表现得很好的话,那么在另外一个网站上我们也很容易聚集同样的粉丝。如,我最常用的一个作法是: 将自己写得相对比较好的一些博客复制到CSDN、SegemntFault、图灵社区等等,并适当地推到CSDN首页、开发者头条等等。由于写作的开发人员是有限的,所以通常在某某头条上的推荐,会成为某博客园上的新闻,接着会有成群接队的小站开始Copy。同时,这些文章又会推到他们的微博上,接着还可能是微信平台。毕竟,对于大部分的网络来说,大部分的流量是流向他们的网站的,所以他们不太会在乎其中的外链等等。故而,通常来说:不是某某东西突然火了,而是突然没有别的新闻了。通常来说一个好的作法是,试着将你的博客分享到微博上,然后@那些愿意帮你分享的平台。这样,你可以有更多的阅读、更多的粉丝,当然好的内容是前提。
其中还有若干其它的好处:更大的曝光率,会带来更多的机会
更有机会参与一些未公开互联网产品的试用各种精美小礼物
翻译、出版机会
程序员必读书单1.0
2015-07-22
刘未鹏(暗时间作者)
以下同一条目下用“/”隔开的表示任选,当然也可以都读。1. 《编码:隐匿在计算机软硬件背后的语言》
2. 《深入理解计算机系统》/《Windows核心编程》/《程序员的自我修养》3. 《代码大全》/《程序员修炼之道》
4. 《编程珠玑》/《算法概论》/《算法设计》/《编程之美》5. 《C程序设计语言》
6. 《C++程序设计语言》/《C++程序设计原理与实践》/Accelerated C++7. 《计算机程序的构造与解释》
8. 《代码整洁之道》/《实现模式》9. 《设计模式》/《敏捷软件开发(原则模式与实践)》10. 《重构》
2015-07-22
云风(中国游戏编程先行者,前网易游戏部门资深程序员,简悦创始人)
1. 《C++编程思想》2. Effective C++
3. 《深度探索C++对象模型》4. 《C++语言的设计与演化》
5. 《C专家编程》6. 《C陷阱与缺陷》
7. 《C语言接口与实现》8. 《Lua程序设计》
9. 《链接器和加载器》10. 《COM本质论》11. 《Windows核心编程》
12. 《深入解析Windows操作系统》13. 《程序员修炼之道》
14. 《代码大全》15. 《UNIX编程艺术》
16. 《设计模式》17. 《代码优化:有效使用内存》
18. 《深入理解计算机系统》19. 《深入理解LINUX内核》
20. 《TCP/IP详解》
2015-07-22
洪强宁(豆瓣技术总监)
1. 《代码大全》2. 《人月神话》
3. 《编码:隐匿在计算机软硬件背后的语言》4. 《计算机程序设计艺术》5. 《程序员修炼之道》
6. 《设计模式》7. 《计算机程序的构造与解释》
8. 《重构》9. 《C程序设计语言》
10. 《算法导论》
2015-07-22
陈皓(CoolShell博主)
1. 《点石成金:访客至上的Web和移动可用性设计秘笈》2. 《重来:更为简单有效的商业思维》
3. 《黑客与画家》4. 《清醒思考的艺术》
5. 《TCP/IP详解》6. 《UNIX环境高级编程》7. 《UNIX网络编程》
2015-07-22
张峥(微软亚洲研究院副院长)
1. 《算法概论》2. Data Structure and Algorithms
3. 《C程序设计语言》4. 《UNIX操作系统设计》
5. 《编译原理》6. 《计算机体系结构:量化研究方法》
7. 《当下的幸福》8. 《异类:不一样的成功启示录》
2015-07-22
Jeff Atwood(Stackoverflow联合创始人)
1. 《代码大全》2. 《人月神话》3. 《点石成金:访客至上的Web和移动可用性设计秘笈》
4. 《快速软件开发》5. 《人件》
6. The Design of Everyday Things7. 《交互设计精髓》
8. The Inmates Are Running the Asylum9. 《GUI设计禁忌2.0》
10. 《编程珠玑》11. 《程序员修炼之道》
12. 《精通正则表达式》
2015-07-22
Joel Spolsky(Stackoverflow联合创始人)
软件项目管理1. 《人件》2. 《人月神话》
3. 《快速软件开发》
2015-07-22
编程技艺
1. 《代码大全》2. 《程序员修炼之道》
2015-07-22
编程哲学
1. 《禅与摩托车维修艺术》2. 《哥德尔、艾舍尔、巴赫:集异璧之大成》
3. 《建筑模式语言》
2015-07-22
界面设计
1. 《点石成金:访客至上的Web和移动可用性设计秘笈》2. 《交互设计精髓》3. The Design of Everyday Things
2015-07-22
资本运作
1. 《漫步华尔街》
2015-07-22
图形设计
1. 《写给大家看的设计书》
2015-07-22
思维方式
1. 《影响力》2. Helplessness On Depression, Development and Death
2015-07-22
编程入门
1. 《编码:隐匿在计算机软硬件背后的语言》2. 《C程序设计语言》
2015-07-22
DHH(Ruby on Rails创始人)
1. Smalltalk Best Practice Patterns2. 《重构
3. 企业应用架构模式》4. 《领域驱动设计》
5. 《你的灯亮着吗?发现问题的真正所在》


duokanbookid:63f684588b214357b76c4309a37d17ef
0 0
原创粉丝点击