前言

最近看到各大社区都有人发布自己的年终总结,我觉得这是一个很好的习惯,所以也来写一篇,既可以回顾这一年来到底做了什么,也能更好地明确下一年的目标。

先简单介绍一下自己,我今年18岁,是一名计算机专业的技校生。

这是学习前端开发的第二年,由于去年没有写,所以很有必要说一下我的前端入门经历。

初入前端

2016年初,读技校,由于从小就对电脑感兴趣,所以我一下就选中了计算机专业。

同年年底,一次偶然的机会接触到前端,我立刻对此充满兴趣,并且展开了漫长的学习之路。

在去年的学习中,我掌握了网站基础布局、简单的JS函数式编程、使用PHP对数据库进行增删改查。

期间,写过一些简单的动画效果、小游戏以及图书后台管理系统(分享一些之前的小Demo)。

我之所以可以坚持下来,除了自身感兴趣外,要感谢菜鸟教程这个网站,在我什么都不懂时,没有它系统的HTMLCSS 教程,我很难坚持下来。

另外还要感谢我的师兄,他带给我很多思想上的教导和启发,让我认识到编程的奇妙。

说完入门经历,就来说说今年的学习经历。

2-3月 参加世赛选拔赛

在上学期初,我参加了45届世界技能大赛的广东省选拔赛《网站设计与开发》这一项目,由于上一届的代表是我师兄,他获得了省第一、国第三的好成绩,所以我压力山大,经过一个月的练习、三天的角逐,最终以第七名(取前四)的成绩止步选拔,对此深感遗憾。

比赛采用44届世赛题目,分为三个模块:

  • Global Fashion 2017(五小时、30%)
  • 游戏设计与开发(五小时、35%)
  • 公交路线查询系统开发(六小时、35%)

模块一

主要涉及内容有:WordPress主题、插件开发、UI 设计。

此模块成绩偏低,也在预料之中,设计能力欠佳,而主观分占比例较大。

模块二

主要涉及内容有:JavaScriptCanvas

个人比较擅长,提到的点基本做到。

但由于上午粗心漏交文件,导致扣了冤枉分。

github:github.com/gd4Ark/Star…

模块三

主要涉及的内容有:LaravelVue寻路算法

本题个人觉得较难,比较偏后端,接触不多,做得也是勉勉强强。

上午提交到服务器时数据库配置错误,导致上午的API测试进行不了,无法得分。

赛后总结

成绩比我预想的要低,归根到底是自己太粗心、并且没有在试机时验证一些配置上的坑,导致丢了这么多冤枉分。

做题过程中,也接触到很多新内容,但时间过短加上本人资质不高,无法在短短一个月内啃完,且较偏后端,与我目前的学习方向不一致。

比赛专业度较高,但个人并不喜欢这种比赛的氛围,我较倾向经过思考后写出好的代码设计,而不是为了速度反复默写代码甚至为了更快写出嵌套十几层的forif

4-6月 成为工作室组长

比完赛后,我成为了我校的《网站开发工作室》的组长,主要帮助其他工作室人员解决问题、或提出问题并提供思路、引导他们学习新内容。

期间,帮助学校的英语老师开发用于发布教学文章的博客系统(基于WordPress)、更新并修复学校的“妙记单词”小游戏。

9月 一名合格的程序员

这是一个新学期,我给自己定了几个目标:做项目写博客学英语

其实之前我就注册过一个GitHub账号,但是在这个月开始我才正式使用这个平台,并且上传了一些自己写的小项目,同时也养成了在上面学习优秀代码和编程习惯,也开始使用别人的开源来避免重复造轮子、提高自己的工作效率。

还使用Hexo+Github Page搭建了属于自己的博客,以便我在上面发布一些学习记录文章以及生活点滴。

另外我也下载了一个百词斩App来增加自己的词汇量。

10月 Vue入门项目 清技背单词

这是学校的一个老师托我做的WEB小应用,于是我拿来做我正式入门Vue的第一个项目。

github:github.com/gd4Ark/lear…

11月 参加市赛

我参加了本市的《网络空间安全》竞赛,全程3个小时,分为三个模块为:

  • 网络环境搭建(思科)
  • 服务器渗透及安全加固(Linux、Win 2008)
  • 网站渗透及安全加固

比赛内容较为简单,专业度也不高,就不细说了,但有几点值得一提:

  1. 开始不发布大致方向,所以我从开始就想太多,题目跟我练习的内容完全不一样。
  2. 最后一个星期发布题目,不过较简单,但坑的是最后一题只有题目没有源代码,幸好后来我按照题目内容写了一个网站来测试。
  3. 最后两天才公布源代码,遥想而知如果不会写网站,这一题就没法做了。
  4. 评分标准写得不明不白。

结果可想而知,主办方选手以一小时不到的速度完成,最终痛失亚军,含泪夺冠。

而我抱着亚军笑出了猪声:“哈哈哈哈,又混了一个证书!”。

12月 第二个Vue项目

这个月我迎来了一个新项目,这次我依然是前端使用Vue,而后端是使用Lumen框架。

在这个项目中,我开始慢慢熟用Vue,开始使用Vue的一些高级特性,等项目结束后,我会以写文章的形式来记录项目过程中遇到的问题和解决方案。

总结

现在是凌晨2点,一口气从晚上十点写到现在,写作过程中不断回忆这一年来的学习经历,才发现,学习已经成了习惯、成了我日常的一部分。

最后感谢自己的坚持,感谢自己在每次遇到问题时的冷静执着,不轻言放弃。这影响了我的性格,或也将影响我的一生。

展望2019

上半年

在校时间还有一个学期,明年6月份就要离校找工作了,那么我希望通过下个学期来完成几个目标:

  • 对所有已学知识进行梳理、深挖,目的是写出一篇通熟易懂的文章。
  • 继续增加英语词汇量。

下半年

希望能在广州找到一份喜欢的工作,尽快投入到工作中,以获得更多成长机会。

注:此文为原创文章,如需转载,请注明出处。

一个前端在校生的2018年终总结相关推荐

  1. 一个前端初学者的2018年终总结 | 掘金年度征文

    前言 "本文是一篇个人年终总结",这样听起来会不会高大上一点呢? 如果您正好浏览到这篇总结,可否邀请您认真读完此文.无需您的点赞,但是若能留下您 宝贵的建议,是再好不过了. 写这篇 ...

  2. 一个程序员的2018年终总结

    一个程序员的2018年终总结 总结过去 2018年转眼即逝,而2019也已经要过完一个月了,作为一名程序员,是时候对自己一年来的所为所为做个总结了. 作为程序员 在18年初的时候,公司内部人员结构发生 ...

  3. 2020年度个人总结--一个前端技术LD的年终盘点

    2019年底,自己立下了两个 Flag,一年即将过去,盘点一下: 格局.做事方式有待再提高! 多阅读,开拓自己眼界! 格局.做事方式 2020年是自己在管理岗上,第4个年头.管理的人数由不到10人扩展 ...

  4. 2018 年终总结 - 随笔

    2018 年终总结 2018-12-31 随笔 前言:2018 年,或许是我人生中重要的一年.毕业.工作.学习.成长.感情.健康,这些关键的问题在这一年都慢慢的在时间的流动中出现,让自己明白人生而不易 ...

  5. 2018年终总结之访问量较大的原创文章

    2018年终总结之访问量较大的原创文章 [SAP专业文章]   也谈SAP业务顾问如何避免被ABAP开发顾问怒打 https://www.jianshu.com/p/f64e6df4133a SAP ...

  6. 2018年终总结之人工智能学习

    2018年终总结之人工智能学习 2018年是我向人工智能转型准备的第一年! 经过这一年的努力与坚持,笔者从如下几方面来着手学习人工智能方面的专业知识. 1.观看了部分人工智能的培训视频,主要是机器学习 ...

  7. 前端每日实战 2018 年 9 月份项目汇总(共 26 个项目)

    过往项目 2018 年 8 月份项目汇总(共 29 个项目) 2018 年 7 月份项目汇总(共 29 个项目) 2018 年 6 月份项目汇总(共 27 个项目) 2018 年 5 月份项目汇总(共 ...

  8. 用node-koa2-mysql-bootstrap搭建一个前端论坛

    前言 在学习了koa2和express并写了一些demo后,打算自己写一个项目练练手,由于是在校生,没什么好的项目做,即以开发一个前端论坛为目标,功能需求参照一下一些社区拟定,主要有: 登录注册 个人 ...

  9. 2018年终总结(兼个人详历) | 2018 与我的技术之路

    零.前言 2017年标签:"海的彼岸,有我未曾见证的风采" 2018年标签:"海的彼岸,吾在征途" 复制代码 简述: 1).2018年基本上都是在总结Andro ...

最新文章

  1. 第二天:Vue基础语法
  2. 【转】Postman安装与使用
  3. MATLAB中exist函数的用法
  4. Java 启动参数大全
  5. 蓝桥杯 ALGO-87 算法训练 字串统计
  6. flask 上传excel 前端_flask 笔记
  7. 怎么把jdk和jRE的Javadoc文档整合到MyEclipse
  8. 数学分析教程 第十二章学习感受
  9. 在线购物系统-面对对象设计
  10. 用AnLink可以用鼠标同时操作电脑和手机
  11. sql server数据库卡问题排查
  12. 详解,N沟道MOS管和P沟道MOS管
  13. 使用IAccessible接口,遍历DirectUI窗口控件的问题?
  14. AE火焰特效怎么做?两种方法快速实现高大上效果!
  15. R语言 因子分析 代码 可视化
  16. TÜV莱茵提醒: 欧盟发布医疗器械在MDR宽限期的重大变更指南
  17. 得物频陷“质量门”:抽样不合格率摘得“榜首”,还能放心买吗?
  18. boss直聘改回系统头像_BOSS直聘“带”薪直播告诉你,跟对老板有多重要?
  19. PTA:程序猿和产品狗(c++ 友元)
  20. linux 五笔安装攻略

热门文章

  1. boost::geometry::enrich_intersection_points用法的测试程序
  2. boost::fusion::pop_front用法的测试程序
  3. boost::filesystem模块打印文件状态的测试程序
  4. ITK:使用ParallelizeImageRegion
  5. C++实现教学信息管理系统
  6. VTK:Points之PointOccupancy
  7. VTK:几何对象之Cube
  8. QT实现Qt Quick和three.js渲染和实现QML3D控件
  9. QT的QScxmlCppDataModel类的使用
  10. 迪杰斯特拉算法 php,Dijkstra算法的复杂度