记录前端学习的一年

一直都感觉自己是个运气不错的女孩,天天傻傻的,笑嘻嘻的,真是应证了那句话:爱笑的人运气不会太差~~~

接触前端到学习前端,再到深入学习,整整一年,记得去年的这个月,还是一个完完全全的小白,从来没有奢望过什么。

最后,终于决定了走前端,话不多说,就是干!

由于自己进度落后于同学较多,所以那段时间就潜心地学习,没课就过去工作室泡着泡着。

之后,不停地寻找机会,阴差阳错,老师的公司招聘前端实习生,当时也没想那么多,直接报名笔试+面试,笔试内容是考java,面试就是问一下简单的html,css,如愿的进入了公司实习。

然后就不停地学习前端模板引擎,ajax,前端路由,并且技术大大叫我去学习angular,当时也只是很粗略很粗略地过了一下api,由于没有应用场景,就不了了之了。

之后,进了一个技术氛围很好的team,完全是用压力赶出一个项目,那段时间每天都很烦很烦,总有各种各样的bug,各种各样的交互,

但是每次都告诉自己,再坚持一下下就好了,后来也确实好了,在这里,不仅收获了一个上线的项目经历,收获了好多知识,还和各位大神“和睦相处”,

每天在群里就是看他们水各种技术问题,然后讨论,那氛围真是杠杠的好。

之后,又有个师兄那边急缺前端,我想着过年在家那段时间没事干,一没事干就怕自己懒惰,所以果断过去面试,然后第二天就入职上班啦。

由于之前也做过不少的项目,对于前端的知识掌握得还是比较不错的,所以做起项目,实现功能起来没什么压力

没有压力,进步就不大啦。

所以我又自己捣鼓封装了一个jquery插件,代码组织也用一下模块化,方便维护,也提高提高自己的逼格,然后又想着怎么提高用户体验呀,提高性能呀……

并且趁着做好项目的期间,学习使用gulp,发现gulp真是个好东西,易上手,也提高效率

之后,投了中国电信旗下的子公司 21CN的简历,久久没有回音,一直以为是失败了

后来有回音之后,搬着电脑过去,给面试官一个一个看我做过的项目,再简单地聊一下

问的问题记得不太清楚了,大概有这些

1.你平时是使用boostrap的开发版还是?

当时楞了一下,不过记得是看过利用sass,@import需要的组件(分成按钮,导航什么的…………),这样可以减少代码量,提高性能

2.你学习node吗?平时怎么运行node,有没有做过node的一些小组件?

3.平时你是怎么组织你的代码的?mvc?

可能就是这3个问题感觉自己答得并不好,所以记忆比较深刻,期间还问了一些其他问题,大概都忘记了……

在21CN这里面,真的是学到很多东西,学习压力也很大,但是我 灰常灰常 喜欢这种感觉,

从sass,compass,到angular,到node,express,自己一个人完成从前端到后台的功能,这段时间,每天学的都很多很多,目前也是专注于实现功能,后期有时间有必要整理一下。真的真的是非常感谢这里的老大,非常平易近人,然后技术也是超级无敌牛,全程膜拜地看着他。哈哈哈哈哈哈,对了,老大说我学的东西有点杂〒_〒,我要好好反思一下。

(在这段时间,主要是使用angular 1.3版本,了解到angular 2.0超赞的功能,但是又是苦逼于它的兼容性,在这里纠结要选择哪个版本深入学习,求大神指点〒_〒)

之后就阴差阳错地去唯品会面试,

主要是聊项目问题,还附加一些问题

1.先来个简单的,你讲一下jquery怎么绑定事件?

2.你了解闭包吗?能说一下闭包使用的场景?

3.你说一下angular里面的路由

4.angular 和 jquery的区别,你觉得angular有什么你用得比较爽的?

5.说一下事件代理

6.html5的一些新特性

7.说一下你印象最深个项目,遇到的难点及解决方法?

当时就细细讲了一个项目,在一个短时间内快速上线,独立负责前端模块,不仅要考虑开发期限,还要考虑性能等等……使用了gulp解决微信缓存的问题,动态加载图片,模块化…………之类的,讲完这个项目之后,面试官就瞬间和善了,然后就说一个月完成这么多功能还是挺不错的

8.针对项目问了一些问题……

9.对数据库了解吗?               我就我只会简单的增删查改,然后他就笑了笑,说这是最基础的……

10.然后就是公司的一些问题

其他问的问题博主也忘记了。有一个不得不说的就是,唯品会的前台美女真的特美~~~~~

目前已经拿到唯品会的大三实习offer。

然后还要非常非常感谢大神滑冰师兄,全程非常热心热心地帮我解答各种面试,春招,公司之类的问题,知道我拿了唯品会的offer之后特别开心,以后就可以去唯品会找他一起吃饭了。

之后要继续不停地学习,不偷懒不偷懒不偷懒,争取成为大大大神,加油。

时间: 2024-11-05 17:27:34

记录前端学习的一年的相关文章

WEB前端学习笔记 一

最近时间比较充裕,整理了一下学习过的笔记,此篇笔记包含了:Html.Css.JavaScript.Jquery.以及使用帝国CMS或是织梦CMS建立自己的网站,也许也会整理一下PHP的笔记,如果时间允许会整理完全. 虽然笔记是从最基础的开始,但是,并不包含电脑的基础知识,所以你必须已经掌握了一些电脑的基本操作,比如开关机,你的电脑用的是什么操作系统,至少也要会用word和wps吧.浏览器是做什么的,什么拷贝.复制.粘贴.知道最基本的文件类型,如,文本文件,视频文件,图片文件,什么是可执行文件,分

小小六的前端学习心得

打算写这篇文章已经好久了,但是文采不行,不知道如何下笔,今天终于鼓起勇气用我拙劣的作文水平来讲述一下这段时间我学习前端开发的心得. 先从我的专业说起.我本人是学计算机的.全名是叫计算机科学与技术(软件方向),学校虽然是一个211学校,学习成绩也还行,但是对于编程这一块,真的是很弱很弱.所以我对计算机编程真正的学习是从实习这段时间开始的.说到这里,我必须得感谢带我进入前端的学长.因为他我才能在今天坐在这里写这篇学习心得. 所以,首先最好是有一个愿意耐心的指导你学习的人,也就是一个好的师傅.他能根据

FE-learning 前端学习

github偶尔上不去,把学长给我们的学习资源转载在这里,同时记录下自己的学习感悟. Lesson 1:html 基本标签 Lesson 2: html语义化 html4 html5 xhtml区别 Lesson 3: html编码标准,百度教育页面html分析 Lesson 4:http://www.w3.org/Style/LieBos2e/enter/ http://www.w3.org/MarkUp/Guide/Style https://developer.mozilla.org/en

WEB前端学习笔记 五

接web前端学习笔记第四篇,此篇为web学习笔记 五,在此感谢您的采集和转发,但请注明文章出自网知博学. 2.0.3  html标签的属性格式 现在我们知道了两个双标签分别是,标题标签:<h1> - <h6>.和段落标签:<p></p>还知道了一个换行的单标签:<br />,现在我们给<p></p>标签添加一个属性,来改变段落是右对齐,还是左对齐,还是居中. 如上图,<p>标签中的 align(中文就是排列的意

大前端学习笔记整理【一】CSS盒模型与基于盒模型的6种元素居中方案

概览 CSS盒模型,规定了元素框来处理元素的 内容.内边距.边框和外边距的方式 元素部分是指内容部分,也是最实际的内容,包围内容的称之为内边距,内边距外围是边框,边框外围就是外边距:且外边距是透明的,所以并不会阻挡其后的元素 * { margin: 0; padding: 0; } 这是在CSS中最常见的初始化CSS的代码,用于覆盖浏览器的默认样式 浏览器兼容性 大多数浏览器都会按照上面的图示来呈现内容.然而 IE 5 和 6 的呈现却是不正确的.根据 W3C 的规范,元素内容占据的空间是由 w

前端学习之路

转载自:https://github.com/qiu-deqing/FE-learning必备基础技能 前端技能汇总(https://github.com/JacksonTian/fks)这个项目详细记录 了前端工程师牵涉到的各方面知识.在具备基本技能之后可以在里面找到学习 的方向,完善技能和知识面. frontend-dev-bookmarks(https://github.com/dypsilon/frontend-dev-bookmarks)是老外总结的前端开发资源.覆盖面非常广.包括各种

【转载】前端学习路径

前端学习路径 什么是前端工程师? 总而言之前端工程师就是运用HTML/CSS/JavaScript等Web技术,在工作中配合设计师实现用户界面,和后端工程师进行数据对接,完成Web应用开发的职位. 开发工具 设计软件 前端工程师最首要的任务就是把设计师的设计图切好并翻译成代码,所以我们要学习一些设计软件的基础操作和切图方法. Photoshop 运用最广泛的设计软件,大部分人都在用它,很有必要学习一下 前端工程师必备的PS技能——切图篇 Sketch 轻量且功能强大,切图迅速高效,为UI设计而生

前端学习

TOP:前端学习==20%知识+80%能力 1.好教材 JS CSS javascript高级程序设计 精通CSS                                                    DOM编程艺术 CSS权威指南         2.练习 (1)教材代码*3 (2)FreeCodeCamp (3)计蒜客 (4)在线编程online--{MDN,W3Cschool} 3.工具栈 (1)Sublime Text插件--{1.Emmet--chart;  2.侧边栏

新产品为了效果,做的比较炫,用了很多的图片和JS,所以前端的性能是很大的问题,分篇记录前端性能优化的一些小经验。

第一篇:HTTP服务器 因tomcat处理静态资源的速度比较慢,所以首先想到的就是把所有静态资源(JS,CSS,image,swf) 提到单独的服务器,用更加快速的HTTP服务器,这里选择了nginx了,nginx相比apache,更加轻量级, 配置更加简单,而且nginx不仅仅是高性能的HTTP服务器,还是高性能的反向代理服务器. 目前很多大型网站都使用了nginx,新浪.网易.QQ等都使用了nginx,说明nginx的稳定性和性能还是非常不错的. 1. nginx 安装(linux) htt