一直都感觉自己是个运气不错的女孩,天天傻傻的,笑嘻嘻的,真是应证了那句话:爱笑的人运气不会太差~~~
接触前端到学习前端,再到深入学习,整整一年,记得去年的这个月,还是一个完完全全的小白,从来没有奢望过什么。
最后,终于决定了走前端,话不多说,就是干!
由于自己进度落后于同学较多,所以那段时间就潜心地学习,没课就过去工作室泡着泡着。
之后,不停地寻找机会,阴差阳错,老师的公司招聘前端实习生,当时也没想那么多,直接报名笔试+面试,笔试内容是考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之后特别开心,以后就可以去唯品会找他一起吃饭了。
之后要继续不停地学习,不偷懒不偷懒不偷懒,争取成为大大大神,加油。