加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 移动互联 > 正文

70%求职者因此被拒,你还不避开这些“雷区”?!

发布时间:2019-07-12 22:29:37 所属栏目:移动互联 来源:unsplash.com/@kentreloar 互联网公司
导读:许多想要在数据科学行业探求一席之地的人正在逐步意识到这个题目:在数据科学这个规模应聘,想获得求职可能口试反馈是根基不行能的。 图片来历:unsplash.com/@kentreloar 互联网公司对这些信息守口如瓶有许多缘故起因。其一,公司给出的每一条拒绝来由都也许
副问题[/!--empirenews.page--]

许多想要在数据科学行业探求一席之地的人正在逐步意识到这个题目:在数据科学这个规模应聘,想获得求职可能口试反馈是根基不行能的。

70%求职者因此被拒,你还不避开这些“雷区”?!

图片来历:unsplash.com/@kentreloar

互联网公司对这些信息守口如瓶有许多缘故起因。其一,公司给出的每一条拒绝来由都也许招致法令诉讼。其二,许多人并不能很好地消化负面动静,有些人乃至会变得异常过火。其三,假如要这么做的话,想想口试官要花多长时刻写一篇构想优异的反馈给几十个乃至上百个应聘的人。除此之外,公司并没有从中获得任何甜头。

于是,就呈现了一大批狐疑、苍茫又想要有所成绩的数据科学家。但好动静是:在这个行业,求职被拒的缘故起因着实也就那么几个,针对这些不敷尚有许多要领来举办补充。

不管是技能性还长短技能性的手艺,应聘者所不具备的也正是这些公司急切需求的,本文旨在对这些题目举办切磋。

缘故起因1:行使Python说话处理赏罚数据科学的手艺

大部门数据科学模子都基于Python情形。在行使Python说话处理赏罚数据布局时,仅有少数器材能将新手和履历富厚的内行区分隔来。假如你指望通过建设出格出众的项目来吸引店主的留意,这些器材能敏捷拉开你和其他人的差距。

要想促使本身扩凑数据科学理论方面的常识,进步实践手段,可以在项目中实行以下几个要领:

数据发掘。你应该纯熟把握pandas函数,好比.corr(),scatter_matrix(),.hist() 和.bar()这些语句的行使。你应该时候留意,操作主因素说明(PCA)道理可能t-SNE的要领将数据可视化,在Python说话中可以行使sklearn的PCA和TSNE。

特性选择。在90%的环境下,数据会议有许多并不必要的特性,这些特性会淹灭不须要的调试时刻,还很也许会呈现过拟合的征象。这就要求数据科学家们纯熟把握根基的筛选要领(如scikit-learn库的VarianceThreshold函数和SelectKBest函数)和稍显伟大的基于模子的特性筛选要领(如SelectFromModel)。

行使超参数搜刮的要领来探求最优模子。数据科学家必然得知道GridSearchCV函数是什么、怎么用。RandomSearchCV函数同理。要想出类拔萃,你可以用skopt库中的BayesSearchCV这个函数来尝试一下,看看怎么将贝叶斯优化法运用到超参数搜刮中。

管道机制。sklearn中的pipeline库可以辅佐你一站式完成数据预处理赏罚、特性选择和建模这些步调。假如你对pipeline不认识的话,那就声名你应该增强对建模器材包的进修。

缘故起因2: 概率论和统计学常识

70%求职者因此被拒,你还不避开这些“雷区”?!

图片来历:unsplash.com/@johnmoeses

概率论和统计学方面的常识并不会在数据科学的事变中单独应用,但它们是全部数据科学事变的基本。以是,假如你还没细心研究过下面这些常识的话,那你就很轻易把口试搞砸了。

贝叶斯法例。这是概率论的基本,在口试中常常呈现。你可以操练一些基本的贝叶斯“白板”题目,而且阅读下面这本著作来深刻领略这个法例的寄义和理由。

传送门:http://www.med.mcgill.ca/epidemiology/hanley/bios601/GaussianModel/JaynesProbabilityTheory.pdf

根基的概率论常识。你应该知道怎么答复下文这些题目。

题目传送门:https://github.com/kojino/120-Data-Science-Interview-Questions/blob/master/probability.md

模子评估。在分类题目中,许多新手风俗以模子的准确度作为权衡尺度,这样做凡是不是一个很好的选择。你应该风俗行使sklearn的precision_score,recall_score,fl_score,和roc_auc_score等函数并相识其背后的理论常识。对付回归题目,知道为什么用均方偏差(mean_squared_error)而不消均匀绝对偏差(mean_absolute_error)也同样重要,反之亦然。花时刻去弄清列在sklearn官方文件中的全部模子评估尺度是很值得的。

官方文件传送门:https://scikit-learn.org/stable/modules/model_evaluation.html

缘故起因3: 软件工程小秘诀

数据科学家被要求做软件工程事变的环境越来越多。许多店主都要求应聘者打点好本身的代码,在条记本和草稿上留下清楚的注释。尤其是以下几个方面:

版本节制。你应该知道怎么行使git体系,而且能用呼吁行和本身的GitHub库长途互动。假如你还不能做到的话,提议你从下面这个教程开始。

教程传送门:https://product.hubspot.com/blog/git-and-github-tutorial-for-beginners

网页开拓。有些公司更倾向于将数据储存到本身的收集应用措施(WebApp)中,可能通过API的情势来会见数据。因此,认识网页开拓的根基常识也很重要,最好的步伐就是进修一些Flask框架的常识。

传送门:https://www.freecodecamp.org/news/how-to-build-a-web-application-using-flask-and-deploy-it-to-the-cloud-3551c985e492/

网页抓取。这有点相同与网页开拓:偶然辰你必要通过从网页直接抓取数据,将数据收罗自动化。BeautifulSoup和scrapy是两个很是不错的网页抓取器材。

清楚简捷的代码。学会字符串的行使。不要滥用行间注释。将长函数拆成短函数,越短越好。10行以上的函数都不该该呈此刻你的代码中。每个函数都应该清楚地定名,function_1不是一个好名字。在给变量定名时遵循Python说话的法则,要像这样like_this,不能像LikeThis可能这样likeThis。一个Python模块(.py名目标文件)中的代码不要高出400行代码。每个模块都要有一个明晰的目标,好比data_processing.py,predict.py)。进修if name == ‘_main_’语句是什么,为什么重要。行使列表理会(list comprehension)。不要滥用for轮回。最后要记得给你的项目附上一个README文件。

缘故起因4:贸易嗅觉

70%求职者因此被拒,你还不避开这些“雷区”?!

图片来历:unsplash.com/@emmamatthews

好像有许多人以为只要本身技可以或许硬,就能被心仪的公司登科。着实否则。究竟上,公司更青睐能更快带来效益的员工。

这就意味着求职者不只技能要过关,还要把握一些其他的手艺。

想别人之所想,并付诸动作。大大都人在陶醉于“数据科学进修模式”时,城市遵循一系列步调:导入数据、说明数据、整理数据、数据可视化、建模、模子评估。

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读