求职 请教大家一个问题,我值多少

ghn645568344 · 2016年07月15日 · 最后由 helapu 回复于 2017年02月02日 · 6697 次阅读
  1. 本人 23 岁,14 年毕业后就在上一家工作至今, 2 年 ruby 开发经验,负责数据采集、rails 开发,熟悉 redis、mongo,熟悉使用 liux 和 mac 系统,git、svn 都会用
  2. 带领新人熟悉使用 ruby 开发采集数据、技术问题解决、进度把控等
  3. 本人性格热情开朗,待人友好,为人诚实谦虚。工作勤奋,认真负责,能吃苦耐劳,尽职尽责,有耐心。具有亲和力,平易近人,善于与人沟通。
  4. 本人了解 js 和 html 相关内容

    最近两天面试了两家公司,比较郁闷,本来以为要机试,但是都只问了一些平常没怎么用到的东西,比如闭包、怎么让字符串反转、和 ApplicationController 中有哪些方法,可能是我才疏学浅吧,当时真的没往这方面准备,比较尴尬,而去这两家公司不约而同的都问到了是否熟悉 html,能否独立写前端页面。。。当时我就反问他,您是在招聘全栈吗,他说不是,除了特别难的前端页面,其它都是要写,说实话我上家公司,有专门的前端,我就套套页面,偶而自己调适下 js,用 Bootstrap 简单写点东西,没深入了解过前端的。

说真的我之前并没有详细看过底层、内部的一些东西,我一直觉得自己还有好多不懂的,不要钻牛角尖,先查、先会用了再说,先用熟练了,一直处于这种状态,近期刚离职,通过这两家的面试我也发现了一些不足,想请教一下各位大神,我这种学习方式对吗?我现在能要多少钱?

看不出来很谦虚~ 他们问的是你的基本功,不是平时没用的东西。

因为你不会用,才不知道这些基本功和知识点的意义在哪。

如果这些基本功你掌握的话。

  1. 代码会明显变优雅,举个例子,我这边有个同事移除字符串里的空格是写的' s '.lstrip.rstrip, 因为他不知道有 strip
  2. 减少做无用功,有些方法在 rails 基础库 和 ruby 核心库都是有实现的,如果不知道,就会自己撸一套;
  3. 理解了才不会用错。比如我有个同事自从了解了 ActiveSupport::Concern 这个好东西之后,每个 module 里都先 extend 进来这玩意。
  4. 提高开发效率,一个很少查文档的人的开发效率会明显更高,同时也会更值钱。

两年工作经验,连这些面试题都不能回答,我一般是会认为学习能力比较差的。没为难你。真的。

有时候工作年限是个伪命题

对于前端样式只会 copy 的我,突然觉得自己菜的过分

闭包都不会,说不过去

面试和日常的工作还是有区别的,既然要面试那就多准备一下,eg, 就算很厉害,面试谷歌的还不是要算法,而算法平时用很深的也不多嘛。 至于说薪水,得看在哪一个城市了。

@dd1994 闭包是啥?

http://www.ibm.com/developerworks/cn/linux/l-cn-closure/

楼主觉得自己值多少?

有代码看吗?

#1 楼 @mingyuan0715 哈哈我一前就这么用 lstrip.rstrip

第四点很反对,文档都不查了说明一直都在舒适区做事没有成长了

#13 楼 @hooopo

新人的话,在不懂 RDBMS 的情况下说熟悉 mongodb 和 redis 是很危险的,把基本 SQL 语句学会,各种 JOIN、GROUP、索引原理等了解清楚再去用 redis、mongodb 作为补充也不迟,否则一言不合就上 mongodb 就很让人头痛的...

为什么这么说呢?

2 年前正是风口,猪也能吹上天,现在市场回归理性,建议楼主趁着被打击规划一下自己的发展目标。 套用那句被用滥的话,不要问公司能为你做什么,要问问自己能为公司做什么。

这其实充分说明了前端现在很热,楼主不妨考虑一下做个二转职业。想想也是,前端新,又能和其他后端 PHP,.Net, Java 配合,工作机会肯定比🤐 。。。

闭包和 reverse 都不知道的话,还是老老实实把书看完,不要觉得能用 rails 就不用学 ruby。

另外字符串反转这种东西,在 ruby 里一般直接"".methods然后 pry 里$ "".xxx看看就有了,这在面试里应该也是很取巧的回答

讲道理的话,Ruby 作为 Lisp 的方言,闭包是非常重要和基础的东西,否则就变成写了一手 Java 了。。。

#8 楼 @ericguo 你现在也是见人就安利转前端啊

#10 楼 @dsh0416 你的意思是说 java 没有闭包?

我觉得搞了两年 ruby, 连个字符串翻转都不清楚, 可能稍微会有点问题吧. 我倒不觉得不了解这个知识本身能算多大问题, 而是感觉你在自身知识圈上的拓展做的有点不够. 比如说这个采集的工作, 基本上就是分析 html 结构和 css 结构, 然后对采集的内容可能会进行一定的操作, 也就是字符串操作. 按道理应该会对 html, css, 以及字符串操作比较精通才对. 程序员有一定的视野, 对自身发展, 业务能力方面, 是绝对有好处的, 视野来自于自己对自己知识边界的拓展. 比如你说的前端, 深入一下, 学习成本并不会非常高, 收益还是较大的. 于其问现在自己值多少, 我觉得换个问题问问, 你觉得你自己还能提升的空间有多少? 二十几岁总的来说还属于积累的时候.

#13 楼 @hooopo 你领导根本不了解爬虫,其实爬虫是很有技术含量的工作。

我之前还写过一篇文章,稍微复杂一些的爬虫,都要比单纯的增删改查要考究技术的多。

#11 楼 @holysoros 我是真心实意的,我自己也在学前端。。

17楼 已删除

其实我看的话 后三点都是没用的。。而且, 面试是需要准备的。 把各种 ruby/rails 知识巩固一下 这些题就简单啦

列上你的实战项目, 经验 + 项目=成效

面试是需要准备的,赞同这句话, 有些技术常识,是需要了解的。

留个 QQ 一起合作吧

1、github 就是简历 2、有技术博客,+1 3、有各种技术类平台的账号,+n(n = 活跃度 x 话题质量) 以上不用 2 年,2 天就够

4、线上项目,能讲解设计思路和遇到股票的问题,以及如何解决 5、啥书单 以上也不用两年,两周至两月足够

刚入行都要被喷,做好心理准备

本人性格热情开朗,待人友好,为人诚实谦虚。工作勤奋,认真负责,能吃苦耐劳,尽职尽责,有耐心。具有亲和力,平易近人,善于与人沟通。

哥们,你这么多优点,干点什么不行,非要入 ruby 坑。。。

#18 楼 @u1440247613 哈哈 以前写 C 的时候,每次面试前都会把各种排序算法看一下,反正算法方面他们只会考这种

同样 23 岁,为啥我就是 16 年毕业的

如果面试完第一家,将不懂的问题整理,回去搞懂,第二家也许会得心应手很多。

对于招聘人而言,人家是需求方,更多考虑自己业务。问的问题,无非两个方向,稍微的深度和即战力(广度)。 据我所知有不少 Rubist 半路出家,计算机系统知识比较欠缺,如果不想停留在简单的 CURD,至底向上完善计算机的体系结构还是很有必要嘛。

多学东西吧,在舒适区太久不是好事,会让你失去敏锐的嗅觉和正确的判断力。

年前去面试一 ruby 工作 重新看了一边 ruby 元编程

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册