算法和开发哪个更难?

#校招过来人的经验分享#
认准拉普拉斯,秋招必上岸
虽然算法工资高点,但是算法真不一定比开发难,特别是对于非科班同学。

我也是非科班出身转行算法,但是我真干不了开发。主要在于,算法其实编程用到的东西比较少,基本是if else+TensorFlow+SQL

因此,算法面试的八股基本不包含计算机几大件。只需要学习经典机器学习算法就可以应对大部分八股。大家虽然都是非科班,但其实或多或少都用过神经网络,都用过pytorch。所以学起来还是比较快的。

但是开发完全不同,面试要懂计算机基本原理,语言特性,设计模式等等。

我也发现了一个有趣的问题,非科班同学很喜欢写屎山代码,有些同学发论文写的代码也是流水账,惨不忍睹,甚至连函数都不写(特别是Python代码)。

对于非科班同学来说,转开发难度是更大的。

但是客观来说,算法和开发的难度没有太大差别。说算法更容易的原因主要是现在做AI的太多了。物理的,化学的,生物的,土木的,金融的,毕设全都沾点神经网络。搞的大家都觉得自己很会,就都过来卷。另外算法又对编程和计算机知识没那么高要求,导致算法更适合非科班同学。

不过算法对学历,科研经历的要求相对于开发是更高的。还是要根据自身情况选择。
冲冲冲!
全部评论
佬,秋招算法,论文和大厂实习哪个更重要
点赞 回复 分享
发布于 2024-06-08 23:00 广东

相关推荐

02-27 19:51
复旦大学 C++
作为cpp选手,量化公司是一个不错的选择。我看没有多少经验贴,我自己来分享一下。首先什么是量化?一句话概括,用机器进行金融投资。出于这个工作性质,量化方向的工作主要细分为数据挖掘(加工金融相关数据)、量化开发(搭建平台辅助交易),量化研究(研究策略因子指导交易,核心岗位)。量化职位信息渠道:1,猎头 ,招聘软件上一大把,但每个猎头服务的量化公司不一样 可以多加几个。2,HFA Community公众号。3,招聘软件上主动搜索/找到公司官网。不同量化公司开的实习薪资差别很大。顶级的/大一点的都能给到1000-3000一天,外资的话可以有3000-4000一天,中小量化也普遍能有400-600一天,更低的就有点抠门/盈利能力太弱了。量化开发技术栈:cpp,至少cpp11,还要求多线程知识,追求高性能。计算机网络,尤其是TCPIP,因为交易追求低延时,网络通信优化很重要。数据结构,就是算法题,量化喜欢acm选手。python,默认你也得会用。Linux系统,包括GNU工具链等。笔试题mid/hard。有些量化开发面试会考智力题/工程题。好的量化都不加班,加班的话不如去互联网。之前在某个量化公司实习过,要说我的实习感受:无聊,空虚😱。但钱是真的多🤑,实习工资比很多岗位的正式工资还高。cpp岗位太少了,想要高薪,量化开发是不错的选择。有意向的快去找猎头吧
点赞 评论 收藏
分享
02-22 22:07
已编辑
浙江工业大学 后端
回忆版,不全,主要是Java基础知识和数据库问的多1.自我介绍,约二十分钟2.八股    String s=“a”+“b” 会创建几个对象?    Java有什么集合容器?    讲一下sychronized关键字    volatile关键字作用    接口和抽象类的区别,各自什么时候使用?    抽象类可以new吗?    ThreadLocal是什么?有用过吗?     Java有哪些线程状态    MySQL用的什么存贮引擎?    为什么用B+树?    什么是聚簇索引?    什么情况下会索引失效?    什么情况下会回表?    用了非聚簇索引就一定会回表吗?什么情况下用了非聚簇索引也不会回表?    Redis有哪些数据类型?    Redis缓存击穿、缓存雪崩、缓存穿透    JWT相比于传统的Session有哪些优点?    使用JWT会产生什么问题吗?    JWT的格式    你的项目中怎么用RabbitMQ的?3.手撕:    一道算法+一道SQL题    算法题:LRU  SQL题:统计一个部门表中每个组里工资最高的员工信息总流程不到一个半小时#后端面经##一面##腾讯##实习基地##腾讯实习##牛客AI配图神器#
点赞 评论 收藏
分享
评论
2
2
分享

创作者周榜

更多
牛客网
牛客企业服务