最近在网上搜寻了下各大科技公司的技术博客,来寻找自己写作的素材和灵感,也借鉴一下格式和内容。于是发现大公司除了有宣传本家产品的网站,基本还有一个宣扬自身技术的博客站点。博客的内容可能不同,但基本都是围绕工程师的工作体验和技术分享。
公司设立技术博客的价值可能无法用数字去量化,但是它对技术社区的贡献肯定是很大的。对于公司本身,技术博客可以吸引更多对于技术有兴趣的人来加入公司;它可以让更多人了解公司技术栈从而减少新人招募后的培训成本;它可以接受外部对技术的建议和评价来提供更多选择和提升;它可以帮助工程师提高对外的个人形象进而变得更有归属感。
Facebook Family
先来看看自家公司技术博客,因为多个产品在不同事业部下,基本都有自己的技术博客站点,但是最大的还是主站。
- Facebook: https://engineering.fb.com/
- Oculus: https://developer.oculus.com/blog/
- Instagram: https://instagram-engineering.com/
- Facebook Messenger: https://blog.messengerdevelopers.com/
Medium.com Based
Medium.com是个博客发布平台,对于没有太多人力资源的中小型公司来说,把技术博客放在上边可以减少维护成本,也能获得更好的分发和推广。
- Groupon: https://medium.com/groupon-eng
- Yammer: https://medium.com/@YammerEng
- Airbnb: https://medium.com/airbnb-engineering
- Apollo: https://blog.apollographql.com/engine/home
- Medium: https://medium.engineering/
- Pinterest: https://medium.com/@Pinterest_Engineering
- Cookpad: https://sourcediving.com/
- Google: https://medium.com/google-developers
- Netflix: https://medium.com/netflix-techblog
- Doordash: https://blog.doordash.com/tagged/engineering
- NextDoor: https://engblog.nextdoor.com/
- Instacart: https://tech.instacart.com/
Hosted
当然,自己建立站点可以达到更好的个性化,也可以基于业务的扩张来做好分类。
- Twitter: https://blog.twitter.com/engineering/en_us.html
- Uber: https://eng.uber.com/
- Slack: https://slack.engineering/
- LinkedIn https://engineering.linkedin.com/
- MicroSoft: https://engineering.microsoft.com/
- Amazon: https://developer.amazon.com/blogs
- Amazon AWS: https://aws.amazon.com/blogs/
- Square: https://developer.squareup.com/blog/
- Dropbox: https://blogs.dropbox.com/tech/
- Booking.com: https://blog.booking.com/
- Spotify: https://labs.spotify.com/
- Yelp: https://engineeringblog.yelp.com/
- Feedly: https://blog.feedly.com/
- Zillow: https://www.zillow.com/tech/
- Zynga:https://www.zynga.com/blogs/engineering
- Reddit: https://redditblog.com/
- Evernote: https://evernote.com/blog/category/tech/
Google是个极大的例外,他们有太多太多核心技术产品,也让他们针对每个产品都针对性的技术博客。
- https://youtube-eng.googleblog.com/
- https://testing.googleblog.com/
- https://android-developers.googleblog.com/
- https://blogger.googleblog.com/
- https://webmasters.googleblog.com/
- https://gsuiteupdates.googleblog.com/
China
国内的科技公司似乎对技术博客不太感冒,我找了很久也只挖出寥寥数个。也许国内开始偏向使用微信公众号来做分享,比如“腾讯技术工程”和“阿里技术”。但我还是没有发现几个科技公司官方的技术型公众号。
- 美团技术团队: https://tech.meituan.com/
- 360: http://blogs.360.cn/
- 阿里中间件:http://jm.taobao.org/
- 百度 research http://research.baidu.com/Blog
- 百度 EFE https://efe.baidu.com/
- 阿里技术 https://102.alibaba.com/
Twitter Accounts
除了技术博客,对于比较简短的公告通知或者技术消息,大多技术公司会使用Twitter来发布。(我不是微博的用户,所以没有去找国内科技公司在微博上的账号,但是个人感觉微博偏向娱乐性,而非宣传技术的的地方。)
- Facebook: https://twitter.com/fb_engineering
- Instagram: https://twitter.com/instagrameng
- Square: https://twitter.com/squareeng
- Twitter: https://twitter.com/TwitterEng
- AWS: https://twitter.com/awscloud
- Android Developers: https://twitter.com/AndroidDev
- Android: https://twitter.com/Android
- Android Studio: https://twitter.com/androidstudio
最后,在我搜索这些资源的时候,Jeff Barr(AWS的布道者,也是AWS官方博客的创建者)恰巧发布了关于他自己15年来为AWS写博客的体会。在这边文章中可以找到他发的第一篇如同“Hello World”的文章是如此的简洁平淡,但是15后去看却又那么的回味十足。文章的后半部分,他分享的写作计划和想法也给予了我最好的启发和指导。