求职 大家觉得我这种情况,是否能够应聘一份 Ruby 的开发工作?

flowerains · 2017年05月05日 · 最后由 xinhaiwang 回复于 2017年05月27日 · 9597 次阅读

我之前是做 PHP 开发的,算时间已经做了 5 年, 其中三年在上海某弹幕公司工作。

现在所有的知识点都是基于 PHP 开发扩展开的,虽然有些共通的地方 (比如 git,linux 上的简单运维操作,nginx+mysql+redis 的开发配置,API 请求优化,SQL 等) 但是 Ruby 的经验远不能和 PHP 写了几万行相比。 我从对 Ruby 从纯粹的好奇,到自己业余时间可以用 RoR 搭建一个小网站,做点业务模块是没问题了。 主要还是有些心虚。

刚好这段时间离职了,有在考虑要不要转换一下编程语言, 选择自己更喜欢的同时还能通过比较查缺补漏, 各位对我有什么建议嘛,感激不尽 (~ ̄▽ ̄)~。

PS.之前是纯后端,HTML 看得懂,CSS,JS 大概只停留在套模板这层次吧。

看工作机会,不限制语言,PHP,Ruby 都找

small_fish__ 回复

谢谢,如果有好的机会,并没有这么挑剔 只是自己有点想看看是否能承受住换语言的压力

更建议转型静态语言,你已经有一门动态语言傍身了。

flowerwrong 回复

看了一下上面那个帖子,感觉转语言还是挺困难的 静态语言也不知道写哪个好,以前也是以工作为导向的学习。。

php 转 java 嘛

姑娘,来北京吧❤️❤️❤️

上海某弹幕,上海幻电吗😆

air 回复

bilibili 🙄️

不转 go 吗?

完全可以,其实之前如果有积累,语言其实真的不重要。像 ruby 这种语言不用太花精力去特地学,直接上项目用起来慢慢就熟练了。反倒是 rails 你要花点精力了。

PHP 转 Ruby 是因为觉得写起来比较开心?

纯后段挺好的,转 Go 吧

16 楼 已删除

可以的啊,Ruby 上手还是挺快的。

geeksir 回复

现在还是缺能够积累经验的机会

kgen 回复

也不一定是纯开心,如果一门语言你习惯了他之后,会进入自己的舒适区. 我只是想让自己能够走出舒适区,多学点东西 而 RUBY 刚好有机会接触到了,并且学了一点发现不错

flowerains 回复

如果是这个原因的话,虽然现在看起来你 Ruby 的技术可能不能胜任复杂的工作,但是有这种想法应该进步会很快。加油啦~

如果做应用开发,你可能要先花较多的时间学习 Rails。

如果做基础研究,Ruby 其实不如一些复杂或高性能的语言可挖。

如果是逃离舒适区,那首先要知道自己想在哪方面进步,我的观点是学习 Ruby 可以,找一份 Ruby 的工作不一定能帮助你有更好的成长。

不如学学 js 学点偏前端的东西。。。

Web 开发很多是共通的,但是怎么写出优雅的代码是需要重新学习的,所以第一年也许需要接受初级开发的待遇,看楼主能不能熬得住了。

我上一家公司的领导是 .Net 转的。

matrixbirds 回复

小鸟已入前端坑吗

我们在找一个初级开发,10-15k/m,有兴趣的话可以发简历到 [email protected]。也可以移步到我的一个招聘贴!

忘了说,DHH 也是 PHP 转的 😂

非常赞同一个说法:

更建议转型静态语言,你已经有一门动态语言傍身了。

我也在转语言,这里有一点小小的建议,具体说来:

  • 如果想继续从事 Web 开发领域,可以以 Golang 为重心
  • 如果想从事数据领域,可以以 Java 为重心
  • 如果基础扎实、好奇心强,可以以 Rust 为重心

.NET 不要问我,我不懂,什么都不知道(逃

a0nqm 回复

没有 Scala 吗(逃

saiga 回复

当然可以有)

pathbox 回复

还在苦逼寻坑 ing。

Clojure 吧 感受下函数式语言 Ruby 工作用

BAOPALScom 回复

您既然愿意给个机会,我可以投份简历,你可以看看。

不过我还是这样想的,最好是能够花一定的时间就能胜任你们的工作

然后再给出我应有的待遇。

看了一下招聘需求,感觉我英语不太能过关啊,尴尬 T^T

a0nqm 回复

Go 和 Python 就目前来说,都是老开发推荐给我的重点学习目标, 尤其是 Go 作为我目前开发的缺陷是最好不过了。 不过我不可能来 Ruby 论坛问 Go 语言怎么学吧 ( ̄▽ ̄)"

matrixbirds 回复

当年掌握了一点 jquery 和 anjularjs,刚学会一些常见 ajax 和数据绑定操作。就过时了。。。我这个心痛啊,技术也变化太快了

nouse 回复

谢谢您的建议,我现在的确很迷茫下一步怎么走。

现在高不成低不就,很颓

flowerains 回复

你来发帖,当然也不是来问什么语言怎么学的。 那些是我个人的看法了,Golang 也确实在我的计划内。

flowerains 回复

如果想转行,用 Go,而且我听说贵公司已经有用 Go 的组了。 如果单纯想开拓眼界,那不妨看看 Haskell 这种函数式,虽然实际开发还是要用回 Go。

flowerains 回复

这个论坛其实真的可以讨论如何学习 Go 的,我本人现在就是同时在用 Elixir 和 Go 做两个不同的项目。 你可以理解 RubyChina 是一群拥有偏爱 Ruby 这种语言类型的人的聚集地,但是不代表只能讨论 Ruby 技术。

nouse 回复

我现在已经有在学 Go 了,随带一提我就是那个用 Go 的组里面写 PHP 的哈哈哈哈

只可惜想在短短一个月里面通过 Go 或者 Ruby 找工作好像不太现实,毕竟不能太久不工作

lgn21st 回复

我知道了,RubyChina 这的朋友都很和善,多谢大家的建议

flowerains 回复

那就先争取组内换岗啊

B 站吗?前同事去 B 站做 Paas 了,大厂就是这点好,能够接触到用户量和体量大一点的各种实践。

adamshen 回复

嗯,在大访问量下,方知自己的代码有多脆弱。

B 站之前是有 Ruby 的组,我对于 Ruby 的知识就是和其中一个程序员

一起合作偷师学来的😂

小心写 ruby 太舒服了又会让自己进入到另一个舒适区

Node.js 没人推荐吗

flowerains 关闭了讨论。 06月27日 19:53
需要 登录 后方可回复, 如果你还没有账号请 注册新账号