Hadoop自学门槛还是有点高,主要是光搭环境就够麻烦的。虚拟机也可以但是太慢。比较可行的方法是用rasberry来搭cluster...
课程的话网上一堆。我个人会推荐直接参考Hortonworks的tutorial。
另外,Hadoop是个大坑,慎入。
真想入这行的话,可以参考数据应用学院的data engineer课程。利益相关:本人是数据应用学院的客座讲师。
我看到有两个银行post一些Hadoop相关职位,但是就业机会肯定不如普通dev,毕竟岗位太少。
别说你们半路出家,俺有实际项目经验也就是猎头找我,银行都不找我面试Hadoop,呵呵,当然我也不想去比划,这玩意自学极难,写程序倒是不太难,但是讲故事太难了,俺总共就一个项目打过酱油,没法吹牛啊,你说你碰到过啥问题,解决过啥问题,有啥思路都没有面试个毛啊。不过不知道junior岗位是不是好点,总之我感觉更适合美国,加拿大最好还是找个职位多的方向。
所以只是上上課 銀行也不要 對嗎?我看到有两个银行post一些Hadoop相关职位,但是就业机会肯定不如普通dev,毕竟岗位太少。
别说你们半路出家,俺有实际项目经验也就是猎头找我,银行都不找我面试Hadoop,呵呵,当然我也不想去比划,这玩意自学极难,写程序倒是不太难,但是讲故事太难了,俺总共就一个项目打过酱油,没法吹牛啊,你说你碰到过啥问题,解决过啥问题,有啥思路都没有面试个毛啊。不过不知道junior岗位是不是好点,总之我感觉更适合美国,加拿大最好还是找个职位多的方向。
eclipse也是用java吧,好好把jdk和算法巩固一下,面试时候基本并没有什么你以为的那些外围知识,基本八九成都是jdk和算法。你最大的要克服的就是如何获得面试机会。我是做Eclipse UI的 做了十多年 Eclipse的工作找不到了 只能從頭開始了 看來 Big Data 行不通 原來就不是 j2ee / backend developer 這Big Data其實就是 Database一種 我幾乎不用 database 你沒有個環境 那太難了 看來我應該 學 JavaScript 或是 Android / iOS programming 或是一些簡單的網頁技術 也許還能殺出一條生路 謝謝大家這些天來的指教 如果找不到 那我就做labour工了
所以不碰big data 只學 js +frameworks 也能生存嗎?说实话做sde的话现在js是王道。
三年前的node,两年前的angular,去年的react,都是火的不行。
然而对于老司机,最宝贵的核心优势还是来自于行业背景,这个比技术栈更重要。举个不恰当的例子,金额背景的C#程序员找到金融行业java工作的机会比通信行业java程序员找到金融行业java工作的机会更大。
兄其实不必太纠结技术,目前来说,准备好简历才是重中之重。简历过关的标示就是开始有猎头开始不断联系你。这时候就可以开始集中精力准备面试了。
至于具体的技术,中国人嘛,只要面试过关了现学不是问题。
加油加油!
和你说了面试大头是jdk和算法,尤其是大公司!光 JDK不行吧? 所以準備J2EE SDK還是有機會嗎?
我總結一下 你的意思是 繼續走CORE JAVA + 算法 的路 JS 我也是沒經驗 對嗎?和你说了面试大头是jdk和算法,尤其是大公司!
j2ee我一次都没有在面试中碰到,工作实际干什么和面试问题两回事。像类库什么其实大家都知道只要人不笨上手很快!可以说大部分地方面试是看你的基础知识和聪明程度!你不要用国内面试的思路想象,国内面试太注重能否直接上手,这边面试除非很小的公司,否则一般不会这样。真的问这类问题也往往是open question,没有丰富实际经验基本没可能回答好。我以前公司用spring和hibernate,但是我们面试别人一个这相关的问题都没有,不过算法问题真的很难,不完全统计某题无人会做,:)
不过你没有相关背景最大要克服的是如何有面试机会!
什么算法这么高深莫测?说来听听。和你说了面试大头是jdk和算法,尤其是大公司!
j2ee我一次都没有在面试中碰到,工作实际干什么和面试问题两回事。像类库什么其实大家都知道只要人不笨上手很快!可以说大部分地方面试是看你的基础知识和聪明程度!你不要用国内面试的思路想象,国内面试太注重能否直接上手,这边面试除非很小的公司,否则一般不会这样。真的问这类问题也往往是open question,没有丰富实际经验基本没可能回答好。我以前公司用spring和hibernate,但是我们面试别人一个这相关的问题都没有,不过算法问题真的很难,不完全统计某题无人会做,:)
不过你没有相关背景最大要克服的是如何有面试机会!