web程序员该学习什么

以我个人的观点分了几个级别,仅供参考

初级发展(学习期)

前端应该学习HTML javascript css 能够制造简单的前端页面满足自己的工作需求

后端应该学习asp.net or jsp or php 任一一个都行,主要是数据处理交互

数据库ORACLE or Sqlserver 任一一个都行,以SQL语句为主

为什么要学这么多呢,因为初级你什么都学的不深不精,和WEB相关的什么技术都要知道点

相信你接触过的某一部分的专家都其他部分都能和你侃个半天,技术是互通的,全面了解所有WEB技术对你以后专攻某一技术是必要条件

中级发展(工作期)

工作期公司不可能要求所有WEB工作都你做,你可能只负责一部分

这就要结合公司安排、你个人兴趣、命啊……来选择你主要从事的WEB工作

这时候,你要深入研究你主攻的内容,其他内容要多看新闻,了解流行及新兴技术

主攻内容,闭着眼睛都能写

其他技术,上网一查帮助资料也能搞出来

现在你是个熟练工了,工资4000-8000不等

高级发展(研究期)

公司不会给你太多的学习机会,有时提供的培训也不一定符合你的要求

这时你要留心你从事的WEB项目细分(手机应用啊、地图应用啊、门户应用啊、SNS啦)

研究他们的系统架构、服务器部署、海量数据处理、效率解决方案……

还有要了解商业上的东西,能够分析其用户、市场、盈利模式,能够做出短期预测最好

主要还看你是技术路线还是管理路线

现在你应该可以轻松搞个经理的职位玩玩了,工资8000-20000不等

终极发展

这个就不多说了,没什么发言权,总之你应该很牛了

原文地址:https://www.cnblogs.com/hzpin/p/3932932.html