来到杭州黑马已经半个月的时间了,通过这段时间对前端技术的学习,有点小感触跟大家聊一哈,哈哈。 First, Web前端开发技术主要包括三个要素:HTML、CSS和JavaScript! Second,前端不简单的地方,并不在于知识点的掌握,技术的实现,而在于寻找更优解。即使是最简单的页面布局,也存在层出不穷的优秀解决方案,比如在大学的时候,常用table元素来实现几乎所有的页面布局,到现在理解文档流,会运用浮动,各种盒模型,BFC等来实现布局这中间的差距对于一个新人来说是非常巨大的。 Third,从最初的写一大堆js代码,实现一个页面的小功能,到后来发现有的人只需要用几行代码配合html/css就可以控制整个页面的所有动画,这中间的差距,也是非常巨大的。所以前端并不是外界认为的那么简单,甚至并不比掌握好一门后端程序语言那么容易。所以我们要保持敬畏之心。 作为一名最基础的前端工程师你必须掌握HTML、CSS和JavaScript。三者必须同时精通,类似我字样对前端知识一知半解的,一遇到问题就停下工作就四处搜索解决方案的,首先就算不上一个合格的前端人员。 前端工程师,也叫Web前端开发工程师。他是随着web发展,细分出来的行业。 Web前端开发工程师,主要职责是利用(X)HTML/CSS/JavaScript/DOM/Flash等各种Web技术进行产品的界面开发。制作标准优化的代码,并增加交互动态功能,开发JavaScript以及Flash模块,同时结合后台开发技术模拟整体效果,进行丰富互联网的Web开发,致力于通过技术改善用户体验。这就是我们以后的工作了吧。 所以最后总结一下自己的学习心得: 1.只有真正喜欢才能写好程序; 2.把程序当艺术品,像写诗一样来写代码; 3.足够的代码量,不要心存侥幸; 4.时刻保持好奇心;
|