前端心得01

什么是前端?

什么是前端工程师?

前端工程师平时的工作是什么?

做前端需要掌握一些什么知识?

这些问题是我现在对前端工作的思考和困惑, 希望能在很长一段时间里, 我会从工作中慢慢对它们有所感悟.
 
我对前端最开始的认识, 是在大三的时候. 当时开始接触J2EE, 于是知道了现在的IT领域里, 有前端这一个分支.
当时我就知道自己更喜欢做前端相关的工作, 因为做这一块, 会对你要做的东西有更直观的接触. 不同于做后台都是和逻辑代码打交道, 前端工作更视觉化, 做成什么样一下子就能看出来了.
而当时自己最大的兴趣其实就是做出一个好看的网页.
 
我毕业的时候没有直接就做了前端方面的工作, 虽然一直在做IT, 但是经历了很多. 从测试开始做起, 然后是测试兼职前端, 产品兼职前端. 在计算机这个行业, 如果你一开始做了测试, 想要转型到开发, 是一件很难的事情. 特别是我在现在这份正式的前端工作之前, 都是做一些给前端大师傅打打杂的事情, 就连切页面的机会也不多.
 
现在终于正是成为了一名前端工程师, 天知道我有多珍惜这一个机会. 我等来这一个机会, 几乎花了3年的时间. 这种机会相对很多人来说, 其实都是轻而易举的, 但是在我坎坷的转行之路上, 可能犹豫我自己的优柔寡断和各种际遇, 都让我现在的这份工作显得多么的来之不易.
 

什么是前端?

其实呢, 我以前对前端的理解就是, 做页面展示.
具体来说, 其实就是把设计师的效果图变成一张静态的html页面.
现在知道了还要完成一个页面还要做到高保真, 随着各种屏幕大小和移动端的流行, 还要做到响应式开发. 甚至不止局限于单单是静态的页面了. 除去数据交互方面, 前端甚至还要做到很多动效, 比如用jQuery来实现, 随着H5的出现, 还有canvas等等, 都对前端的要求越来越高.
其实随着JavaScript语言的逻辑性越来越完整, 前端甚至不止于写一些页面效果了. 就拿我现在的工作来说, 前端的工作必须还要懂得往页面里套数据, 懂得一些数据交互的原理, 这也是我目前十分欠缺的方面.
 
  
posted @ 2017-09-18 20:57  DarthBadwolf  阅读(124)  评论(0编辑  收藏  举报