一年前公司接到一个 Joomla(PHP 的某 CMS)的修改任务,那个项目的代码烂到不敢想,虽然老板很满意,因为这个项目太烂,所以修改的报酬不错。但是同事们都苦不堪言,因为实在太难改。
后来那个美国老板估计也实在崩溃了,拉到一笔一千万美元的天使基金后果断用 Rails 重写,初期项目是由一名美国 Rails 工程师编写的,后来因为他只想做边兼职边创自己的业,所以美国老板尝试的让我这边的外包公司也学习一下 Rails,并在两周后尝试从前端开始干活。就是这样,我第一次听说了 Rails。
经过两周的疯狂补课(才不告诉你老板让我回家自学....上班还是要干别的项目的)外加我之前一直从事 PHP 开发的工作底子还算不错,我对 Rails 的能力提高到至少会前端和简单的 CURD 的功能。
虽然路途不是很平坦,PHP 的代码风格让我走过一些弯路,但是也算熬过来了。这个项目的报价不错,能让我持续的在这个项目跟进,而不是和以前老是处于灭火队,也就是哪个客户破口大骂就搞一会他的项目,的状态。 Rails 和 Ruby 的魔力让我自拔不能,技术进步的速度还不错。终于甲方老板也放手一拼,他办理了 N 多的外资手续,终于在中国成立了唯一研发中心,美国本部没有技术人员,把我们招到麾下。
从此终于我可以从事让我开心的全职 Rails 工作了!
我非常感谢公司同事之前的挽留,有一次因为原老板任务安排的问题,导致某被拖延客户勃然大怒,他凌晨 12 点喷我喷到凌晨 2 点,我还得不断找技术理由平息客户的怒火。我那天简直委屈爆了,我第二天就开始找其他的工作,找到一个工资水平高一些,但是看起来也不怎么靠谱的新公司。就在我决定递交离职信的最后一刻,同事把我挽留下来,他们说:这边虽然不好,但是可以接触到更多的机会,你可以先待到找到更好的位置再走。
半年后我接触到了 Rails,再过半年我成功从乙方跳到了甲方公司。开始了我全职 Rails 产品开发的工作。这边公司环境,配套设施以及待遇都不错,公司如果扩张的话我也会优先在这里发布信息的。
借此宝地,感谢大家倾听我的牢骚,感谢公司同事的帮助和支持,感谢新公司老板的信任,也感谢原公司提供的机会。
之前那个 PHP 烂项目烂的也真不一般,三个框架互相插在一起,估计三个人都不懂其他人的代码,就生生插进自己会的框架。接手的时候就是这样了,据说是之前外包给了一个印度公司。 那个项目经过了 4 个同事之手,每个人都是改到崩溃,威胁再搞下去就立刻辞职才换另外一个人上。
@bydmm 没太理解这个过程,美国老板是乙方?不然怎么办理了 N 多的外资手续? 你的标题是甲方公司(某美资创业公司)
你到底是在哪,还是同一个公司吗?还是美国公司把你从现在的中国的外包公司挖出来了?
我们 boss 人也不错,真心不希望我们项目被客户骂。每次软件更新版本都是一次自杀行为,何况我们又没有完善的回归测试和单元测试(根本就没有单元测试)。 很担心,最近心情很糟。。。
为什么是乙方老板“也”放手一拼?乙方老板是美国人? 是不是写错了,应该是甲方?
如果改老站,想想看,所有的工作(MVC,CRUD)重新做一遍,要费多少脑子啊,有银子可以招青年才俊,我自己还是继续缝缝补补吧。
另外要看需求,比如说要建立一个 discuz 这样的 bbs,在 ruby 界估计还没有程序可以搞定,就算你找到一个差不多的,还要培养用户习惯。这都是要考虑的啊。
Rails 我倒是没有去学习,只研究了 sinatra(主要用来写 api),ruby 到到时研究的很深,不敢说自己是高手,但是 ruby 帮我解决很多 php 看似很麻烦的事情,php 我用 laravel4 其实和 Rails 基本上没太大差别,外加 php5.3+ 以上的新特性,我觉得啊,写项目已经很简单了,不想浪费经理再去学习 Rails,lz 可以去看看,也推荐 phper 去看看,和 symfony2 有一拼,个人感觉超越 yii.国内的垃圾框架 thinkphp 就算了,完全没的比
同样是从 php 过来的,把所有的 php 框架学了个遍,发现都很不靠谱,直到去年发现 rails, 泪流满面啊.. 这才叫框架,"conversion over configuration"
话说 laravel 4 走的 "the rails way", 感觉一切都是那么的合理,整个社区都为之疯狂。
#40 楼 @dayed #41 楼 @summer_charlie 我并不是看不起 PHP,而是我不喜欢打一枪就跑的外包工作环境,另外 laravel 4 的 the rails way 那直接学 Rails 就行了,我对学习新的语言有非常大的动力
工作也是一个运气成分很的事,lz 运气不错,没用过 php,三年前用 ruby 做自动化测试,开始特别想转回 java,后来一不小心接触到了 rails,我决定留下来做 rails 了,哈哈