一个web前端开发者的日常唠叨
时间飞逝,距离上一次更新博客已经过去了三个月,上一篇博客的发布时间停留在了4月4日。
近来三个月没有更新博客,深感抱歉和愧疚。停更博客就意味着学习的越来越少,作为一个普通的前端开发者来说这是万万不可取的。近日入职了一家新公司,在上一家公司里只是草草的待了三个月,导致离职的原因有很多,这里就不赘述了;近日入职新公司,由于还没进项目组闲暇时间还比较多,就写写博客跟开发朋友们聊聊前端开发;
前端开发是近年来新兴起的web开发岗位,随着人们生活水平的提高,大家越来越注重用户体验和视觉效果,随之也就产生了web前端开发的岗位。但是前端绝不仅仅只是开发一些视觉效果、动画之类的。大家都说前端入门容易,越到后面越学越难,这是真的,我有切身体会。作为非理工科出身的我,最开始学习前端技术的时候是深深的被HTML、CSS所吸引,这种所见即所得的效果和成就感是后端语言不能达到的,这可能就是最开始学习web前端的兴趣之所在吧。
记得是17年年末的时候,最开始学习前端技术的时候就是用HTML和CSS写了一个简单的横向导航栏,那个时刻真的是自豪感倍增,毕竟是自己第一次写程序,用代码堆出来的东西能在页面上看到,那种感觉真好,恨不得见人就跟人吹嘘我会写导航栏;(现在想想真的是幼稚的不行,哈哈哈) 现在我们处在一个大前端时代,大前端时代对前端开发者的要求越来越高,不光更注重视觉效果,还更加的注重性能优化、web安全等;前端UI框架、开发框架、组件库层出不穷,各种web端、PC端、H5、小程序争相亮相,跨端开发、兼容、适配、自适应、性能、优化等词历历在目。前端开发早就成为了研发类岗位中的一个重要岗位,但是前端开发是处在后端和UI之间的一个岗位,开发一个页面既需要UI的设计稿又需要配合后端进行接口联调,实属不易啊。
现在偶尔怀念从前,想想从前自学前端的自己,再看看现在的自己,偶尔还是会感到愧疚,因为自己最初对前端的那份热爱早已消失不见。现在只是一味地按照产品经理提的需求进行编码。其实作为开发人员来说,保持学习是很重要的,特别是作为前端开发者来说,因为前端技术框架太多,技术更新迭代太快,也许你都还没有完全学会一个框架,另一个框架早已大火于市场,这就是上文提到的保持学习的重要性,在学习新知识、新框架的情况下,别忘了回头复习复习基础的知识,毕竟只有基础扎实,才能学得更好更快。
谨以此文献给每一个热爱前端,走在前端道路上的开发人员。愿你我共勉!
一个web前端开发者的日常唠叨的更多相关文章
- 最受Web前端开发者欢迎的五大开发工具
工其事,必利于器.好的开发工具毋容置疑会帮助Web前端开发者事半功倍,51CTO在上期主办的技术沙龙<大型网站PHP开发之道> 对现场的百余位Web开发者做了问卷调查,后经51CTO调研小 ...
- 对于一个WEB前端初学者,学前端应该注意,有什么技巧
web前端经验总结需要注意的地方和技巧如下: 1.编程思维 学习web前端开发核心在于一个“编程思维”,因为每段代码都不一样,都需要分别去看,所以只要你掌握了学习web前端的编程思维,那么写程序对于你 ...
- 一个Web前端工程师或程序员的发展方向,未来困境及穷途末路
如果你刚好是一个Web前端工程师,或者你将要从事web前端工作.你应该和我有同样的感慨,web前端技术到了自己的天花板,前端工作我能做多少年?3年或5年?自己的职业规划应该怎么样?收入为什么没有增长? ...
- 如何自学成为一个WEB前端
WEB前端是做什么的? 那些什么高大上的介绍作者就略过了,简单来说就是做网页的,我们上网浏览的网站界面就是WEB前端工程师做的. 在互联网迅速发展的近几年,你上网冲浪的时候是不是感觉WEB网站越来越漂 ...
- 一个Web前端自学者的自述
想来想去还是写下这篇文章,先说明,我精通JAVA编程语言和web前端常见的技术,个人是做JAVA的多,但是更加喜欢前端.因为我从高一开始接触JAVA,家父是黑马的JAVA讲师,自己对编程很热爱,在大学 ...
- 成为一名优秀的Web前端开发者
本文记录了两位工程师为web开发者们所提出的多条建议,其中一位推荐了多种实用的工具与技术,而另一位则对于如何克服浏览器开发时所面临的挑战提出了诸多建议. Rebecca Murphey是来自于Baza ...
- Web 前端开发者必知CSS 属性
1. 圆角效果 如今的Web设计在不断跟进最新的开发技术,纷纷采用HTML5来开发多样性的Web应用.HTML5的优势之一,就是之前必须用图片实现的元素,现在可以用代码来实现. “border-ra ...
- 记录面试一位三年经验Web前端开发者的过程
今天是2019年6月5日,后天就是端午节了,提前祝端午节快乐! 好了,开始这次面试过程的正题部分. 当我从人事手中接下这份三年哥(暂拟名称)的简历的时候,看到三年工作经验,心想 这应该是个大佬了 挺厉 ...
- Firefox 插件 JSview是一套比较实用的JS,CSS文件查看工具,很方便,很快捷地查看页面引用了哪些文件,作为Web前端开发者是一套必备的插件,由于Firefox升级过快,插件很快不兼容了,这里对插件做了一些调整,可以兼容最新Firefox浏览器(目前FireFox 21)
JSView Firefox Plugins Download 点击下载
随机推荐
- python基础认识(一)
这些日子以来,新闻铺天盖地的都是人工智能,那么借着这股潮流,python也随之火起来了,现在的python不仅仅可以进行人工智能领域的开发.还可以进行web.爬虫等领域的运用.因此,我认为作为一个紧跟 ...
- 魔道祖师 (作者:墨香铜臭)mobi格式下载
下载地址:[点我]电视剧陈情令原著主要讲的是五大仙门世家的故事,其中主要讲述的就是魏无羡与蓝忘机之间的故事. 前世的魏无羡万人唾骂,声名狼藉. 被情同手足的师弟带人端了老巢, 纵横一世,死无全尸. 曾 ...
- Java项目案例之---开灯(面向对象复习)
开灯(面向对象复习) 设计一个台灯类(Lamp)其中台灯有灯泡类(Buble)这个属性,还有开灯(on)这个方法 设计一个灯泡类(Buble),灯泡类有发亮的方法 其中有红灯泡类(RedBuble)和 ...
- python 多个装饰器的调用顺序
python 多个装饰器的调用顺序 一般情况下,在函数中可以使用一个装饰器,但是有时也会有两个或两个以上的装饰器.多个装饰器装饰的顺序是从里到外(就近原则),而调用的顺序是从外到里(就远原则). 原代 ...
- EnjoyingSoft之Mule ESB开发教程系列第五篇:控制消息的流向-数据路由
目录 1. 使用场景 2. 基于消息头的路由 2.1 使用JSON提交订单的消息 2.2 使用XML提交订单的消息 2.3 使用Choice组件判断订单格式 3. 基于消息内容的路由 4. 其他控制流 ...
- Jquery serialize()提交多个表单数据
ajax提交多个表单数据: 先把不同的表单分别用serialize()函数,然后把序列化后的数据用+拼接提交给后台,具体例子如下 var data1 = $('#form1).serialize(); ...
- msf出现Database not connected等问题【已解决】
kali启动msf后,出现Module database cache not built yet, using slow search,或是Database not connected,或是 ...
- JS时间处理,获取天时分秒。以及浏览器出现的不兼容问题
//获取时间的天,小时,分钟,秒 function ToTime(second) { second = second / ; var result ; ) % ; ) % ; * )); ) { re ...
- 计时器(Chronometer)、标签(TabHost)
计时器(Chronometer) 方法 描述 public Chronometer(Context context)[构造方法] 创建Chronometer对象 public long getBase ...
- activeMQ_helloworld(一)
一.activeMQ下载,直接在Linux上wget http://mirror.bit.edu.cn/apache//activemq/5.14.5/apache-activemq-5.14.5-b ...