4.25-5.18 看完一个中国大学慕课的网课作为入门
如图
5.19-5.30 看《JavaScript高级程序设计》
也就是花了十二天左右,把大家俗称的红宝石看完了,说实话,之前是只有网课的js基础,看完这本书之后,当时看第一遍确实是很懵的状态的,但是收获确实不小,第一遍我肯定是没办法吃透的,所以我的目标是了解整个js的系统,毕竟以后肯定还得回头来翻这本书的,如此重要的一本书,多翻翻才会慢慢理解书中知识点,可能会读第二遍,第三遍,等以后回头再看的时候应该就没有那么吃力了。
6.1-6.17 学习Vue框架(视频及文档)
本来是计划10天学完的,结果各种不可控因素,把学习时间拉得有点长了,主要是有一些章节我需要多花点时间来理解,比如路由、Vuex、父子组件传值、兄弟组件传值等等这些点、都稍微多花了一些时间,第一遍是看文档的,然后在b站选了一个20小时的视频跟着学完了,一边学一边码,用vue写了一个轮播图,学完之后当时确实觉得Vue也太方便了,当初发了个感叹“Vue也太舒服了,原生js是啥”也因为这个被各种知识分子追着diss,我确实也只是在网上发个感叹,因为我看完原生js就去学的vue,没有更多的褒贬意思,也没有引战的意思,仅仅作为一个感叹,没想到评论区把我炸得这么吓人,立马删了该感叹,事后想想原生js确实是爹,没有爹哪来的儿子。
6.18-6.30 Vue框架完成仿去哪儿网app慕课学习
学完vue之后,询问了大佬的意见,去做一个项目,在项目里面学习,能把之前学的巩固一下,以及了解项目开发环境,了解开发时要注意的操作,然后就花了一周时间完成的,因为中间有3、4天我从长沙跑来了桂林,然后找房子租房等各种,所以拖了3、4天,做完之后还是感觉收获不小的,具体学会些什么再另外开一个帖再写,我都是一边学一边用笔记本把遇到的问题记在本子上,到时候就按笔记本上面的遇到的点一个个按点写,就不按项目具体开展顺序下来写了。链接跳转至我的文章
7.1-7.10 做了一个vue日历练手
花了几天写了一个vue的日历,本来是打算做成一个疫情打卡日历web端的,但是没在学校,不好跟伙伴商量细节问题,所以打算回学校再把后续做完,现在是只有一个日历的雏形。
7.11-7.24 看完《学习javascript数据结构与算法》
数据结构这个课我大二就上过一次了,但当时应该说没认真学,这次花了两周左右时间认真的从头到尾看了,看完之后觉得很多问题跟之前学的知识就相关联起来了,也开始去leetcode上刷题了,后续可能也会开一个关于leetcode题解的专栏吧,写写题解的思路总结。再写一个关于数据结构难点的题解。(7.24写了一篇 二叉树遍历的文章)
7.25-8.7 看完《快速搞定前端技术一面 匹配大厂面试要求》
看完这个课的视频,不得不说双越老师总结得真的是太好了,看完之后真的对JS有了更深层次的理解。特别是对一些手写函数,可以跟着慢慢梳理出来,从原理理解手写各种函数。性能优化这一章也是讲得很细,还有一些容易犯错的点,可以说看完之后,前端知识网络慢慢清晰,有一种慢慢连成一张网的感觉。还是一样的,有空写文章整理里面的关键内容。
8.8-8.10 看完《图解HTTP》
这本书我个人写得很好,很通俗易懂,250页一共,也就花了3天就看完了。这本书补充了我对计算机网络知识很多空白的地方,真的觉得很适合正在学习前端的小伙伴也可以买纸质版的书本来看一下。
8.11-8.14 准备滴滴面试,因为这是我第一次面试,好好准备
我想着学了也有一段时间了,正逢现在招聘季也开始了,所以我投了几家公司准备要用面试检验一下自己。这一天我在准备之前前端基础面试课的复习,然后收到了滴滴的预约面试电话,说我简历通过了要准备面试,我好激动,因为之前的投的有两家公司直接就简历-不合适拒绝了我。这是我第一次面试,我到牛客网查了两篇有关滴滴的面经,然后准备了2天,最后一天复习了整个基础,还好一面完的面试官说我表现不错,心里很欣慰。(可惜并没有录用)
8.15-8.17 看ES6文档,写了一篇滴滴那天的面经
ES6文档之前都是只知道常用的那些,然后没有系统去看过,于是花了两天时间看完了。但是其中有些东西也并没有完全消化,但作为了解补充一下。然后17号写了一下那天的面试题目总结,但是滴滴到现在(8.19)都还没打电话给我......等吧
8.18 踩坑教学视频
慕课网上的饿了么视频,说实话,对后面买的人很不友好,第一期是16年的教程,第二期是19年的重录教程。但是你看16年的,你没法操作,因为vue版本不一样,你看19年的,不讲css,讲得很快,压根学不到太多东西,千万别买。接下来做一个电脑网页端的小米商城系统。
8.19-9.3 学习慕课网小米商城项目课
学得有点慢,因为期间偶尔准备一下面试,这个课程学下来,我个人认为是非常好的一个课程,课程涵盖的技术挺多的。后端是已经搭建好的,只需要看API接口文档即可,和真实的工作中前后端分离开发是几乎没什么差别的,课程一共涉及八大页面,并且涉及登录、轮播、路由跳转、携带参数跳转页面、模块化开发、相同页面结构的组件复用,整一套学下来特别平滑友好,也推荐有像我一样的学者可以去学习一下。(后来直接面试海康威视,过了就去实习了)
9.4-10.23 在海康威视实习
9.4-9.6 前三天
入职那天,发现海康威视真的挺大的,毕竟这里也是总部,入职流程走完之后,就到部门报到了。然后师姐说她也是实习的,不过快走了,所以算是交接,头两天都是在看项目的代码,了解整个项目的结构,以及基本页面逻辑
9.7-9.13 正式第一周
第一周,主要做了主页的页面组件抽离和学习Echarts,主管说要我做几个动态图表的页面。然后我先看了一天的echarts,对着设计稿想了一下逻辑,先写死得把图写出来了,然后开始拿后端数据,先是处理数据结构,然后对应渲染到图上,虽然看起来容易,但是实际写的时候确实耗费了我不少时间,因为学到了新的技术,我自己还是挺开心的。对了,海康威视的伙食真的可以,食堂的菜特别合我的胃口,真得吃得舒服
9.14-9.20 正式第二周
第二周,把几个页面都写完了,发现算法其实在实际工作中,应该最主要的作用就是用来处理后端返回来的数据结构了吧,暂时也就用着简单的一些算法。后面写起来我就越做越快了,偶尔摸下鱼。剩下的就是改改bug,下周如果没有新的页面需求,可能就可以继续摸鱼了
9.21-9.27 正式第三周
第三周,最近的需求都忙完了,都是稍微改改bug,所以我基本上都是在边学边玩,在这种环境下如果不前进基本就是原地踏步了,得自己给自己找点事情做,后来还做了下路由页面的对应整合
10.1-10.8 国庆假期
吃喝玩乐
9.28-9.30 & 10.9-10.11 正式第四周
第四周,首页的需求打算国庆回来再做,于是28、29、30写了三天的博客,每天写一篇,刚好把我之前前端一面的知识点复习完了。10.9因为航班延误原因请假了
10.12-10.18 正式第五周
重构了首页,加入动画效果,还有滑动滚动动画出现,以及使用防抖进行了优化。引入图标问题,要动态加入。剩下时间学React
10.19-10.25 正式第六周
离开前最后一周,需求基本没在我这,我都是在旁边学React,花了一周多学完了,周末团建以及回学校。感谢海康威视给我的人生的第一次工作机会
学习React的视频如下图,讲得一般般吧,凑合看
10.26-11.12 回学校复习以及各种面试
具体面试经历请查看我牛客面经 腾讯、百度、小米、网易等实习面经
-
10.27 腾讯实习转校招一面
-
10.28 百度一面
-
10.29 小米一面
-
11.6 网易一面
-
11.9 爱奇艺一面 滴滴部门一(一面)
-
11.10 滴滴部门二(一面)
-
11.11 网易二面
-
11.12 字节跳动一面 网易HR面
11.13-11.18 休息了几天
11.19-至今 在网易实习
11.19-11.22 前两天
头两天加周末,我都在看导师让我熟悉的项目代码。周末补了一下React hooks的知识。猪厂的伙食针不戳
11.23-11.29 正式第一周
周一周二本来在写后台的页面的,结果周二下午导师带着产品经理给我加了一个特殊场景导出表格的需求、因为涉及到表格的合并还要进行新的技术选型跟使用,主要是处理数据有点麻烦,周三搞了一天总算弄好了,周四周五临时增加内部一个vue-electorn工具的模板需求(优先级比较高),估计周六早上就能完成,周末剩下时间就学习了
11.30-12.6 正式第二周
周一把周末写的工具的代码合过去给师兄,然后师兄让我打个包丢给测试进行测试。早上我就打包完给测试了,结果测试一直可能是有别的事情要忙,快吃晚饭测出一些bug然后丢给我,然后因为我看师兄挺急的,然后慌慌张张地在那赶紧修bug,结果因为搞得很急,有些问题都没找出来,后来师兄过来看了眼,我才知道想到问题出在哪,改改改改到9点半才结束。周二写了会上周的广告位设置的页面。然后周三导师给我临时加了个对接北京人工智能接口的需求,结果接口一直报跨域问题,后来周四把需求给回导师才知道报错是因为只有400报错,正确请求是不会跨域的,这是为了防止被爆破暴露出接口,这是一种安全举措。跟导师比起来,导师一下子定位出问题,不得不说我真是菜鸡了。周五就把那个广告位设置的页面做完了,然后提测。以前一个接口都是传几个参数而已,现在一个接口传十几个参数,保存跟新增逻辑等等都跟以前有区别,还是学到不少东西。周六看《CSS世界》这本书,颠覆了我脑海中好多CSS的相关知识,不得不说,读书真的是特别有益的一件事情,也很有意思
12.7-12.13 正式第三周
上周五提测的页面,报了几个小问题,比较阻塞进程的问题是由于我对接口发布逻辑的不理解所造成的,后来还是晚上师兄有空看了眼改了过来才弄好了。后面测试出的也就是些小问题了,中间有一两天闲下来上班也就摸鱼看看书。上周那个SRT接口的事情,导师调通了把处理数据的逻辑部分交给我来做,后面处理了一个多小时就处理好了。周五的时候,导师就给我提了个新的页面去写,在以前现有的功能上进行功能的迭代。周末来大概看了一下要处理的页面,然后就看看书吧。这周也给自己买了MBP,打算电脑到了之后就把玩游戏的电脑卖了,然后全身心投入到看书以及复习中去。等我春招顺利结束再买新的游戏电脑。
12.14-12.20 正式第四周
不知不觉就一个月了,这周本来以为有个需求来不及了、结果最后还是赶上时间写完提测了,程序员最烦的应该就是提测DDL了吧,反正我是很有压力。不过赶上提测人就放松多了,周四周五就随便修修提测一轮的bug。周六去公司看了一下新的需求、大概布局写了一下,周日去看最后一次牙医了,给我的牙齿补好了,电脑MBP也到了,苹果电脑就是做得精致,但是很多操作都还不会用,得慢慢熟悉了。
12.21-12.27 正式第五周
这周直接将MBP带到公司使用了,我用MBP去跑公司项目、啥环境也不用配,就装个git,然后下载依赖、再运行就能直接跑起来了,但是之前刚入职的时候,要装各种环境,windows真有点蛋疼。然后我又外接公司显示屏,这种感觉真的有点太爽了。这周都在做一个SOP配置的需求,然后约了网易补录的面试,本来以为面试应该挺简单的,因为我朋友面了,很快很简单得结束了,但是我的一面面试官各种深挖、而且问的都是很不主流的问题,直接把我问晕了,感觉是我面试以来最难的一次面试,总之我个人感觉我应该是挂了。这也让我深刻意识到自己是个菜鸡的事实,还是要好好看书才行:(。周六把我游戏本拿去卖了,没卖之前我有三本笔记本,大一买的游戏本,今年年初学习买了华为matebook14,上周买的MBP,给你么看看图吧,华为的matebook14其实很好用了,2k屏,续航也很不错,也是轻薄本,可惜开发者还是MBP更香。看看图吧。
12.28-1.3 正式第六周
这周请了两天假,所以就上了两天班,修修上周的bug。然后网易补录居然约了我二面,这次面试基本都问到了我看过的题目,所以答得很自信,感觉面试官反馈也是挺好的。然后就放五天假了,主要就是休息一下,不过还有bug我也是远程办公。
1.4-1.10 正式第七周
元旦回来的新年第一周,排了两三个小需求,然后就是约了网易补录HR面,谈得还可以,现在已经走完流程了,就剩最后筛选发offer了,许愿offercall,希望别把我筛了。然后周末就是写了篇关于React Hooks的文章,还是有点焦虑,很担心HR面把我筛了,因为补录投的人应该也不少。
1.11-1.17 正式第八周
不知不觉两个月了,之前在海康也就待了一个半月。最近焦虑拉满了,因为网易补录的HR面之后,就一直没消息了,感觉是被筛了,就剩四个工作日了。最近焦虑导致迷茫,想早点回家复习,唉。
1.18-1.24 正式第九周
这周已经等不到网易的消息了,确认是补录失败了。估计是不少人走到了HR面,然后我综合评分下来,学历、面试回答水平都不如别人吧,然后就被刷了,这样只能继续实习等待转正了,顺便我也投了一下别的公司,实在是焦虑得有点累了。日常还是写写后台管理系统,改改bug,不过最近有在看双越老师关于面试框架课的内容,讲得还是一如既往的好。
1.25-1.31 & 2.1-2.3 正式第十周
这周周一的时候CVTE进行了一面,然后小鹏汽车也约了我下周2.4进行一面,不过很奇怪的是,电话里说要给我发一封邮件,但是我到现在没收到邮件。这周基本没有什么需求安排给我了,我都是在看上周说的那个网课、还有稍微看看面试的事情,还有就是我进了字节的前端训练营不知道之后结束会不会有啥招聘上的奖励,不过感觉任务艰巨啊,好累。春招压力、0Offer压力、实习转正压力、毕设压力、还有个字节训练营的事情,搞得我最近都有点堕落迷茫,希望自己尽快调整。
2.4-2.28 过年期间
这段时间,认真决定之后,确定了留在广东发展。所以之后北京、杭州、上海的岗位都没打算去了,不过我还是有进行面试,想当作自己的一个能力的测评。期间面了CVTE、百度、阿里、小鹏汽车,不过最后只有小鹏汽车过了hr面,给了个口头offer。
3.1 离职
因为已经决定了回广东发展,所以我就没有在杭州网易进行转正了,这样也少耽误自己一点复习时间,感谢网易给我的这段实习经历,学到了不少东西。
3.2-4.8 回校复习春招
中间投了挺多公司的,暂时还没整理,现在是准备签SHEIN了,一家做跨境电商的公司,好就好在是不加班的公司,薪资也符合我的预期,最重要的是离我女朋友上班学校挺近的,之后这篇博客可能不怎么更新了,看情况吧。