程序猿是一種非常特殊的、可以從事程序開(kāi)發(fā)、維護(hù)的動(dòng)物。一般分為程序設(shè)計(jì)猿和程序編碼猿,但兩者的界限并不非常清楚,都可以進(jìn)行開(kāi)發(fā)、維護(hù)工作。
大數(shù)據(jù)開(kāi)發(fā)工程師

階段一:JAVA語(yǔ)言基礎(chǔ)
Java開(kāi)發(fā)介紹 熟悉Eclipse開(kāi)發(fā)工具 Java語(yǔ)言基礎(chǔ) Java控制流程 Java字符串 Java數(shù)組與類和對(duì)象 數(shù)字處理類與核心技術(shù) I/O與反射 多線程 Swing程序類
為啥要學(xué)Java?Java太難 學(xué)Python不行么?
python也肯定要學(xué)的,但是你知不知道大數(shù)據(jù)生態(tài)系統(tǒng)Hadoop是Java寫(xiě)的。里面的大部分接口都是Java語(yǔ)言寫(xiě)的,所以Java是必學(xué)的,Java會(huì)了python學(xué)起來(lái)就快多了。
階段二:html css與JS
HTML5與CSS3基礎(chǔ)知識(shí),WebApp頁(yè)面布局。原生Java交互功能開(kāi)發(fā) Ajax異步交互 jQury應(yīng)用這些都是基礎(chǔ)。用于再網(wǎng)上收集數(shù)據(jù),分析數(shù)據(jù)的必備基礎(chǔ)知識(shí)。
階段三:JavaWeb和數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)基本知識(shí) JavaWeb開(kāi)發(fā)核心 Java Web開(kāi)發(fā)內(nèi)幕 同前端一樣,數(shù)據(jù)庫(kù)也是大數(shù)據(jù)學(xué)習(xí)必不可少的一個(gè)基礎(chǔ)本領(lǐng),數(shù)據(jù)的存放提取和數(shù)據(jù)的一些基本的增刪改查。
階段四:linux和Hadoop體系
Linux體系,Hadoop離線計(jì)算Map Reduce 分布式數(shù)據(jù)庫(kù) HDFS Hbase 數(shù)據(jù)倉(cāng)庫(kù)Hive 數(shù)據(jù)遷移工具Sqoop Flume分布式日志框架等一些Hadoop生態(tài)系統(tǒng)里面的組件,都是處理大數(shù)據(jù)集的利器。

前面這些大家可以沒(méi)事的時(shí)候自主學(xué)習(xí),然后后面的階段可能不能繼續(xù)更好的練習(xí),大家以后進(jìn)了公司可以進(jìn)一步的加以學(xué)習(xí)。
階段五:實(shí)戰(zhàn)(一線公司真實(shí)項(xiàng)目)
數(shù)據(jù)獲取 數(shù)據(jù)處理 數(shù)據(jù)分析 數(shù)據(jù)展現(xiàn)和數(shù)據(jù)應(yīng)用
階段六:spark生態(tài)系統(tǒng)
這一階段學(xué)習(xí)的東西就比較高端了。。。
python編程語(yǔ)言 Scala編程語(yǔ)言(有了前面的Java編程語(yǔ)言的基礎(chǔ)這些學(xué)起來(lái)都快)spark大數(shù)據(jù)處理 Spark-Milb機(jī)器學(xué)習(xí) Spark-Graphx圖計(jì)算
實(shí)戰(zhàn)(基于Spark的推薦系統(tǒng):一線公司真實(shí)項(xiàng)目)
前端工程師

基礎(chǔ):HTML教程, CSS教程
進(jìn)階:JavaScript,jQuery
高級(jí):AJAX 教程,JSON 教程,XML 教程
框架擴(kuò)展學(xué)習(xí):Bootstrap 教程,jQuery UI 教程,jQuery EasyUI 教程,jQuery Mobile 教程
調(diào)試工具:Firebug 教程
開(kāi)發(fā)工具:HBuilder,Dreamweaver,Notepad++,Photoshop
php 工程師

基礎(chǔ):HTML教程,PHP 教程
進(jìn)階:SQL 教程,MySQL 教程
高級(jí):正則表達(dá)式教程,Mongodb教程, AJAX 教程,JSON 教程,XML 教程,
開(kāi)發(fā)工具:Notepad++,phpMyAdmin,EasyEclipse for PHP
Python 工程師

基礎(chǔ):Python 教程
進(jìn)階:SQL 教程,MySQL 教程
高級(jí):正則表達(dá)式教程,Mongodb教程, AJAX 教程,JSON 教程,XML 教程,
開(kāi)發(fā)工具:PyDev for Eclipse
.NET 工程師

基礎(chǔ):C# 教程,http://ASP.NET 教程
進(jìn)階:SQL 教程
高級(jí):正則表達(dá)式教程,Mongodb教程, AJAX 教程,JSON 教程,XML 教程,
開(kāi)發(fā)工具:visual studio 2010
JAVA 工程師

基礎(chǔ):Java 教程,JSP 教程
進(jìn)階:SQL 教程,MySQL 教程
高級(jí):正則表達(dá)式教程,Mongodb教程, AJAX 教程,JSON 教程,XML 教程,
開(kāi)發(fā)工具:Eclipse
ASP 工程師
ASP 現(xiàn)在應(yīng)該比較少用,建議學(xué)習(xí)路線為:HTML教程,ASP 教程,SQL 教程
認(rèn)清各類學(xué)習(xí)路線 從此不迷路
