【导语】网上已经有很多在互联网公司工作的算法工程师的日常了,那么小编便来说说在咨询公司,身为算法工程师,工作是一种什么样子的体验,同时也为对咨询感兴趣的小伙伴指明点方向。

具体内容:

  • 工作内容详解

  • 对工作内容的感悟

  • 对求职者的建议

  • 相关的学习资料

01

工作内容

  1. 数据的统计分析。比方说根据产品品类的不同做一个销量的汇总,或者根据地区的不同做一个销售额的汇总等等。

  2. 数据的预处理。首先要从数据库中取数,但是往往取出来的数据是“不干净”的,普遍存在缺失值,数据类型不正确,日期格式错误和异常值等问题,所以在真正建模之前,你可能会花大量的时间来修正错误数据,处理异常值和缺失值等。

  3. 建模。主要是用深度学习算法和机器学习算法来进行时间序列的预测,比如在未来的某一个时间点,某某变量发生了多少的变化,变到多少等。

  4. 爬虫。主要是去爬取社交媒体上面网友的ID和评论,以便做人群画像和舆论分析。

02

对工作的感悟

01

语言表达和口头交流能力更加重要

和互联网公司的算法工程师不同的是,咨询公司里面的算法工程师,最重要的技能倒并不是coding能力或建模能力有多强,而是沟通能力和语言表达能力需要非常的棒,到最后的最后,你需要用通俗易懂的语言将模型(包括其中的原理,过程以及产生的结果)解释给客户听,并且需要让客户信服最后的结果,所以对在咨询公司的算法工程师来说,将技术层面上的内容翻译成通俗的例子,也是一项必备的技能。

02

清理数据和特征工程占了很大一部分时间

首先,数据的来源可能并不唯一,在日常工作当中,可能会需要用SQL查询数据库取数,数据也有可能从第三方系统得到,会需要从web端抓取,以及从API和合作伙伴处获取。当涉及到不同数据的来源,数据校验和统计口径的统一就变得至关重要。同理,特征工程和特征筛选也是建模当中必不可少的一步,你需要在对业务知识的理解基础之上去构造有效的特征并进行筛选,所以这两部分通常是非常耗时的。

03

对找应届生以及求职者的建议

1实习真的很重要

对应届生来说,实习真的非常的重要,实习首选去大公司实习。小编之前在美国读研,所做的实习都是当地名气不高的初创公司,所以对回国找工作并没有起到很大的帮助。很多的工作机会都是从实习开始的,在实习当中好好表现,然后拿到return offer,顺利留下来工作。

2选择好属于自己的方向

现在国内的算法岗主要分为是NLP,计算机视觉,推荐和数据挖掘,建议应届生或者求职者选择其中的一个方向,然后深耕。现在的算法岗已经没有16,17年那时的火爆,公司比较注重的是落地和应用,而且算法岗人多坑少,竞争相当的激烈,所以建议算法的从业者在开始之前应该要想清楚,是不是自己真的热爱这份职业。

3对业务的掌握很关键

对业务的熟悉程度很重要,算法作为一种技术,最后还是会回归到业务,通过算法去驱动业务,创造好的业绩,也才是公司最看重候选人的地方,所以coding能力要加强,不能只是调调参,调用一下API。

04

相关的学习资料

1

python

小编当年主要是看DataCamp和DataQuest的,里面有丰富的教学材料和练习题目可以来帮助初学者巩固知识点和锻炼编程技能,当然现在市面上python的学习资料有很多,像是慕课网呀,廖雪峰的网课等。

2

练兵场所

Kaggle对于机器学习入门的新手是一个很好的练兵场,可以先从泰坦尼克号和房价预测两个项目入手,非常适合机器学习新手开启竞赛之旅。

3

网络公开课

  • Coursera

上面有很多关于机器学习和深度学习的公开课,比方说吴恩达的机器学习和deeplearning.ai。

  • fast.ai

fast.ai也是学习深度学习很好的一个平台,成立初衷就是为了让deep learning学习起来更加的轻松和有趣,要是在学习过程当中遇到了各种困难,也可以上fast.ai的博客和社区上面去寻找答案。

4

博客和文章

除了网上的公开课,还有很多公开的博客和技术性的文章可以供大家阅读。

  • csdn是国内最接地气的博客聚集地,里面汇集了众多AI相关的文章,常常用来搜索细节知识或者代码报错时,寻求解决的途径。

  • Medium,创办人是Twitter的创始人,推崇优质内容,里面的每个作者都有自己独特的见解,值得学习和开拓眼界,不过需要科学上网哦。

Datawhale高校群和在职群已成立

扫描下方二维码,添加负责人微信,可申请加入AI学习交流群(一定要备注:入群+学校/公司+方向例如:入群+浙大+机器学习

▲长按加群

更多关于AI的学习资料,在后台回复"AI"获取

在非互联网公司?!算法工程师的工作内容及心得建议相关推荐

  1. CV算法工程师:工作一年的小反思

    今天是正式工作后的第一年,打算做一件事,以后要持续记录自己的工作感想和生活状态.人这一辈子那么有限,作为一个普通人,也许我穷极一生也不会有什么大的成就可以让外人为我写下一个传记.但是我可以用自己的手记 ...

  2. 大数据工程师岗位工作内容是什么

    如果你是大数据新人,或者想转行进入大数据领域,或者职业生涯上存在一些疑惑,大数据相关工作岗位很多,有大数据分析师.大数据挖掘算法工程师.大数据专家.大数据总监.大数据研究员.大数据科学家等等.接下来我 ...

  3. 运维工程师的工作内容有哪些?能详细列举一下吗?

    新年新打算,很多小伙伴都打算在2022年从事运维工作.但他们不清楚运维工程师的工作内容主要有哪些?希望有朋友可以详细列举一下,可以详细介绍一下.这里我们就一起来聊聊吧! 首先,对于运维人员来说,核心任 ...

  4. java工程师详细工作内容_java工程师主要工作内容

    很多朋友想知道Java工程师工作内容是什么,下面就让我们来看看吧. java工程师的工作内容 Java工程师通过使用Java开发工具去完成产品的一系列开发测试.程序设计.bug测试工作.主要负责服务器 ...

  5. python算法工程师简历_7 年算法工程师的工作总结,太精辟了!

    原标题:7 年算法工程师的工作总结,太精辟了! 大家好,我是chris,入行前5年在一家上市游戏公司做算法,从数据挖掘算法在业务线落地开始,涉及机器学习.深度学习,后来逐步负责整个算法团队建设. 现在 ...

  6. 算法工程师找工作经验

    总体流程:简单介绍下自己.各个公司面经.总结.薪资 1.简单介绍 面试岗位:机器学习 | 数据挖掘 | 算法工程师 | 基础研究 比赛经历:天池比赛Top 10,滴滴算法大赛Top 5,京东算法大赛T ...

  7. 网络工程师的工作内容

    关于成为网络工程师后具体的工作内容的问题 2006-8-2 陆续接到一些询问,说成为网络工程师后,具体的工作内容是哪些?因为不了解工作的内容,初出道者很难在互联网行业内获得一份工作 ,因为没有工作,所 ...

  8. 7 年算法工程师的工作总结,太精辟了!

    大家好,我是chris,入行前5年在一家上市游戏公司做算法,从数据挖掘算法在业务线落地开始,涉及机器学习.深度学习,后来逐步负责整个算法团队建设. 现在在阿里,也是负责算法方面的工作,涉及到的领域涵盖 ...

  9. 测试工程师的工作内容是什么?

    软件测试工程师的一天是怎么度过的呢?其实可以按照时间轴进行分为三个阶段: 去上班的阶段 工作中的阶段 下班后的阶段 清楚了一天时间的阶段划分,那么就可以知道一天的时间如何分配,以及自己的工作内容是什么 ...

最新文章

  1. CISCO交换机配置命令之二
  2. Spring boot 各种入门及问题
  3. JVM字节码之整型入栈指令(iconst、bipush、sipush、ldc)
  4. 服务器集群技术(备份服务器方案和均摊工作方案)(用来解决服务器挂掉问题)...
  5. Django——Model
  6. discuz 版块导航function_forumlist.php,Discuz! X2“扩建”左侧版块导航 让社区层次一目了然...
  7. c++ socket线程池原理_一篇文章看懂 ThreadLocal 原理,内存泄露,缺点以及线程池复用的值传递问题...
  8. 美SEC委员:不要轻易创建NFT,它可能被归类为证券
  9. ARCGIS拓扑检查步骤
  10. python第三方库pip安装失败,无法使用pip命令安装python第三方库的原因及解决方法...
  11. java 内置中介模式_详解Java设计模式编程中的中介者模式
  12. 2020年岁末的年终总结——来自一位70后的大龄程序员的总结分享
  13. Fang Fang HDU - 5455 (思维题)
  14. 抖音图文人物故事音乐任务实操短视频运营课程,手把手教你玩转音乐任务
  15. 【正点原子Linux连载】第二十五章 语音识别项目 摘自【正点原子】I.MX6U嵌入式Qt开发指南V1.0.2
  16. aws ebs 分析_使用AWS Comprehend进行情感分析
  17. 全景声基础-多声道制式简介2.0、5.1、全景声
  18. 构建栅格地图matlab代码
  19. 警务通、停车场收费终端集成手机拍照车牌识别SDK,通过手机就可实现快速便捷的出入口系统管理...
  20. 【历史上的今天】10 月 12 日:C 语言之父逝世;西门子诞生;乔布斯推出 NeXT 电脑

热门文章

  1. 20160722noip模拟赛alexandrali
  2. [POJ2104]K-th Number(区间第k值 记录初始状态)
  3. Android拷贝工程不覆盖原工程的配置方法
  4. 程序员成熟的几个标志
  5. 2021CCF BDCI 大数据与计算智能大赛参赛指南
  6. 【青少年编程】【二级】货运飞船
  7. 【建模必备】遗传算法的基本原理与步骤(选择)
  8. Matlab数据的可视化 -- 三维网格图形
  9. 微软苹果服务器宕机,苹果服务器宕机,iPhone用户别做这两项操作,微软特斯拉也中招...
  10. 基于 Python 环境搭建 - YOLO 实现吸烟行为监测