《数据科学面试40+真题讲解》,K神本年度最后一次开课


一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货
码农求职神器Triplebyte:
不用海投,内推你去多家公司面试
Airbnb 数据科学职位
in analytics and inference
天天打游戏、照样领工资,
你要不要来?
把贵司招聘信息放这里
查看: 4000|回复: 11
收起左侧

[职场感言] 应该学Javascript还是scala

[复制链接] |试试Instant~ |关注本帖
儒雅的玉羲 发表于 2016-6-8 02:42:45 | 显示全部楼层 |阅读模式

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
求各位前辈指点~自己走的是data analyst, data scientist方向,数学,统计,编程都比较均衡,比较熟悉的是JAVA, PYTHON, R, MYSQL,12月毕业,下周开始summer intern,主要是用python的tensorflow写ML模型。自己打算在暑假再学一门语言,候选的是scala和js。 scala是因为最近用spark,有点想试水函数式编程。js的话自己之前用过D3.js做可视化,但是本身javascript基础不是很好,而且好像现在基于js(包括Node.js等)的工作机会非常多。所以很想求各位前辈指点一下暑假学习选择什么比较好呢?O(∩_∩)O谢谢
小K 发表于 2016-6-8 15:04:38 | 显示全部楼层
的确大数据方向是scala用的多
但是我觉得scala基本上不可能被用来面试(wont' make you more likely to get offer)
如果上班后要用呢,感觉公司也会给时间学的,这个到底还是比较新的东西,很多公司内部也只是部分使用。如果组内已经在用scala了呢,你看了别人代码也学的比较快。如果组里也没有多少人会用,你就更有理由learn on the job了。如果没人用,那就不用学了。学了不用很快也会忘掉。

但是js因为很普及,所以公司未必会给你留时间学

所以,如果是我,会选择js (not just for vis/d3), if i were you I'd learn proper js as a programming language, the async/callback stuff, learn node (build a chatroom), learn react (build quick UI)
. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
.鏈枃鍘熷垱鑷1point3acres璁哄潧

评分

1

查看全部评分

回复 支持 2 反对 0

使用道具 举报

 楼主| 儒雅的玉羲 发表于 2016-6-8 03:02:51 | 显示全部楼层
自己最终的目标还是~找工作(最好是big data analytics方面的)~
回复 支持 反对

使用道具 举报

上里巴人 发表于 2016-6-8 03:34:12 | 显示全部楼层
Js 需求绝对比scala大
回复 支持 反对

使用道具 举报

lillian0 发表于 2016-6-8 04:00:46 | 显示全部楼层
js要学起来还是很快的啊
. Waral 鍗氬鏈夋洿澶氭枃绔,
回复 支持 反对

使用道具 举报

小K 发表于 2016-6-8 04:43:45 | 显示全部楼层
方向看起来很杂啊,做js vis的跟做Scala的很少会是同一个职位
回复 支持 反对

使用道具 举报

houpy 发表于 2016-6-8 05:10:07 | 显示全部楼层
儒雅的玉羲 发表于 2016-6-8 03:02
自己最终的目标还是~找工作(最好是big data analytics方面的)~

If you want to develop your career further in Big data area, then Scala is your best option.
回复 支持 反对

使用道具 举报

当梨子遇到pear 发表于 2016-6-8 10:53:14 | 显示全部楼层
小K 发表于 2016-6-8 04:43
方向看起来很杂啊,做js vis的跟做Scala的很少会是同一个职位

请问你指的“做js vis的”是那种data visualization engineer吗?是不是这种工作不是很需要统计或ML知识?比较偏向UI?Scala主要是大数据方向的吗?偏向码农?我是统计背景,非常想找一个方向侧重一下好找工作,谢谢解答!
回复 支持 反对

使用道具 举报

fcktg 发表于 2016-6-23 04:35:59 | 显示全部楼层
如果你面machine learning的话 基本没人会问你data visualization的东西 其实我觉得学scala不错 但是scala实在太难写 而且风格不同人写的还容易很不一样 如果学的话 这是需要长时间的训练的 这也是个面试没什么人问的 其实招工的话 如果你要做ml的话 ml基础和算法题是重点 visualization和scala都基本不会出现的
回复 支持 反对

使用道具 举报

aichitang 发表于 2016-7-21 22:46:44 | 显示全部楼层
学scala。面试几乎不会问到javascript和scala的,(当然,我就被问过javascript,我都蒙了),但scala应该是更大的加分项。
回复 支持 反对

使用道具 举报

demonxy468 发表于 2017-5-17 22:37:05 | 显示全部楼层
如果你尝试用python写spark的话其实跟Scala也差不多,感觉不难上手,不过要做spark streaming的话还是得花一点时间的
回复 支持 反对

使用道具 举报

dracodoc 发表于 2017-6-30 23:06:03 | 显示全部楼层
更重要的是做什么而不是用什么语言。每个语言的语法本身都应该能在短时间掌握,关键是做了什么,做到什么程度。现在多一门“会”的语言不是加分因素,做过什么东西是更重要的。DS包括的范围太大,有时间学习目标是project,用到的所有东西都要学,用整个project来加深理解和展示自己的能力。如果你没有多少实际东西,光在简历上列上一大堆语言没有用处,也没有人会问你语法的。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2017-11-21 22:15

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表