以下内容在博客里刚刚发过一遍,由于实在是比较想吐糟,并且想听听大家的意见,于是在自己这博客上重新发一次,大家就当在看个故事好了(笑话?)
先简单介绍下个人经历
github 主页: https://github.com/jiangqizheng
gui 上目前在写的项目, vue2 个人 demo : https://github.com/jiangqizheng/vue-MiniQQ 顺便骗 Star
楼主是毕业学生一枚(由于在校待过宣传部所以精通 ps ,曾兼职过修图,赚点外快...)学校大概就是所谓的野鸡学校,就多说了。
关于前端
- 入前端这个坑完全是由于个人兴趣(在此之前,我的兴趣一直是如何成为一名糕点师....)
- 在 15 年左右暑期,闲来无事学习 PS 期间,对前端起了点兴趣,当时主要是看到别人 ps 里有个生成 css 的功能,当时感觉 css 好像很厉害的样子(目前为止,关于前端的确是 css 最难.....),然后就点开了 W3c ,开始了 html+css 的旅程,当时反正偶尔学学,直到能写一些简陋的静态页面的地步,之后由于沉迷游戏就没有怎么碰前端相关内容。
- 然后到了 16 年初,当时想着自己作为一个有为青年,不能沉迷游戏,于是想起了曾经学过的 html+css ,于是又开始鼓捣,当时 html5+css3 正火,于是去学习了一遍,然后发现 js 是绕不过去的,于是开始入了 js 的坑,从此难以自拔。
- 初学 js 时,学的红红火火恍恍惚惚,在有道云笔记上写了上百页的相关笔记(下面放点图),并且也学习了 jq
- 花了个把月把 ES5 相关内容都过了好几遍后,就开始试着使用 bootstrap 等,一些常用的,大家推荐的 ui 框架,写了一些页面啥的。
- 之后由于经常逛知乎,以及其他一些站点,突然发现好像自己赶不上潮流了,有个什么叫 node 的很火,当时对 node 还没什么印象,于是开始的 node 的学习之旅,由原生,转战至 express 框架(目前使用 koa2 ),也写了一些个人项目,例如仿微博啥的,学习 node 期间还把 mongodb 学习了一遍,并且把 python 教程过了一遍。
- 之后有段时间突然对爬虫挺感兴趣,于是就试着用 node 写了一些爬虫(博客园,知乎)
- js 也学会了, node 也会写了,感觉好像世界完整了,然而逛逛 github ,突然发现别人的 js 为啥和我的 js 不太一样。它妹的,原来是是啥子叫做 ES6 的,还有 webapck ,以及 babel....于是开始入了 es6 的坑,不得不说, es6 相关语法 Class 和其他的,以及 es7 提供的 async 函数与对象解构真是好用...
es6 也大概会了,然后顺其自然的就遇到了 MVVM 框架
- 起初学习 react ,跟着教程走了一遍,自己也写了些小 demo ,但 jsx 写着不太舒服
- 之后遇到了 vue2 ,框架精简,入手快,作者大大非常活跃并且是我们中国人,于是就入坑了。
关于面试
- 本着没有什么工作经验的想法,投了不少实习,工资 2000 的岗位,然而了无音讯。
- 于是投递一些正常的初级前端,工资 3000-4000 的岗位,投了数百份,然而收到了 5 份面试邀请,其中 2 份是培训机构
- 拿着得之不易的 3 份面试通知,想着要好好准备,于是找了不少相关资料充电。
- 第一家,前台先是拿出一份 C++与 java 混编的试题....我一脸懵逼,因为真的不会,于是交了白卷,面试官看到我没写,一脸轻蔑的说,你这么简单的题都不会写吗?....于是结果不了了之。
- 第二家,面试官上来就问,你会不会写 flash...放在网页里能动的那种....gg
- 第三家,全程没有询问任何 js 相关的内容,问了不少 css ,以及兼容性....让我等通知....gg
疑惑
究竟怎么样才能得到面试机会,或者说找到工作啊......难不成只能去培训过才能找到工作?
自己靠兴趣学习的就不被认可吗?
最近被找工作折腾的,好像有点怀疑自己是不是学了一两年假的前端。
在之前的学习中一直都是单方面的输入,没有输入,所以在个人没有写什么能够证明自己水平的项目前,一直 没有发过什么帖子,一来没什么好分享的内容,二来担心受到嘲讽(滑稽),于是就在找工作受挫之余自己撸了个较复杂的项目,希望恩能够体现自己的各方面,就在昨天项目完成了基本功能后,现在才敢发个帖吐个槽
一些图片....关于学习 js 时,看的一些书,看了大半,并没有看完....有的是当字典查询用。
学习期间写的笔记
作者 github 上目前在更新中的Vue2
个人作品:https://github.com/jiangqizheng/vue-MiniQQ
欢迎 star !