大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1. 第一阶段(一般岗位叫数据专员)
创新互联建站是一家集网站建设,德钦企业网站建设,德钦品牌网站建设,网站定制,德钦网站建设报价,网络营销,网络优化,德钦网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
基本学会excel(VBA最好学会;会做透视表;熟练用筛选、排序、公式),做好PPT。这样很多传统公司的数据专员已经可以做了
2. 第二阶段(数据专员~数据分析师)
这一阶段要会SQL,懂业务,加上第一阶段的那些东西。大多数传统公司和互联网小运营、产品团队够用了。
3. 第三阶段(数据分析师)
统计学熟练(回归、假设检验、时间序列、简单蒙特卡罗),可视化,PPT和excel一定要溜。这些技术就够了,能应付大多数传统公司业务和互联网业务。
4. 第四阶段(分裂)
数据分析师(数据科学家)、BI等:这部分一般是精进统计学,熟悉业务,机器学习会使用(调参+选模型+优化),取数、ETL、可视化啥的都是基本姿态。
可视化工程师:这部分国内比较少,其实偏重前端,会high charts,d3.js, echarts.js。技术发展路线可以独立,不在这四阶段,可能前端转行更好。
ETL工程师:顾名思义,做ETL的。
大数据工程师:熟悉大数据技术,hadoop系二代。
数据工程师(一部分和数据挖掘工程师重合):机器学习精通级别(往往是几种,不用担心不是全部,和数据分析师侧重点不同,更需要了解组合模型,理论基础),会组合模型形成数据产品;计算机基本知识(包括linux知识、软件工程等);各类数据库(RDBMS、NoSQL(4大类))
数据挖掘:和上基本相同。
爬虫工程师:顾名思义,最好http协议、tcp/ip协议熟悉。技术发展路线可以独立,不在这四阶段
发现回答的有点文不对题额,不过大致是所有从底层数据工作者往上发展的基本路径。往数据发展的基本学习路径可以概括为以下内容:
1. EXCEL、PPT(必须精通)
数据工作者的基本姿态,话说本人技术并不是很好,但是起码会操作;要会大胆秀自己,和业务部门交流需求,展示分析结果。技术上回VBA和数据透视就到顶了。
2. 数据库类(必须学)
初级只要会RDBMS就行了,看公司用哪个,用哪个学哪个。没进公司就学MySQL吧。
NoSQL可以在之后和统计学啥的一起学。基本的NoSQL血MongoDB和Redis(缓存,严格意义上不算数据库),然后(选学)可以了解各类NoSQL,基于图的数据库Neo4j,基于Column的数据库BigTable,基于key-value的数据库redis/cassendra,基于collection的数据库MongoDB。
3. 统计学(必须学)
如果要学统计学,重要概念是会描述性统计、假设检验、贝叶斯、极大似然法、回归(特别是广义线性回归)、主成分分析。这些个用的比较多。也有学时间序列、bootstrap、非参之类的,这个看自己的意愿。
其他数学知识:线性代数常用(是很多后面的基础),微积分不常用,动力系统、傅里叶分析看自己想进的行业了。
4. 机器学习(数据分析师要求会选、用、调)
常用的是几个线性分类器、聚类、回归、随机森林、贝叶斯;不常用的也稍微了解一下;深度学习视情况学习。
5. 大数据(选学,有公司要求的话会用即可,不要求会搭环境)
hadoop基础,包括hdfs、map-reduce、hive之类;后面接触spark和storm再说了。
6. 文本类(选学,有公司要求的话会用即可)
这部分不熟,基本要知道次感化、分词、情感分析啥的。
7. 工具类
语言:非大数据类R、Python最多(比较geek的也有用julia的,不差钱和某些公司要求的用SAS、Matlab);大数据可能还会用到scala和java。
呵呵,我和你聊几句。
听你讲的意思,你应该曾经自己接过好多“活”,被逼无奈自己学会了N多技术,但都不系统,也就是你说的好多内置函数、预定义的都需要查手册,是不?我给你下面的几点建议:
1、找工作,工作经验比学历在某些时候要有用一些(除非你非去新浪网易做系统开发,那学历要求比较高)。对于你的情况,所谓的经验就是你开发过多少个网站,如果你随时能拿出30到50个独立完成的成品案例在线上,我觉得你没必要担心了!
2、严格的说,很多开发基础的东西还是应该记住的,这一点我认为是你应该做到的,你能力再强,开发个新闻你需要用2个月,不论你的产品开发的多么好,你的效率太低了,很难在公司里撑下去。记住:做不到精通,你等于不会(从一个技术总监的角度跟你说);
3、现在的开发,很多都讲流程的,就是你不可能一个人从头开发到完成,所以你必须有某个领域是最强的。看你的说法,你能融入整个开发流程,但不能完全胜任其中的任何一个点(比如前端?逻辑?接口?)所以我建议你仔细想想自己的从业方向,找到一个自己最擅长的开发领域;
最后,简单说几句:
1、PHP+MySQL貌似你会用,那:lucene运用如何?memcache运用如何?
2、JS貌似你会用,原生态的JS手写一段带编辑器的DOM,你需要多久调试完成?
...
能不能开发是一个问题,开发的好不好是另外一个问题,而开发出的产品值多少钱(说白了就是你值多少钱)才是你该关注的问题~~
请告诉我java WEB 开发中oracle数据库还重要吗? 我只学了MYSQL,找工作可以吗?要找程序员工作都要学什么
一,要掌握的数据库技术粗的来说就是基本数据搜索语句,数据库自带的缓存自锁表的查询修改,oracle,mysql,sqlserver,的差异不同,软件安装和操作界面数据含义这些,细的来说就是sql使用技巧,查询效率,索引视图的巧妙使用,以及各种已有的sql工具的使用比如powerdesign或者plsql什么的
第一二问,it人,我就是那个挨踢的,oracle的好书u很多,不过我只买过没看过,学好现在流传的面试题就算是初级高手了,深入研究oracle是干数据挖掘的事,学java不用太深入
第二,学完jsp和servlet以后就是ssh,基本的主流框架,这个东西很多,不要盲目冒进,学好这个就可以胜任各个大公司的入门工作了,注意是圣人不是找到,毕竟面试是要看各方面素质的,ssh框架你熟悉以后,就看你喜欢哪方面了,前台的ajax框架体系中的dwr和jquery都非常有名,或者是深入研究java扩展类,涉足android或者iPod或者iPhone的java游戏或者软件开发,再或者接触网上提供的各种免费框架都了解优缺点去做技术支持,总之,java基础很重要,不光要用在面试上,对了,ssh框架很好,但是维护实在不便,你最好也接触下ss,或者两种sh ,这种形式的框架使用,还有Struts2和hibernate3之类的,算了,学个大概就可,原理,框架结构,扩展,配合,面试时候能说出来,就行,然后具体的技巧性的东西只能投入工作中来获取,搜索现在的培训班 的课程把,精通几门,了解几门,然后融会贯通所有面试题,
注意以上针对北京找工作,我刚混2年,如有不对请提出
还有问题,EMail或者hi我,顺便分给我
愿你俩用爱去绾着对方,彼此互相体谅和关怀,共同分享今后的苦与乐。敬祝百年好合永结同心!