以我个人的观点分了肆如氏几个级别,仅供参考
初级发展(学习期)
前端应该学习HTML javascript css 能够制造简单的前端页面满足自己的工作需求
后端应该学习asp.net or jsp or php 任一一个都行,主要是数据处理交互
数据库ORACLE or Sqlserver 任一一个都行,以SQL语句为主
为什么要学这么多呢,因为初级你什么都学的不深不精,和WEB相关的什么技术都要知道点
相信你接触过的某一部分的专家都其他部分都能和你侃个半天,技术是互通的,全面了解所有WEB技术对你以后专攻某一技术是必要条件
中级发展(工作期)
工作期公司不可能要求所有WEB工作都你做,你可能只负责一部分
这就要结合公司安排、你个人兴趣、命啊……来选择你主要从事的WEB工作
这时候,你要深入研究你主攻的内容,其他内容要多看新闻,了解流行及新兴技术
主攻内容,闭着眼睛都能写
其他技术,上网一查帮助资料也能搞出来
现在你是个熟练工了,工资4000-8000不等
高级发展(研究期)
公司裂散不会给你太多的学习机会,有时提供的
培训也不一定符合你的要求
这时你要留心你从事的WEB项目细分(手机应用啊、地图应用啊、门户应用啊、SNS啦)
研究他们的系统架构、服务器部署、海量数据处理、效率解决方案……
还有要了解
商业上的东西,能够分析其用户、市场、盈利模式,能够做出短期预测最好
主要还看你是技术路线还是
管理路线
现在你应该可以轻松搞个经理的职位玩玩了,工橡渗资8000-20000不等
终极发展
这个就不多说了,没什么发言权,总之你应该很牛了
”这个跳板。
想要提高自己的技术水平的思路是必须的,但是很多东西是需要时间来积累,不是一朝之功。
就大多数商业开发所用的技术而言,个人认为通常需要3-5年左右的时间。
多学习框瞎晌架知识是好,但前提应该是学习、理解正在参与开发的系统,干好自己的本职工作。
每一个现有系统,其框架结构以及相关技术,未必是最合理的,茄神磨也不可能是最新的,甚至可能只是一拓垃圾。但是,如果能做到理解他的优、缺点,好的方面,为什么好;不足的方面为何不足。
要比赶潮流对你今后的颤斗工作更有价值。
前端页面重构:PC端网站布局、HTML5+CSS3基础项目、WebAPP页面布局;
JavaScript高级程序设计:原生JavaScript交互功能开发、面向对象开发与ES5/ES6、JavaScript工具库自逗正主研发;
PC端全栈项目开发:jQuery经典特效交互开发、HTTP协议,Ajxa进阶与后端开发、前端工程化与模块化应用、PC端网站开发、PC端管理信息系统前端开发;
移动端项如指州目渣蔽开发:Touch端项目、微信场景项目、应用Vue.js开发WebApp项目、应用Ionic开发WebApp项目、应用React.js开发WebApp;
混合(Hybrid)开发:各类混合应用开发;
NodeJS全栈开发:WebApp后端系统开发。
从html,css开始