不知道其他人对WEB开发是怎样定义的,但我认为WEB开发包含一系列技术和环节,如HTTP协议,数据库,WEB服务器,HTML/CSS/JS等。 随着IT行业的发展,现在WEB开发又分前端和后端。 前端包括HTML/CSS/JS等一系列技术,而你看到的知乎网页也就是这一系列技术的代码所计算出来的结果。 后端则主要是处理一些业务逻辑处理和数据存储等很多东西,处理后的结果或数据则返回给客户端(浏览器)。不要简单的认为后端就是数据库的增删改查,你上传一张图片,后端可能要做压缩,裁剪,变换甚至高级点模式识别,你在页面上看到的数据或图表可能就是后端通过大数据分析的结果。 我觉得你可以从JAVA WEB入手,也可以学PHP,Python等,重要的是专攻一门,打好基础然后再去学其它的知识,这样会很快。 鉴于你说大龄青年,怕方向不对,其实这个还得看你自己学习的目的和动机是什么。 想从事这方面的工作话,简单容易的,大家都会,工资待遇上你就可能没有优势,还是下点苦力吧。 web开发是趋势,就像曾经的C/S和B/S,所有行业产品互联网化,前端工程师不好找也说明了这个现象,现在目前主要还是APP为入口,以后肯定还是web为入口。微信推出应用号,GOOGLE,阿里等都打造web入口的OS,web的优点就是在于快速同步,缺点是自身对本地化功能不能支持,需要借助一些扩展,交互体验没原生态的好,不过前端这块技术进步,体验差距会越来越小,而且现在很多Hybird APP的越来越多了,几乎国内主流的互联网公司都采用这种方式。 http://www.45zq.cn/portal/article/index/id/196.html
|