大家好,小弟坐标北美,是一名刚入学的 cs 新生,找实习之际发现在美国有很多公司的技术栈是 ruby on rails. 而我的项目实践主要集中在 java web 上面,对 ruby 和 rails 只是有所了解,算法方面对基本的问题已经很熟练了。虽然这些公司的 summer intern 的需求里没有严格限制技术栈,提到了 ruby 和 rails, 也没有放到很高的顺位。所以不知道我这样的情况,单纯从技术栈角度要不要试着申请一下呢?各位 rubyer 又会如何看待这样的申请人呢?对这样的申请人有没有一些建议呢?
我是美本学 java,自学 rails 工作,有大学基本 java 基础学 ruby python 啥的都不是大问题,可以试试,自己有空看看论坛的 wiki. BTW we are rubyist not ruber lol
而我的项目实践主要集中在java web上面
我觉得应该不要紧,一般的公司害怕的是编程新手、web 开发新手,ruby 新手倒无所谓。不过楼主既然是 cs 新生,干嘛不搞点别的呢?Web 开发江河日下,不要再来和我们抢饭碗啦。
等你就业的时候形势就变了,何况你不准备再读上去了吗?
现在不用想那么多,用自己喜欢的技术栈做点有趣的东西,等上班了有的是项目给你做啊。
之前在大学里做 part time,找了个 PHP developer 的职位,面试都是 PHP,进去以后开始写 Rails。花了一周时间入门开始从头写项目。如果你大学里有机会,暑假的时候可以开 CPT 去找实习机会。实习也可以帮你找愿意 return offer 的公司。