一年很快,成长 | 前端小白入门之行

1,636 阅读8分钟

「时光不负,创作不停,本文正在参加2021年终总结征文大赛

@GDUT大二在校生

2021,入门前端一年,写下我的年终总结

探路历程

接触

时间:2020.3

2020年3月,高考复习。微信弹出的 Python课程 吸引了我,每天被网课和作业淹没的我还是忍不住开始了课程学习

貌似现在微信收藏里还存着那几天的群聊记录,当时想着高考后继续玩hhh

在高考面前,除了学习都是违禁品,玩了三天后,暂时搁置了

专业

时间:2020.8

“计算机人才饱和”、“996”、“熬夜加班”、“秃头”……等等评价使得我对计算机专业没有过多的追求,那时候编程只是算个兴趣,而更吸引我的是实验室环境和沉浸于做实验的体验,很快目标锁定了GDUT。

2020年8月25日,录取——管理学院 管理科学与工程类(管理+计算机)

只能说措手不及、不知所措

其实现在想想也还好,进了实验室后会不会也跑路转码呢?哈哈哈难说

迷了

时间:2020.9 - 2020.10

好像是带着浓浓的高三生气息,暑假好像是玩了又好像是没玩学又好像没学,在研究专业究竟是什么、研究考研考什么……

开学后又是各种机构社团招新,好像没做好上大学的准备,一下子乱了手脚。

转折

时间:2020.10 - 2020.11

@2020年10月19日 加入了学校技术社团

@2020年11月2日 加入了学校工作室

这算是两个比较大的转折点了,没有之前那么茫然了,在社团里开始认认真真地学习一门编程语言,以及学习更多其他相关技能准备工作室考核。

方向

时间:2020.11 - 2020.12

对未来的无知,对前方的向往。没管什么,想学就学,好玩就学。

2020年最后的两个月,在Python与JavaScript之间纠结

专业里偏向于Java后端,至于为什么没有考虑,大概就是对Java语言的第一印象不好哈哈哈

到现在也觉得java好丑emmmm(我格局小,勿喷)

前端历程

定方向

时间:2021.1 - 2021.2

从社团了解到数模比赛,在大一寒假参加了数模比赛,当参加之后才恍恍惚惚明白了算法究竟做的是什么,仿佛和自己想象中的不太一样

为大一下工作室二面考核做准备,学习html、css、JavaScript,由于在社团里学习过Python了,这几门语言学起来很快。

2021年2月底,学完前端三剑客,前端的即时效果深深吸引住了我,ctrl+s就能看到效果

前端!

大概工程化的开发会比算法的炼丹更好玩吧

工作室考核答辩

时间:2021.3

”下次我再什么面经都不看就来,我就是🐶"

事实上,之后的每一次都没太注重于基础概念学习....小狗汪汪

一面通过了20多人,最后来二面答辩的好像是只有8人,录取6人(苟到最后就是赢家)

成功成为工作室开发组一只前端小菜狗!

offer

有个震惊的事情:

通过工作室二面的当天,时间点:2021.4.1,19级前端的师兄,和我说他过了腾讯二面、字节三面

我:🐮 太太太太....强了(所以我是什么垃圾😭

后来工作室的师兄们开了一次经验分享大会,时间点:2021.5.29,腾讯、字节抖音、yy等等大佬😕都是工作室的师兄

我:我果然是个垃圾😭

后来通过不断的了解,发现其实并没有想象中的这么困难,努力fight!

时间点:2021.12.17,字节训练营(后面会提这个)的导师给我们开会,向导师询问了字节对实习生的要求,其实要求也没有想象中的这么高😀

爆肝

image.png

哈哈哈哈……第一次爆肝,从此一发不可收拾,一点回宿舍是常规操作(算早了)经常4点还在一起写代码

后来发现,小干们的爆肝能力也不差(社团留部了,这里指社团里21级的小朋友,每周给他们上一节代码相关的课),9点上到2点多 in the evening🌜(他们还要起床上早八🤣)

刷榜

我们有个肥宅榜(督促刷力扣):

image.png

这是某一次刷榜记录,花了整整一个周末刷。。。。疯狂追击,只为 No.1

刷累了回宿舍,没有带电脑,看到掉榜了,于是:

双屏模式

后来越来越觉得工位香,每日打卡地点,后来也忘了哪天周末哪天工作日(忘了上课也是情有可原)

并且还有暖气,这不香吗?

项目

以项目带动学习,督促能力的提升。2021年做的稍微有头有尾的项目:

1. 二面考核:外卖点餐小程序

时间:2021.3.15 - 2020.3.30

这个是我第一次写的项目呜呜呜,啥都不会😭😭😭

本次项目收获:

  • 一次开发经历
  • 学习项目开发流程及工程化工具
  • 微信小程序相关技术及云开发
  • 快速根据设计图画静态页面
  • 通过百度csdn快速找到解决方式
  • ...

站在此时回顾项目:

单纯完成功能实现,未对项目进行组件抽取、封装等操作,对小程序语法还需要继续学习

看了看这UI,好稚嫩的感觉hhh

项目:

使用小程序原生+云开发

开发需求

项目截图

2. 社区公益:老年人防诈骗小程序

时间:2021.7 - 2021.8

这一个项目是要真的去使用的。。。。我记得最高峰的时候一天有一千多点击量,然后期间也出了好多bug,一边修一边用😅(后来我才发现,原来我修好的每一版小程序都不能马上在用户那边更新)

本次项目收获:

  • 极速查bug找bug技能(平平淡淡写bug能手)
  • 对小程序语法、云开发更加熟练
  • 熟悉项目上线流程

站在此时回顾项目:

仍然是单纯完成功能实现,未对项目进行组件抽取、封装等操作

项目:

仍然使用小程序原生+云开发

好久没做项目了手生写不出来,写了二十多天也就只是做好了小程序,没有做出后台

开发需求

项目截图

3. 工作室招新:deepcode招新系统

时间:2021.8 - 2021.11

小程序+后台管理系统

👆 这真真真真真是个bigbigbigbig项目(我好菜

本次项目收获:

  • 项目抽离组件,对部分函数进行封装
  • 写bug修bug能力再次提升
  • 熟悉前后端分离开发
  • 和后端battle能力
  • 熬夜能力up↑
  • 含泪写完项目(md项目真的大,虽然全是增删查改,但是功能多啊啊啊)
  • 打包部署上线项目

站在此时回顾项目:

项目结构不清晰,部分功能封装不够,打包速度慢,性能需⚠优化

总体这次项目里学习到了很多,也遇到了很多困难,像组件传值的问题卡了几个星期。。。。整个项目用了两个多月时间写

项目:

小程序:前期使用了uniapp开发,后面改为原生语法重新开发

后台管理系统:Vue3 + Vite + TS + Antd + Less(vite真的快)

小程序端

后台管理系统

代码截图

代码计算

4. 字节训练营:新闻门户移动端

时间:2021.12

()蹭蹭计院资源,认识认识大佬

字节飞书和我们学校计院合作的一个高校计划,通过笔试之后,导师指导 + 直播课 + 小组组队完成一个项目,根据表现情况发放一定的offer直通车

本次项目收获:

  • 熟悉了vue全家桶语法
  • 良好的代码管理,代码规范、文件结构等
  • 对功能进行封装
  • 前后端合作更加熟悉
  • 对项目进行了部分性能优化
  • 认识大佬

站在此时回顾项目:

代码规范等等仍需加油💪 期待小组合作

功能相对简单,有了前面几次项目经验,开发起来比较轻松

项目:

Vue3 + Vue CLi + Vant + Less

在线地址:dc-news.kakkk.net/

仓库:gitee.com/byte-and-de…

开发需求

功能展示

功能展示

包依赖大小

代码计算

打卡

gitee

LeetCode

blog 只能说全靠一时兴起hhh 明年加油💪

计划

回去看看大一下写的计划:

好像完成了又好像没有完成,仍需继续努力

🚩 计划赶不上变化,计划也跟着当前进度进行悄悄的改变

大一时的计划

新年flag

  • 减少爆肝时间

  • 让榜单绿起来,总结,输出

  • 上文未完成的计划争取2022年上半年实现

  • 当然,顺顺利利通过期末考试~

结束

去,一定去!2022等我😁

一年很快,成长

2022年加油~