我也来抛砖引玉一下。我们团队的运作方式——
说到底,作为一个 TL,团队的合作效率是最重要的。每时每刻都应该竖起耳朵张大眼睛看有没有什么问题需要及时解决。
团队里没有“我”,只有“我们”。
找技术一流的团队加入。所在团队的水准对于新手而言非常重要。
没有快速提升的捷径,但是通过额外的努力(比如做工作外的项目,或是投入到开源社区中),提升的效率更高。
说实话其实我个人不是很推荐看开源的成品项目——目前为止我还没找到“绝对优秀”的项目——包括我自己的 Angel Nest 在内,原因是成品项目多少都有商业压力,很多时候都会有不同程度的“偷工减料”。就好比 Jeff Atwood 的 Discourse——这个开源项目的很多地方写的一团糟,如果我纯打技术分的话 Discourse 完全不及格——但从商业和用户交互角度而言,Discourse 是相对非常成功的。
我推荐多看软件工程原理的书籍,然后多看代码整洁的开源库,比如 Ruby Object Mapper。
对于“Rails”编程,可以多找 blog 来看——多听多看走在技术前端的开发者们的思路。
鄙人拙见,抛砖引玉。:)
我们公司很多人用 MBA 11"。
如果是在上海的话我还想回来转转~ :kissing_face:
嗯,应当在西方媒体多出声音——台湾的 RubyConf 的存在感很高,而我们大陆的 RubyConf 相较下就比较“被隔离化”了。
@jasl 如果这方面需要我帮忙的话吱声哈。:)
刚开始学不推荐直接学 rails。学下 ruby,python 之类的,特别是软件工程的一些理念,会少走不少弯路。
我写过一个 ruby decorators 的库:https://github.com/fredwu/ruby_decorators
一应俱全?没有。东西方文化不同。
Firefox 表示无鸭梨。
在西方国家,发布这类招聘帖子是会被程序员社区唾弃的。所以我在这边看到这类帖子的第一反应是反感,第二反应是招聘的公司文化有问题。这类招聘帖子能够吸引的人群与我所在的小圈子里的价值观相差悬殊。
#14 楼 @assassinpig 不常练,嘿嘿,SC2 买来后基本上就是开着修改器玩单人任务看剧情~ 以前 Warcraft 3 的时候参加过战队。^__^
这年头的招聘贴的质量真是一路下滑啊……
如果是调试 Rails 的应用的话,还可以用 https://github.com/fredwu/api_taster 哦~ ;)
用 Bartender 前:
用 Bartender 后:
@icyleaf 你什么时候也开始玩 ruby 了。。。