如何称为一个优秀的前端工程师?

最近在实验室很受打击,导师给的任务没有很好的完成,我能感受到导师的失望,同时对自己也失去了自信心。自信心是非常重要的一件事情。所以我需要思考我到底在不就的将来想从事什么工作。最近也是在一直不断地摸索中。

这几天想学前端,我也知道像我这样浮躁是做不成事情的,我尽量能够让自己稳定下来。希望好好学习前端吧。

首先我认为需要明白前端是什么,我认为的前端,是与人交互的接口。这是我当前的理解。在计算机中功能模块的解耦在有些地方能简化开发,使得产品容易维护等优点。所以现在讲究前端后端的分离。在前端中,HTML负责文档的内容结构,CSS来负责排版,美化页面,JS实现页面的行为和逻辑的处理。前端最后还是需要多写多练习,对于一个程序来说,这始终是必备的要求。

今天看了一篇CSS Tricks上的文章,正好适合我这个前端初学者的定位吧,该文章主要是说一个前端工程师应该了解哪些知识,的确,现在全栈工程师提到很多次,我认为专家和全栈之间是不冲突的,而我的目标,就是称为一个全栈工程师。

前端工程是需要了解设计,不是设计师就不会知道设计有多么重要,我对成为一个网页设计师也是非常的感兴趣。前端也需要对后端有所了解,其实在这之前我是一直在做后端的,所以基本的知识还是了解的,前端要了解网络,因为网站是要发布要网络上的,对大的环境当然要了解。作为前端工程师,还需要了解性能,内容策略,数据库,测试,服务器等知识。所以,想要成为一个出色的前端还是任重而道远的。

希望自己这次找到了最终的目标,并且希望这次能够坚持下去。成为一个优秀的程序员。

时间: 2024-10-25 17:31:16

如何称为一个优秀的前端工程师?的相关文章

如何成为一个优秀的前端工程师?

一.英语. 由于大部分优秀的新技术几乎都来源于欧美国家,因此依赖官方的汉化资料往往需要等待很长的时间.等中文资料已经满大街了,同时可能表明这种技术已经过时了.因此流程阅读英文材料必须作为一个优秀程序员的必备技能.如何提升英语阅读能力?1.订阅一些优秀的国外技术作者或者机构的Blog.2.使用框架或者库的时候不依赖中文资料,先从英文文档读起.3.学会FQ,使用google.4.多关注优秀的技术社区: github.stackoverflow 二.修练内功1.计算机基础:算法.数据结构.操作系统.网

如何成为一名优秀的前端工程师(转)

web前端工程师 分类: Web开发应用 一.何为Web前端工程师? 前端工程师,也叫Web前端开发工程师.他是随着web发展,细分出来的行业.Web前端开发工程师,主要职责是利用(X)HTML/CSS/JavaScript/DOM/Flash等各种Web技术进行产品的界面开发.制作标准优化的代码,并增加交互动态功能,开发JavaScript以及Flash模块,同时结合后台开发技术模拟整体效果,进行丰富互联网的Web开发,致力于通过技术改善用户体验. Web前端工程师成长之路——知识汇总 图1.

如何成为一名优秀的前端工程师 (share)

一.技术的必须的 作为一名最基础的前端工程师你必须掌握HTML.CSS和JavaScript.三者必须同时精通,类似我这样对前端知识一知半解的,一遇到问题就停下工作就四处搜索解决方案的,首先就算不上一个合格的前端人员.像我这样的如果当了前端工程师那工期肯定是不能保证的.合格的前端工程师第一要学会的就是在没有任何外来帮助的情况下(包括搜索引擎),能够完成大多数任务. 以下知识点是作为一个前端工程师必须了解和熟悉的: DOM结构——两个节点之间可能存在哪些关系以及如何在节点之间任意移动. DOM操作

如何成为一名优秀的前端工程师

一.技术的必须的 作为一名最基础的前端工程师你必须掌握HTML.CSS和JavaScript.三者必须同时精通,类似我字样对前端知识一知半解的,一遇到问题就停下工作就四处搜索解决方案的,首先就算不上一个合格的前端人员.像我这样的如果当了前端工程师那工期肯定是不能保证的.合格的前端工程师第一要学会的就是在没有任何外来帮助的情况下(包括搜索引擎),能够完成大多数任务. 以下知识点是作为一个前端工程师必须了解和熟悉的: DOM结构——两个节点之间可能存在哪些关系以及如何在节点之间任意移动. DOM操作

一个合格的前端工程师必看的书籍

以我的经验,大部分技术,熟读下列四类书籍即可. 入门,用浅显的语言和方式讲述正确的道理和方法,如head first系列 全面,巨细无遗地探讨每个细节,遇到疑难问题时往往可以在这里得到理论解答,如Definitive Guide/Programming xx系列 实践,结合实际中经常遇到的情景环境,来描述如何设计和解决问题,如cookbook系列 深入,讲解一些文化,思路,甚至于哲学上的东西,真正做到深入一种语言去编程,如unix编程艺术,程序员修炼之道等等 那么,目前为止我认为最好的书是: c

如何成为优秀的前端工程师

一.技术是必备的 精通THML CSS JAVASCRIPT,对知识不能一知半解,一遇到问题就停下工作四处搜索解决方案,这算不上一名合格的前端人员.像这样工期是不能保证的. 合格的前端工程师,第一点要学会就是在没有任何外来帮助的情况下,能完成大多数工作. 二.沟通很重要 良好的沟通能力,任何情况下,要满足4类客户的需求, 产品经理 UI设计师 项目经理 最终用户 三.提升无止境 快速的学习能力,不断学习新技术,新模式,如何通过自己的WEB应用程序来体现这翻天覆地的变化. 四.前端开发知识架构 如

如何成为一个优秀的测试工程师

链接地址:http://blog.csdn.net/KerryZhu/article/details/5250504 我一直在想,如何将自己的测试团队打造成世界一流的团队?流程.测试自动化.创新.扁平式管理.国际标准制定.测试社区贡献.-- 但首先一点是明确的,就是要将每一个测试工程师打造成优秀的测试工程师,优秀的团队必须由优秀的成员构成.所以,先讨论"如何成为一个优秀的测试工程师",将来再慢慢讨论: 一流的测试流程是什么? 测试自动化如何突破? 测试如何创新? -- http://b

如何成长为一名优秀的前端工程师

小A和小B都是应届毕业生,一起进入了一家互联网公司做前端.半年过去了,小A进步神速,他写的JavaScript代码在组里挑剔的的老员工看来都挺不错:可读性好,模块化程度高,而且有大量的测试.反观小B,他的代码总是一团糟,还经常搞出莫名其妙的bug.每次做code review时,大家对小B的代码都特别头疼. 年底考核的时候,组长让小A分享一下他入职以来是怎么学习前端并快速成长的,小A不好意思地给大家分享了自己的一点学习心得: 首先,前端工程师必须得熟练掌握HTML.CSS和JavaScript.

一个初级的前端工程师需要知道些什么?

按照我的想法,我把前端工程师分为了入门.初级.中级.高级这四个级别入门级别指的是了解什么是前端(前端到底是什么其实很多人还是不清楚的,底什么是前端后端.后台),了解基本的html.css和javascript语法,可以根据设计师的设计图在不考虑兼容性的情况下把页面做出来,了解过一些框架的使用(例如烂大街但是依然牛逼的jQuery.zepto.bootstrap等等) 在经历过入门的阶段,已经了解了前端要做什么,并且把基本的语法学习过了可以独立做一些简单的页面了,那么就要继续学习达到初级前端工程师