看各种开源项目都有 thoughtbot 的影子感觉好厉害
北美这边有几家非常有名的 Rails and mobile dev & consulting agency, Thoughtbot 和 Hashrocket 是其中很有代表的。Thoughtbot 并不像 Uber 或 Airbnb 有自己的核心业务或核心产品,他主要是帮助其他公司或机构设计及开发产品,另一方面也在维护开发一些提供给开发者的工具,比如 Hound,Formkeep 等等,同时开源并维护着大量 Rails 社区在经常使用的 Gem 比如 Paperclip,FactoryGirls 等等,和很多其他前端工具,项目配置,CLI 的工具 http://thoughtbot.com/open-source, https://github.com/thoughtbot。他们也从这些开源工具中也孵化出来一些产品,比如 Hoptoad 最开始只是一个做 exception 监控用的 gem,但之后孵化为 Airbrak.io,并被另外一家公司收购,现在成为一个 SaaS 产品。
Thoughtbo 在培训和教育这块也有很多涉猎,他们有做他们自己的收费在线课程,和培训项目,apprentice.io. 同时也出版了一系列电子书介绍一些他们的技术实践。
Thoughtbot 的公司文化非常有意思,你可以在他们的 Github 上找到员工的 handbook,https://github.com/thoughtbot/handbook 里面包括了请假,薪水系统等等。公司也 opensource 他们的 playbook,里面介绍了他们的工作,设计流程。我已经仔细读过两遍,很有收获。http://playbook.thoughtbot.com/ 公司极其鼓励对开源项目的贡献,员工每周五都可以放下手头的任务,维护或开发公司或自己的开源项目,类似 google 的 20% program.
两年前就对 Thoughbot 很感兴趣,现在临近毕业,有打算 apply thoughtbot 的 apprentice program,据我了解薪水不高,一般就是每月 2000 刀左右,在 Boston 或旧金山交了房租也就不剩什么了,但会有 mentor 亲自带你,白天有教学,下午会和 mentor 一起参与开发公司的项目。3 个月毕业后,可以选择加入 Thoughtbot 或者他们会推荐你给其他公司。
補充樓上,這裡有 Thoughtbot 關於開發的 Guidebook: https://github.com/thoughtbot/guides
最近 Thoughtbot 發起了一個 TIL (Today I Learned),也很有意思:https://github.com/thoughtbot/til
Thoughtbot 還有贊助旗下開發者專職參與開源項目:
Thoughtbot 還有一個關於 Web 開發的免費 Podcast: http://bikeshed.fm