Web前端和后端的技术发展方向

今年web前端被炒得异常火热,但与此同时后端也是备受关注,这让很多web前端和后端的技术人员思考两者的发展方向,下面是小编收集的前端大牛的一些看法。

首先,兴趣是最重要的老师。个人认为除了少数意志力坚定的人,大多数人只有在自己有兴趣的领域才能发展事业。

但是是否“觉得兼容性很枯燥”,就一定无法“感兴趣”下去, 这个其实不好一概而论。如果对兼容性问题感到麻烦棘手,这个恐怕很难做好前端。但是如果对探究某个兼容性问题有兴趣,但当探索完毕后,又厌烦每次都要为这个问题写额外的兼容性处理代码,这个就未必是坏事,因为这也能激励你去寻找工程方法来避免重复的事情。

这里提到的可归纳为程序员美德中的“好奇心”和 “懒惰”,这品质前后端都适用,仅仅是领域不同而已。如果你觉得自己有这样的品质,那么无论做前端还是后端,或者换来换去都没问题。

但如果这两方面的品质不够,可能后端甚至运维岗位更好一点。原因是这个领域更成熟,技术变更速度也不像前端那样快,单靠积累经验也可以成长。当然后端乃至运维的领域也很广泛,不好一概而论。我这只是笼统对比前端而言。

抛开前端还是后端,或许你更要考虑清楚的是自己对技术的热情到底是怎样的。比如是更多来自于“实现了功能、产生了价值”,还是“解决了问题,探索了未知领域”。前者是产品工程师,后者是技术专家。注意这两者并没有优劣之分,但是会决定你的职业方向。所以你要考虑的是你内心更希望成为哪种人,是能和产品人员一起甚至单枪匹马可以搞定一个改变世界的产品,还是在某个技术领域上做到业界顶尖。极个别的天才能两者都做到,但是大多数人只能选其中一个方向努力。

WEB前端学习交流群21 598399936

时间: 2024-10-03 23:02:14

Web前端和后端的技术发展方向的相关文章

必知干货:Web前端应用十种常用技术你全都知道吗?

Web前端应用十种常用技术,随着JS与XHTML的应用普及,越来越多的web界面应用技术出现在网站上,比如我们常见的日历控件,搜索下拉框等,这些web界面应用技术大大的丰富了网站的表现形式,本文将为您精心推荐十种最常见的web界面应用技术. Web应用程序的界面设计,其核心就是网页设计 ,但它的重点主要是在功能方面.要超越桌面应用程序, Web应用程序必须提供简单.直观和即时响应的用户界面,让他们的用户花更少的精力和时间去完成事情. 以前,我们并没有注意到web应用程序这个方式,但是现在是时候仔

Web前端十种常用的技术

Web前端应用十种常用技术,随着JS与XHTML的应用普及,越来越多的web界面应用技术出现在网站上,比如我们常见的日历控件,搜索下拉框等,这些web界面应用技术大大的丰富了网站的表现形式,本文将为您精心推荐十种最常见的web界面应用技术. Web应用程序的界面设计,其核心就是网页设计 ,但它的重点主要是在功能方面.要超越桌面应用程序, Web应用程序必须提供简单.直观和即时响应的用户界面,让他们的用户花更少的精力和时间去完成事情. 以前,我们并没有注意到web应用程序这个方式,但是现在是时候仔

近几年前端技术盘点以及2016年技术发展方向

Web 发展了几十个春秋,风起云涌,千变万化.我很庆幸自己没有完整地经历过这些年头,而是站在前人的肩膀上行走.Web 技术发展的速度让人感觉那几乎不是继承式的迭代,而是一次又一次的变革,一次又一次的创造.这几年的前端,更为之甚!我从 12 年底开始接触前端,12 年之前的前端发展情况只能从上一辈的笔触中领会.本文会盘点从 09 年开始到 15 年间前端技术的革新,同时也会从多个角度,解读近几年前端技术发展的潜在因素,其中穿插了若干对前端演进的拙见,难免会有错误和疏漏,忘读者可以补充和斧正. 下面

近几年前端技术盘点以及 2016 年技术发展方向

作者: 阎王 Web 发展了几十个春秋,风起云涌,千变万化.我很庆幸自己没有完整地经历过这些年头,而是站在前人的肩膀上行走.Web 技术发展的速度让人感觉那几乎不是继承式的迭代,而是一次又一次的变革,一次又一次的创造.这几年的前端,更为之甚! 我从 12 年底开始接触前端,12 年之前的前端发展情况只能从上一辈的笔触中领会.本文会盘点从 09 年开始到 15 年间前端技术的革新,同时也会从多个角度,解读近几年前端技术发展的潜在因素,其中穿插了若干对前端演进的拙见,难免会有错误和疏漏,望读者可以补

web前端与后端

Web前端:     1)精通HTML,能够书写语义合理,结构清晰,易维护的HTML结构.     2)精通CSS,能够还原视觉设计,并兼容业界承认的主流浏览器.     3)熟悉JavaScript,了解ECMAScript基础内容,掌握1~2种js框架,如JQuery     4)对常见的浏览器兼容问题有清晰的理解,并有可靠的解决方案.     5)对性能有一定的要求,了解yahoo的性能优化建议,并可以在项目中有效实施.     6)......  Web后端:     1)精通jsp,s

【笔记】关于全栈开发、技术发展方向,软件开发模式的思考

Full Stack Developer 全栈/全端开发者 掌握多种技能,并能利用独立完成产品的人. 优势-视野/全局思维,节约时间/经济成本. 横向开发,纵向开发  横向是把程序按数据,业务,表示等层次划分结构纵向是按功能模块划分 软件开发模式(瀑布.迭代.螺旋.敏捷)

微信‘小程序’: web前端的春天 or 噩梦?

最近大家看到这张图是不是都快吐了?这两天一睁眼就被这张图刷屏了 喵了咪的,点到哪里都是这个报道和新闻 最近因为工作 和生活略忙,爱吹文章的我,更新频率也低了,在这里抱个歉,希望大家理解和包容,希望"粉丝们"(装逼完成.跑-.),不要离开我这么帅的人! 此文观点声明先: 只通过技术角度分析讨论 [小程序]对程序员.web前端.后端人员技术路线的影响 不从产品角度 展望[小程序]以后的发展和方向– 这个都被媒体或专业市场分析人员分析烂了 「 微信应用号是什么?」 张小龙曾表示,用户关注一个

一般Web前端开发要学什么 如何掌握Web前端技术

一般Web前端开发要学什么?如何掌握Web前端技术?越来越多的行业巨头不断向Web前端示好,除苹果.微软.黑莓之外,谷歌的Youtube已部分使用Web前端.Chrome浏览器宣布全面支持Web前端;Facebook则不遗余力地为Web前端进行着病毒式传播.Web前端代表了移动互联网发展的趋势,总有一天它将成为主流技术.Web前端作为一个前端的编程语言,前景十分可观. 学习内容包括7大学习阶段: 第1阶段:前端页面重构(4周) 内容包含了:(PC端网站布局项目.HTML5+CSS3基础项目.We

web前端开发和后端开发有什么区别?

web前端分为网页设计师.网页美工.web前端开发工程师 首先网页设计师是对网页的架构.色彩以及网站的整体页面代码负责 网页美工只针对UI这块儿的东西,比如网站是否做的漂亮 web前端开发工程师是负责交互设计的,需要和程序猿进行交互设计的配合. web前端需要掌握的有脚本技术javascript DIV+CSS现下最流行的页面搭建技术,ajax和jquery以及简单的后端程序等. 后端的话可供开发的语言有 asp.php.jsp..NET 这些后端开发语言的话搭建环境都不一样,具体如果你想学的话