初到上海,面试一周拿到 6 个 offer,可今天的面试让我陷入深深的迷惘

2018-04-12 20:58:27 +08:00
 huba

今天有幸去上海某英语上市公司面试

面试到最后,技术面试官对我说了一句话:“你的方向是完全错误的”

一盆水浇的我猝不及防,当头棒喝

事情是这样的

自学前端,然后去了二线城市的小公司,工作一段时间后因为小公司技术有限,也没人带我,为了寻找突破只能继续横向学习,多学一种语言。然后就不停地在网上找课找资源,自学了 php。

后来我辞职了,来到了上海(一周)

我简历的技术栈大概就是前端 php 都可以做

然后海投

最终收到了好多小公司邀请,去了之后,有的简单实现业务 有的就考两道题

每次我都能收到 offer,

我简直飘了,

但是就像最前面说的

可当我来到这家公司面试的时候,

来了两个人面试我,一个 php,一个前端

php 问题,简单的可以回答,问到 laravel 框架底层如何实现从读取到渲染数据原理,完全不会。

前端问题也一样,问我如何用 js 实现的一个 Vue 组件,我不会,我只会用别人的组件

结果就是,都没通过

PHP 面试官对我说,你的业务功能实现都很通,但是问到深处就不会了 ,我们不需要这样的人

出来的时候我浑身哆嗦

感觉没有了目标。

因为我下一步的计划是 golang。

但是根据今天的结果。

我想我也应该去学底层。

但是对于我来说这太难了。

因为我觉得必须进一个正经的大公司 才能有这种机会

自己在网上找的资源找课程,也只能停留在实现功能业务啊。

我现在很迷茫。因为我下一个公司也是一个外包公司。也就是说肯定无法深入。

这样就算了 ,但是自己想往深入发展又该如何自学??才能适合这些大公司的口味呢?

跪求指点。

19750 次点击
所在节点    职场话题
99 条回复
huba
2018-04-13 08:28:20 +08:00
@klren0312 没有,我找了个德企,不加班的。。。
huba
2018-04-13 08:30:01 +08:00
@lijsh 就是自己有没有在 git 上发布库。。。我感觉我还没那个水平。。
huba
2018-04-13 08:30:51 +08:00
@dan2001go 哥,感谢您回复这么多,我明白我该怎么做了。心情舒畅了很多。
projectzoo
2018-04-13 08:42:39 +08:00
楼主确实先别想搞什么 golang 了。

只是语言而已,其实更深层次一些和底层都是差不多的

T 字型是先有竖线才有横线的。
xiaojunjor
2018-04-13 08:47:27 +08:00
只学习过,没研究过,就定了下一步的学习语言了
你这也太浮躁了
同意最开始的那句话,“方向完全是错误的”
你应该考虑的是精通一门语言,而不是多学几种语言,只有完全精通了一门语言,你才会成为 dalao,即使你多学了 100 种语言,你也只是一个跟平常的码农相比能做更多杂活的码农而已
LewisW
2018-04-13 09:03:57 +08:00
因为我下一个公司也是一个外包公司。也就是说肯定无法深入。
工作无法深入学习,那就自学,看源码,啃框架,看 gayhub 的牛逼项目阿
baicai0817
2018-04-13 09:07:34 +08:00
为什么要去横向扩展,而不去深入研究一个。
bzw875
2018-04-13 09:10:12 +08:00
vue.js 的原理这个有一个精简版的示例代码 https://github.com/DMQ/mvvm
qiaobeier
2018-04-13 09:10:43 +08:00
@huba 这其实也很简单。。。 我还写过 webpack 的模块,其实也就是看 api,看流程文档,然后写业务而已。和写 vue 组件本质上没什么差别。
kerr92
2018-04-13 09:15:39 +08:00
建议楼主以后表述问题的时候分清 node_modules 和 module,github 和 git,强迫症看着难受……
nl101531
2018-04-13 09:17:37 +08:00
好好加油,这种经历应该是好事,帮你告别舒适区。
k9982874
2018-04-13 09:20:29 +08:00
面试造火箭,入职拧螺丝。如果你面试的是普通开发职位,没直接怼他就算是给他脸面了。
stanjia
2018-04-13 09:25:52 +08:00
面试造火箭,入职拧螺丝。
LeungJZ
2018-04-13 09:44:36 +08:00
@kerr92 #50 +1
其实 vue 的组件很好理解,主要还是 Vue.install 那几个函数,去 github 上面随便找几个开源的组件稍微看一下就了解了。
sagaxu
2018-04-13 10:05:37 +08:00
laravel 底层我也不会,vue 组件我也是用现成的,这会影响我解决问题吗?

我觉得完全不会。

我是后端,能复制粘贴 element-ui 的例子,知道点 vue 的生命周期和 update 机制,足够撸个管理后台了。

熟悉 laravel 底层对解决哪些问题有帮助?框架自身问题还是业务问题?我们是面向接口开发还是面向接口的底层实现?
chairuosen
2018-04-13 10:19:17 +08:00
这就是浮躁
Wolfpancake
2018-04-13 10:24:46 +08:00
其实很多时候面试官问底层不是真的期望要你把别人框架实际上怎么写的说出来,因为本来没需求的时候去看源码的人不多,你可以很大方的说没看过不知道人家怎么做的,但是后面一定要能说出来“如果是你去从底层实现这个功能会怎么做”, 这是作为一个程序员的基本素质。

直接说我没看过我不知道所以答不出来肯定是 pass 的
jhdxr
2018-04-13 10:39:05 +08:00
@sagaxu 我觉得重点有点偏了。没看过 laravel 源码或者说不知道 vue 的组件如何去写很正常。但对于更宽泛一点的问题,如何去实现一个类似的框架的一些技术点,该怎么做,我觉得这是应该知道的。而如果你知道后者却不知道前者,那么在被问到前者这种具体问题的时候,大大方方承认没看过但可以给一个通用的思路,我觉得这就够了。(反过来,如果看过前者却推不出后者,那其实意义很小)
fcoolish
2018-04-13 10:39:24 +08:00
我就是拿到三流互联网 offer 几个,但我没有飘,之后就是面支付宝挂,头条挂,阿里挂。
huba
2018-04-13 10:45:27 +08:00
@fcoolish 这种心情真的是很难受。

@Wolfpancake 对的 所以说我要开始着手努力了。

@nl101531 对的,又让我有了新的奋斗目标。

@bzw875 好的,我也要去看看。

@xiaojunjor 这话说的太经典了。突然感觉被戳中了。

@projectzoo 好的 我会注意下一步的进展。

@callmexiaobo 我 96 的。。。应该差不多

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/446353

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX