献给即将想从事前端工作的你们

时间过得很快,出来实习工作快两个月了,在这里,想跟大家分享自己的一些体会与经验。

还没出来工作之前,在学校就一直很想能快点出来工作,总以为工作能多学到很多在学校里学不到的东西。也确实如此,工作是可以学到很多,但我还是很想跟那些要从事IT的你们说,还没工作之前还是多学点东西,把基础打好。不要总想着出来工作后再学,到时你们会发现其实真的很吃力,压力会很大,公司是做事的地方,它每天都有你要完成的任务,每天有一定的工作量,也不要总想着工作中有人会一步步教你怎么做,上司可能只会跟你说一下大概的思路,他想你做成的效果,其他的你自己琢磨,自己钻研,当然如果你做不出来,这个时候,你一定要厚着脸皮去向同事或你的项目负责人请教,千万不要一直在那里死抠,因为怕到最后还是弄不出来,却因为你而拖了大家的总体进度。

记得刚来公司时,是先熟悉项目产品,一般其他公司都是这样,新人刚来一个星期都是先熟悉一下公司的东西,自己一开始有点接受不了的是,项目经理跟我讲述公司产品运行环境和各种软件时,全都是用英文说的,所有的专业名词他们都是用英文说,当时很不习惯,还常常慢半拍,停了很久才知道他说什么。所以还是想跟你们说,多学点英语吧,多练练口语吧,多学点专业英语吧,过了四六级,拿了四六级的证又怎样,英语水平还不如一名小学生。

我主要是负责前端的,所以如果想从事前端的人员,一定要把jquery学好,我记得刚工作里,我的工作任务都是跟jquery有关的,每天都要解决很多因为jquery引起的问题,需要写很多jquery代码,那时有些东西才真正理解了、明白了。都知道jquery是javascript的一个优秀框架,所以网页里很多功能都可以用jquery来实现。所以一开始出来做前端实习的人,html+css+js这三样是你的基本功,也是你开始工作一定要用到。这三样里,html+css是最简单但同时也是最重要的,因为我们知道html控制结构,你搭建的网页结构好不好,可维护性好不好,直接取决你html是否写得好,写得巧,而css是网页的一个点缀,网页美不美观,用户体验是否舒服,取决你如何设置你的网页样式。而javascript,原生态的javascript比较难写,而jquery却很好的实现了我们网页需要的大部分功能,所以能不能写好jquery也直接影响了我们网页的可维护性,和用户体验效果。html代表了结构,css代表了样式,而js构成了行为,行为可以控制你的结构和样式,一个网页其实大部分都要用到js,所以一定一定要学好。

html+css+js都说是基本功,做前端当然不仅需要好这三样,还有很多要学习,前端位于“用户体验”与“后台”之间,所以做前端的朋友,不仅要学好前端的东西,如:设计美工,网页切片等等,还要了解用户对产品的体验,了解用户的心理,还要学一些后台的知识,如:jsp,asp.net,php等。建议多看看一些招聘信息,看看公司具体的一些技术要求。当然很多东西还是要慢慢积累,慢慢理解吸收成为我们自己的东西。

想做前端的朋友,对浏览器的兼容性也要多了解,如果有机会的话一定多实践一下。浏览器兼容性一直是做前端人员觉得头痛的事,我自己也深有体会。不过我也总结了一些经验。建议大家去学一下bootstrap,用它来写样式,不仅简单,它的兼容性真心觉得棒!只需要加几个js,就可以兼容基本浏览器,真的很不错!!

想做前端的朋友,还要学会巧用浏览器的console,如果你有用过它来调度过代码,我敢肯定你一定会爱上它。我一般用Google浏览器和FireFox,真心觉得它们的console很好用。很多代码你可以先在console里先试一下效果,结果是你想要的再在自己的代码里写。这是个不错的工具。其实每个做前端的人自己肯定有收藏一些用得很习惯、觉得不错的工具。。。

以上纯属自己的个人意见和感受,希望对你们有帮助。。。

献给即将想从事前端工作的你们

时间: 2024-10-12 17:46:49

献给即将想从事前端工作的你们的相关文章

对即将入职前端工作的新人有哪些建议?

3个词吧沟通,努力,多看. 1.沟通.沟通是在工作当中是很重要的一个环节,沟通好了事半功倍,沟通不好事倍功半.在网站开发的整个环节当中前端能接触到的有产品,设计,后台,测试这些岗位的人.产品会根据客户的需求或者是老板的需求把项目的产品原型,需求文档,交互文档给到你们,然后就是各自看各自的,如果有问题大家开会或者QQ群讨论,能修改的修改,修改不了的那就是前端和后台抓耳挠腮的把困难解决掉,而在这个过程中需要的就是良好的沟通,你得说明白你哪些模块有问题,有什么问题能解决还是不能解决,如果说实在的实现不

起点没有选对,想找好的前端工作只能越找越累

一.到底什么才是一份好的前端工作? 自从开始做咨询,就不断有人问我:"老师,前端这个行业行业怎么样啊?有发展吗?"或者是:"老师,做IT,算不算一份好工作啊?"工作,是一个永恒的话题:没工作的人需要一份工作:有工作的人需要一份好工作:问题来了:"好工作",长什么样子呢?什么才算是一份好工作呢? 大多数人估计没想过这个费脑筋的问题:既然用感性的语言难以描述,干脆用一个全国通用指标:薪资,挣得多,就是好工作! 经常听到有学员说,一个月给我5万,让我天

前端工作流程自动化——Grunt/Gulp 自动化

前端工作流程自动化--Grunt/Gulp 自动化 Grunt/Gulp 都是node.js下的模块,简单来说是自动化任务运行器,两者都有社区及大量的插件支撑,在所有的自动化工具领域里,这两者是最好的前端自动化构建工具. 那么问题来了,Grunt和Gulp到底哪家强?在回答这个问题前,先给大家看一组下面的数据: 再看看实现同样功能的配置代码: 作者本人之前一直使用Grunt来做自动化构建的,在Gulp出来后,经过一段时间的试用感觉配置比Grunt方便多了,如果你两者还没接触过,本人推荐直接使用G

写给想成为前端工程师的同学们―前端工程师是做什么的?

前端工程师是做什么的? 前端工程师是互联网时代软件产品研发中不可缺少的一种专业研发角色.从狭义上讲,前端工程师使用 HTML.CSS.JavaScript 等专业技能和工具将产品UI设计稿实现成网站产品,涵盖用户PC端.移动端网页,处理视觉和交互问题.从广义上来讲,所有用户终端产品与视觉和交互有关的部分,都是前端工程师的专业领域. 2005年的时候大多数网页长这样: 现在的网页一般是这样的: 前端工程师的发展之路和前景是怎么样的? 前端是一个相对比较新的行业,互联网发展早期(1995年~2005

【BZOJ】初级水题列表——献给那些想要进军BZOJ的OIers(自用,怕荒废了最后的六月考试月,刷刷水题,水水更健康)

BZOJ初级水题列表——献给那些想要进军BZOJ的OIers 代码长度解释一切! 注:以下代码描述均为C++ RunID User Problem Result Memory Time Code_Length 695765 Eolv 1000 Accepted 804 kb 0 ms 118 B 739478 Eolv 2463 Accepted 804 kb 0 ms 134 B 696662 Eolv 1968 Accepted 1272 kb 48 ms 137 B 739546 Eolv

移动前端工作的那些事---前端制作之微信小技巧篇

移动前端工作的那些事---前端制作之微信小技巧篇_WebApp赵海洋_新浪博客 移动前端工作的那些事---前端制作之微信小技巧篇 (2013-11-15 15:20:47) 转载▼移动前端工作的那些事---前端制作之微信小技巧篇,布布扣,bubuko.com

做自己想做的工作,你也可以

注:这篇文章根据我2015年12月12日在中国黑客联盟和12月17日在CSDN的公开课"做自己想做的工作"整理而来,整理时做了不少调整,与讲课内容大有出入,甚至可以当做一篇新文章来看. 我们大多数人都面临一个严肃的事实:在离开学校后,我们必须在长达40到50年的时间里努力地工作.假如在这么漫长的岁月里,在我们最有精力最有活力的这段人生里,一直做着自己不喜欢的工作(这并不罕见),那就是浪费时间.浪费生命.所以,找到一份适合自己的工作非常重要,只有在做自己想做的工作时,才能获得职业满足,才

移动前端工作的那些事---前端制作篇之meta标签篇

移动端前端制作有些地方不同于互联网,这篇主要讨论的是meta标签.meta标签位于head标签之间.是主要辅助HTML结构层的.meta标签不管在互联网前端还是在移动端都起了很重要的作用.这里只讨论移动端. 附上代码进行说明: <!DOCTYPE html><!--HTML5 doctype--> <html> <head> <title>xxx</title> <meta http-equiv="Content-ty

新盟教育:献给即将工作的小伙伴们一些建议

即将到来的就是毕业季了,即将毕业的小伙伴们想好了要从事什么工作了吗?在这里新盟教育告诉你:不论你在从事什么行业,什么岗位,只要你看到这篇文章,认为下面的内容对你有帮助,我就很开心.     学会做高效率的人   所有人都知道做事情讲究是高效率,因为高效率可以在一定的时间内做很多事情,可以用省下来的时间做一些其他事情. 有些高效率的人实际是被逼出来的,因为有太多的事情在某一个时间点要完成,当你不想被淘汰,但又不得不做的时候,自然就会变成一个高效率的人.当然不管是自发的还是被逼的,学会高效做事就会使