下午面试出来,有种生无可恋的感觉

2016-06-07 19:42:13 +08:00
 fever105

楼主年后入职一家中型创业公司,上周某一天突然找我们项目组的人一个个谈话,说由于资金问题这个项目被砍掉了,团队当天解散。。。

于是才有了楼主今天下午到一家做 app 的创业公司面试的故事,上来就是一道算法题,楼主不出意料的不会做(不过后来我问过算法比较牛逼的哥们,说这题不难)。嗯,就这样,技术总监根本懒得见我,人事打发了我几句就走了。

肯定有人会说,你个搞开发的连个简单的算法题都不会,不见你也是应该的。完全同意,只是说下楼主的背景:

楼主热爱编程,也认同算法的重要性,只是觉得心里不爽,不会算法就意味着:我只要还在干这一行一天,就必须面面对今天这种人,随时可能拿算法甩我一脸,我心里好气,但又无可奈何。

请问算法如何学起,楼主文科生,数学不好,阶乘的概念都是最近才知道的,找了几本算法书,涉及大量数学公式,许多符号我都看不懂,有种无从下手的感觉,看哪本书好呢?需要复习下高中数学吗?我想过先看 可汗学院的视频,但是又不知道看哪些最有用,唉

17404 次点击
所在节点    职场话题
131 条回复
JKing
2016-06-08 09:20:48 +08:00
同 iOS, 看楼主这情况, 看来 iOS 最近行情跌的有点狠了啊 Orz
Stupitch
2016-06-08 09:26:27 +08:00
为什么非要做开发呢?我认为你的学习能力还算可以的,也很热爱程序,但是由于你专业的问题导致根本无法与专注数年编程的人同台竞技,不如转去产品或者销售吧,比较偏文科。

还有就是你这英专出身的英语到底怎么样?
bitsjx
2016-06-08 09:29:25 +08:00
对于小弟来说算法就是一个无法逾越的坑啊
Stupitch
2016-06-08 09:30:14 +08:00
@fyooo 移动互联网泡沫时代走向尾声了,当然,现在整个中国都这样
deadEgg
2016-06-08 09:30:16 +08:00
算导,当初是看斯坦福的慕课跟着啃完的

裸看书的确太疼了

说实话学完也觉得云里雾里的,然后看了几本国内竞赛的书,算是对算法一个入门了~
banksiae
2016-06-08 09:36:02 +08:00
今非昔比了哎, 10 几年前的计算机,非科班的大牛很多,那个时候计算机学习还不怎么成体系,新技术新需求也没现在多。现在的计算机,成体系了,细分领域很多,如果要做深,基础还是很重要的
banksiae
2016-06-08 09:37:02 +08:00
话说楼主为什么不继续原来的专业,继续做口译呢,这个行业不是很懂,但是感觉做到同传的话,也是很厉害的啊
lujie2012
2016-06-08 09:37:15 +08:00
不要给自己找借口,精通 XXX 。你理解什么是精通吗?一个网络请求+下来刷新,写一些页面,就是开发了?这是初级入门水准。路漫漫其修远兮,永远只有站在 TOP 的人才有肉吃。谁管你文科,理科,不是市场不行。是门槛低了,不好混,现在互联网泡沫中,万一泡沫没了,好多人就失业了。
Rand01ph
2016-06-08 09:42:44 +08:00
同自学转行,这不是正好又给你一个学习的新路子。
楼主加油~
alihanniba
2016-06-08 09:46:43 +08:00
同非科班,,,算法简直一桶........shit
jetyang
2016-06-08 09:50:03 +08:00
建议楼主还是看一下《算法概论(Algorithms)》,常见的数据结构、算法要清楚,这是考查 CS ( Computer Science )基础知识的重要部分

当然,你说的对,不懂这些也能做项目,而且还可能做得不错,但这些终究会决定你在这个行业发展的高度,加油吧
ArthurKing
2016-06-08 09:51:23 +08:00
前段时间面了差不多有二三十家。其中有不少的所谓“互联网”行业,我是一直从事他们所谓的“传统”行业,所以各种被鄙视。都不知道他们眼中的“互联网”到底是个啥。能加班, 996 ?高并发,大数据量?这些以前做过的项目都遇到过,真不知道他们的优越感从何而来~
Stupitch
2016-06-08 09:57:15 +08:00
@banksiae 同传不是想做就能做的,一般人做到高水平口译已经很了不起了。不过看样子楼主英语水平还是很厉害的,可以说秒杀一堆英专毕业生,估计是名牌英专吧。只是,怎么说呢,楼主自己也说学 ios 时间不长,虽然也讲自己很努力学习,但是“上家公司的 app 架构就是我做的”,这怎么感觉非常自信呢,要么真的努力过人(不工作一天到晚学开发?),要么就是天赋过人
focux
2016-06-08 10:02:59 +08:00
当你设计的架构遇到了一些看似无法解决的瓶颈的时候,你就知道算法和数据结构的重要性了。英语好是优势,加油!
sosng
2016-06-08 10:06:46 +08:00
哈哈哈我也是不是科班出身做 iOS 的,不过一直在恶补算法和数据结构,最近还看起了 SICP(太难了就啃了一章。。。)。
我是先看的那本《大话数据结构》,讲的比较简单过了一遍,然后目前正在看《数据结构与算法分析》搭配《算法(Algorithms)》,然后自己用 swift 实现的。

其实感觉还不错,天天写业务感觉好枯燥,做一下算法题感觉能活跃一下脑子。。。每天回家也没事干,两三个小时学习一下多不错、
crysislinux
2016-06-08 10:08:23 +08:00
楼主不要吓到了,我敢说大多数考你算法的人,你反过来给他们一道同等难度的算法题,他们多半也搞不来。这玩意儿不经常研究不经常用,时间一长就记不清了。很多算法的发展本来就是经历了多年无数人的改进而来的,根本不是智商高就能搞定的。。
bomb77
2016-06-08 10:13:44 +08:00
一次面试而已,不必太在意
每家公司每个负责人都有不同侧重而已
你有技术,能做好 app ,总会有伯乐的
murmur
2016-06-08 10:14:53 +08:00
@Stupitch 如果移动互联网都尾声了 那 IT 业都没有什么概念可以炒了
真有人以为 VR 智慧家居 智慧医疗能炒出什么东西来?家居得有家,医疗得有医院,这能带来多少刚需,又不是有手机就可以做到的
tianshilei1992
2016-06-08 10:32:23 +08:00
记得 Google 来我们学校开宣讲会的时候说, Google 想要什么样的人呢?聪明的人!那什么样的人是聪明的人呢? Google 的 HR 没说,但是从下面他们的叙述以及 presentation 的侧重点来看,他们认为算法好的才是聪明人。

当然,我这个没有针对楼主,是想说现在科技公司招人的一大趋势,先问算法知识,过了这一关在看其他的。(至少是校招是这样的)所以,楼主可以补充一下算法的知识,刷一些 LeetCode 上面的题,相信下次的表现能更好的。
depress
2016-06-08 10:47:51 +08:00
实话实说,帝都现在一般程序员工作 5 年工资 20K 的那种一抓一大把算法都不会,而且小公司需要的是做出来,至于怎么做根本不关心。所以算法似乎只是大公司的门槛以及工资上限的象征。

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

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

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

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

© 2021 V2EX