为什么算法工程师在在软件公司,大家不让她学习编程?

最新问答
范范20130108
可以按手中的解决问题的工具来分:
如果一个人解决问题的工具都来自NLP和ML的一些经典算法,业界最新发表的论文,那么肯定算是算法工程师。
如果一个人解决问题的工具来自项目遗留的庞大的code base,N种系统架构方案,各种的可选第三方库,自己写的各种Demo中的经验,各种解决代复杂性的经验论和方,以及各种可更换的存储介质(比如硬盘-》内存/SSD等),各种从单核到多核和向量处理器,那么他通常是软件工程师或系统架构师。
就对算法和系统了解而言,虽然各有侧重。但全面掌握更有助于在工作中解决问题。我举两个例子:
1. 在做cache系统时,使用前缀树找到最小前缀可以显著压缩cache key的长度, 使用挖掘中的Apriori算法可优化分布式cache访问的本地性;
2. 有个,是说某算法课上让大伙优化一个算法,结果有个家伙把算法改写后跑在了PS3的Cell处理器上……,从复杂性估计上他没有把算法改进多少,但是从运行时间来说却远短于其他童鞋。金鹏信息软件浏览 228赞 156时间 2022-11-26
相关问答
-
为什么算法工程师在在软件公司,大家不让她学习编程?
-
大四学生在一家广告装饰工程公司做实习会计。
-
大学学习软件工程的学生。
-
信号处理算法工程师通常用什么软件环境
-
云计算软件开发工程师是干什么的?
-
现在最流行的编程软件是什么啊
-
学习JAVA游戏开发要用什么软件编程?
-
请问有在武汉理工大学学习的吗?软件工程专业怎么样?
-
大学软件工程的专业课程是什么?
-
中山大学软件工程是学什么
-
公司法方面怎样写工程硕士论文,关于国家在公司法建构
-
《软件工程》和《软件工程导论》有什么区别
-
电子工程师(软件编程方面)如何评职称
-
大学里的软件工程课程
-
在大学学习编程语言应该到什么水平
-
编程算法怎么学?
-
大学软件工程专业是学什么的?
-
北工大软件工程的在职研究生怎么样?
-
大学里学工程制图的软件有什么
-
我在大一学习土木工程。