b*********a 发帖数: 53 | 1 在国内工作10年多一点,很失败,以前搞linux,现在搞JDK
在O家开发JDK,不是GC,HOTSPOT等核心模块,边角料,主要用C++和C,当然也用Java
写过一些简单的应用程序,
现在不想在这边呆了,产品方向和待遇都不太满意,想去搞机器学习和hadoop,
但对算法确实不怎么喜欢,不知道是否适合转向机器学习和hadoop, 断断续续的看了快
1年的资料和实践(实践能力不强)
真不知道接下来怎么走,而且年龄也不小了。 是不是对自己应该狠一点呢 |
e***a 发帖数: 1661 | |
b*********a 发帖数: 53 | 3 要好好复习算法, 机器学习理论+hadoop实践,争取找一份机器学习相关的工作,
【在 e***a 的大作中提到】 : yes
|
m**p 发帖数: 189 | |
b*********a 发帖数: 53 | 5 多谢回复,能给点具体的建议吗? 就是因为背景不合适就没法了吗?
我是去年看了这篇文章以后才对机器学习感兴趣的
http://www.rcasts.com/2012/12/software-engineers-guide-to-getti
有同事去年去互联网公司,做机器学习相关的, 建立推荐系统。
JDK产品组有人专门在做针对Hadoop的优化。 自己也许更适合做hadoop的产品开发,大
规模分布式系统的建立是比较吸引我的地方,机器学习算法是其次。
【在 m**p 的大作中提到】 : 不靠普, 一看背景就不行。不如接着JDK
|
s****y 发帖数: 503 | 6 建议你还是看hadoop吧
你说你不喜欢算法 所以机器学习就算了吧 |
s****y 发帖数: 503 | 7 LZ为什么会对machine learning感兴趣?
用Java做机器学习的职位很多吗? |
z****e 发帖数: 54598 | 8 apprentice00最近讲的关于python&java的类库的经验
都是关于big data还有ml这一块的
除非你搞的东西很理论,在大学里面,多用matlab之类
但是出来公司里搞都是hadoop, weka这些
严格说来不是非常care语言,但是java ecosystem要强大太多
python勉强能够一战,但是效率跨平台等各方面考虑
一般公司没有办法去折腾
【在 s****y 的大作中提到】 : LZ为什么会对machine learning感兴趣? : 用Java做机器学习的职位很多吗?
|
z****e 发帖数: 54598 | 9 ml起步初期就是non parametric statistics
我觉得搞big data,对于数学或者确切点说就是统计的掌握程度
决定了你今后能走多远,80%取决于此,剩下20%取决于你对于分布式的了解
主要是优化,统计能从无到有搞出东西来,这占去了80%的工作
剩下分布式算法的优化,大概是20%左右,不起决定性因素
就我个人感觉,数学好的人真的是太多了 |
s****y 发帖数: 503 | 10
apprentice00的那个帖子在哪里?还有链接吗?
我想看看 多谢
【在 z****e 的大作中提到】 : apprentice00最近讲的关于python&java的类库的经验 : 都是关于big data还有ml这一块的 : 除非你搞的东西很理论,在大学里面,多用matlab之类 : 但是出来公司里搞都是hadoop, weka这些 : 严格说来不是非常care语言,但是java ecosystem要强大太多 : python勉强能够一战,但是效率跨平台等各方面考虑 : 一般公司没有办法去折腾
|
|
|
b*********a 发帖数: 53 | 11 怎么说呢,以前很喜欢JVM的,但是呢,也没办法真正的做GC,Runtime,compiler等,
JVM team,大几年都进不了一个人,就2012年的时候,招过几个,进去也是改各种bug
, JDK这种快20年的产品,增加新feature都不容易 现在对compiler和程序语言设计
的兴趣已经减弱了很多,因为以前OS,network都玩过, 大规模分布式系统一直没玩过
,所以还有些新鲜感。
有时一旦对产品的兴趣降低了以后,再做上面的开发就觉得不是那么舒服了。
主要是因为hadoop把自己对机器学习的兴趣提高了,
自己的职业生涯总是很奇怪, 一般两份工作之间交叉点不多, 不像有的人一直在一个
方向上深入的走下去,走的很深很深, 我每次换工作都是和前面一份工作很不同,其实
这样很不好,总是没法当manager什么的, 感觉自己不是很care这个,觉得自己在产品
开发过程中能解决一些问题就很高兴了
【在 s****y 的大作中提到】 : LZ为什么会对machine learning感兴趣? : 用Java做机器学习的职位很多吗?
|
b*********a 发帖数: 53 | 12 非常感谢你的回复
对数学和统计的要求确实比较多,而且也比较高
【在 z****e 的大作中提到】 : ml起步初期就是non parametric statistics : 我觉得搞big data,对于数学或者确切点说就是统计的掌握程度 : 决定了你今后能走多远,80%取决于此,剩下20%取决于你对于分布式的了解 : 主要是优化,统计能从无到有搞出东西来,这占去了80%的工作 : 剩下分布式算法的优化,大概是20%左右,不起决定性因素 : 就我个人感觉,数学好的人真的是太多了
|
y**********u 发帖数: 6366 | 13 java很好的话,可以试试看java分布式系统阿,或者offline的java map/reduce code
Java
【在 b*********a 的大作中提到】 : 在国内工作10年多一点,很失败,以前搞linux,现在搞JDK : 在O家开发JDK,不是GC,HOTSPOT等核心模块,边角料,主要用C++和C,当然也用Java : 写过一些简单的应用程序, : 现在不想在这边呆了,产品方向和待遇都不太满意,想去搞机器学习和hadoop, : 但对算法确实不怎么喜欢,不知道是否适合转向机器学习和hadoop, 断断续续的看了快 : 1年的资料和实践(实践能力不强) : 真不知道接下来怎么走,而且年龄也不小了。 是不是对自己应该狠一点呢
|
b*********a 发帖数: 53 | 14 除了hadoop还有哪些Java 分布式系统, 就知道 apache 里面围绕 hadoop的那一堆产
品。
今天刚知道以前一个做JVM的 去美国别的公司去工作了, 要是想找美国找工作,可能
还是要靠JDK的经历, 反正机器学习这一块 主要是以围绕hadoop产品在学习。
code
【在 y**********u 的大作中提到】 : java很好的话,可以试试看java分布式系统阿,或者offline的java map/reduce code : : Java
|
m**p 发帖数: 189 | 15 mapreduce 已经快十岁了。这个东西已经不新了。你应该去找3岁一下的技术去换。说
句实话:没有比会做mobile APP 更好找工作的了。比如, 你要是做了whats app or
snapchat 的app。
我的回答可能很伤人。但是实话。你做机器学习,没出路的。
大规模分布式系统的建立,不是hadoop. 请记住,大规模, 大数据的核心是----
-大!
你没做过, 又不是new grad 名校对口专业, 招你没有理由啊。不从FLG 出来, 说大
, 没人信的。
【在 b*********a 的大作中提到】 : 多谢回复,能给点具体的建议吗? 就是因为背景不合适就没法了吗? : 我是去年看了这篇文章以后才对机器学习感兴趣的 : http://www.rcasts.com/2012/12/software-engineers-guide-to-getti : 有同事去年去互联网公司,做机器学习相关的, 建立推荐系统。 : JDK产品组有人专门在做针对Hadoop的优化。 自己也许更适合做hadoop的产品开发,大 : 规模分布式系统的建立是比较吸引我的地方,机器学习算法是其次。
|
b*********a 发帖数: 53 | 16 非常感谢你的回复,很多方面都是从招人的角度考虑的,很有意义。
mobile app是不会考虑了,不太喜欢。
可能还会是去做大规模分布式系统,给机器学习的人打下手,帮他们建立系统,
【在 m**p 的大作中提到】 : mapreduce 已经快十岁了。这个东西已经不新了。你应该去找3岁一下的技术去换。说 : 句实话:没有比会做mobile APP 更好找工作的了。比如, 你要是做了whats app or : snapchat 的app。 : 我的回答可能很伤人。但是实话。你做机器学习,没出路的。 : 大规模分布式系统的建立,不是hadoop. 请记住,大规模, 大数据的核心是---- : -大! : 你没做过, 又不是new grad 名校对口专业, 招你没有理由啊。不从FLG 出来, 说大 : , 没人信的。
|
z*******3 发帖数: 13709 | 17 java几乎所有的系统都是分布式系统
rpc就是java做得最好,其他语言都不太行
rmi出来之后替代了corba这些老旧玩意
不过现在都web service了,局面稍微有些改变
不同系统集成变得容易起来,cloud什么也都是大规模分布式系统
不仅仅只有hadoop是,hadoop只负责处理数据层,其他的不管
web什么都不能用hadoop,big data我觉得最关键的不是big
而是unstructured,从无意义到有意义最重要,其他的其实不起关键作用
关于big data,我觉得datasci那个版不错,版主做的说的都很专业
虽然人不多,但是回复都很有质量
【在 b*********a 的大作中提到】 : 非常感谢你的回复,很多方面都是从招人的角度考虑的,很有意义。 : mobile app是不会考虑了,不太喜欢。 : 可能还会是去做大规模分布式系统,给机器学习的人打下手,帮他们建立系统,
|
l******i 发帖数: 880 | 18 得想好自己为什么要转。 今天有hadoop和机器学习,你转了,过两年又有了别的doop
和别的什么学习,那你还转吗? 一辈子都在转?
Java
【在 b*********a 的大作中提到】 : 在国内工作10年多一点,很失败,以前搞linux,现在搞JDK : 在O家开发JDK,不是GC,HOTSPOT等核心模块,边角料,主要用C++和C,当然也用Java : 写过一些简单的应用程序, : 现在不想在这边呆了,产品方向和待遇都不太满意,想去搞机器学习和hadoop, : 但对算法确实不怎么喜欢,不知道是否适合转向机器学习和hadoop, 断断续续的看了快 : 1年的资料和实践(实践能力不强) : 真不知道接下来怎么走,而且年龄也不小了。 是不是对自己应该狠一点呢
|
b*********a 发帖数: 53 | 19 这个问题问得很好,我自己内心也问过自己很多次,我自己觉得可能还是跟着趋势在走
,其实怎么说呢,我相对来说还是比较喜欢新东西,像一些新的动态语言很多都会去试
试玩玩,像erlang,scala等都想看看到底怎么样, 抱着一种开放的心态去学习。 确
实很羡慕有的人一辈子就玩一类东西,可以玩得很深很深
再过几年攒够现金也许就退休了, 这些东西应该是最后一站了。
doop
【在 l******i 的大作中提到】 : 得想好自己为什么要转。 今天有hadoop和机器学习,你转了,过两年又有了别的doop : 和别的什么学习,那你还转吗? 一辈子都在转? : : Java
|
b*********a 发帖数: 53 | 20 谢谢你的信息,我去datasci逛逛
【在 z*******3 的大作中提到】 : java几乎所有的系统都是分布式系统 : rpc就是java做得最好,其他语言都不太行 : rmi出来之后替代了corba这些老旧玩意 : 不过现在都web service了,局面稍微有些改变 : 不同系统集成变得容易起来,cloud什么也都是大规模分布式系统 : 不仅仅只有hadoop是,hadoop只负责处理数据层,其他的不管 : web什么都不能用hadoop,big data我觉得最关键的不是big : 而是unstructured,从无意义到有意义最重要,其他的其实不起关键作用 : 关于big data,我觉得datasci那个版不错,版主做的说的都很专业 : 虽然人不多,但是回复都很有质量
|