怎样看待计算机专业本科生\"只学算法\"和\"综合发展\"?

泻药
这个嘛,挺难回答的,因为涉及的面太广
实际上情况没有你想的那么糟糕,你只是比上不足,比下那是绰绰有余了
看看ee……
你只是不忿拿不到一线的offer而已,不太了解这些岗位到底是做啥的
也没有看到具体面了什么算法,如果是二叉树的复杂度,这种基本算法回答不上来的话
被虐也没啥好说的,这个不超过大学本科课程的范畴,但是如果假设这个算法比较复杂
比如大面积使用了dp的话,那单纯从这一方面看倒是不怪你,客观滴说
天朝在软件基础建设这个领域,还是不怎样
主要原因是搞这个不赚快钱,或者说不是那么容易赚快钱
外面遍地的开源和免费,软件基础项目的确不是有那么多公司在做
其实大多数所谓互联网公司的技术也就那么一回事
所以其实对于候选人的要求并不高,这也促使了培训机构的繁荣
那培训机构繁荣之后,市场上就充斥着各种候选人,导致这个行业有一些扭曲了
那面试的时候不得不通过一些方式来筛选候选人,因为培训机构比较少training算法
所以通过这个方式来筛选,我同意,这个行业有一些浮躁
这里面有比较大的泡沫成份在里面
因为这些市场没有被培育起来,所以公司也不多,所以像你们这种毕业生就没有那么多工作机会
反过来,因为像这样正儿八经的软件工程师无法发挥自己的特长,又进一步打击了这个行业
现在知道王欣这种技术宅的难能可贵了吧?资本本身是逐利的,喜欢赚快钱是天性
但是很多时候欲速则不达,那这个时候需要像王欣这种人坚决抵制资本的侵蚀
坚持投资,将来获取更大的回报,其实驾驭企业的风格很像amazon的bezos
人往往会低估长期坚持的收获,高估短期投机的获益
有理由相信,如果王欣的公司还像他入狱以前那样,他会欢迎像你这样的毕业生
我们也在坚持,但是碍于资源受限,我也没有办法广发offer,现在还远没有到兼济天下的时候
所以你是否走错路这个问题我无法回答
我只能告诉你这一现状,是不是要转要干嘛的,看你自己
当然,话说回来,计算机的本质就是算法与数据结构,其实这句话过于理想了
算法会决定上限,但是这个是将来长远的事
我个人感觉,计算机的发展其实是封装物理世界的规律并走向纯粹数学或者艺术领域的一个过程
现在的阶段是,我们还没有彻底解决网络,线程,并发这些带来的问题,性能还达不到
科学技术的发展,将来是一定会走向算法越来越复杂的程度,我们也在封装,朝着pure fp努力
就进一步靠近纯粹算法的实现了,将来把haskell搬上jvm之后,下一步就是r engine的制作了
r engine稳定之后,才谈得上真正ai的应用
但远不是现在
现阶段一股脑冲ai,也明显有些泡沫成份,一个合理的工程师结构应该是金字塔形的
最顶端的人才去搞算法,但是现在有些倒金字塔,这样就不太稳固了
其实在我看来,搞算法或者ai根本就不应该招什么本科生,至少研究生起步,博士最理想
infra还远没有做到能够支撑起如此大头的地步,我认识的一些人也都没有头脑发热投入ai
【怎样看待计算机专业本科生\"只学算法\"和\"综合发展\"?】 那对不对,将来肿么样,只能留给时间去证明了

■网友
你的问题太简单了,你的路线错在没有一条具体的专向学习路线,倒处学,当然比不上专攻算法的学生。算法牛逼,无论在什么时候,都是吃香的!如果你想深造,那就刷高gpa保研。否则,找个方向扎进去学吧,那些跟你要学的方向无关的普通课程,水过去就行。


    推荐阅读