2017年我的技术总结
前言
2017年关于技术学习上的东西还是较少,没有符合自己的预期。可能一方面是由于学校课程安排的任务较紧,另一方面是自己习惯性的偷懒。学校的作业或者报告常常占据了大量的时间,当然这不是借口,自己在自己可以支配的空余时间还是没有认真去学习关于技术上的一些事情,这个2017年总体来说,没有达到预期也没有令自己失望吧。
完成了哪些东西
1.完成了TCP/IP协议族、数据库等课程的学习
2.写了几个小爬虫,爬取爬取数据之类的
3.学习了Excel VBA,对于Excel表格的操作现在可能显得比较得心应手
4.从11月开始刷了Lintcode,并不断在总结,后续会把已经做好的题和思路在寒假期间陆续补发到我的博客上来
5.参与了导师的V2G项目,并和学长利用Qt负责图形界面的调试,虽然主要还是学长负责的多一些,自己只负责调试,但是还好对Qt有了一定的理解;并在项目中对NS3进行了学习
6.从博客或者知乎上对自己的整个学习过程有了一定的了解,知道自己还需要学哪些东西、关注了一些大牛和大神。
7.参加了大学生数据建模比赛,取得了还算不错的成绩
8.一周至少健身3次,保持一定的训练量
没有完成哪些东西
1.抓取一个APP的数据包,并改写后进行重发。自己试了很多次没有成功,先把这一项放在明年吧。
2.利用Netfilter编程做一个防火墙;虽然自己已经懂了原理,并通过iptables实现了相关的规则添加,但是让自己完全重写个防火墙程序确实有些棘手,明明原理都懂了的说,可能还是自己编程上存在一些问题。
3.python的几个框架进行学习,对python的理解还是不够深入,所以在做项目的时候还是会遇挫
4.学校的教务系统有些LJ,本来想写个自动抢课脚本和自动评教脚本的,但是后面却对网页不了解写不下去;这和自己的知识薄弱有关系,后来咨询了一个大神,大神三下两下就写出来了。。。还是自己太菜。
2018年计划去做哪些事情
1.首要任务当然还是将2017年自己没有做成的东西的相关知识点赶快补起
2.深入学习python,并在此之后学习flask框架
3.继续刷Lintcode等编程网站,提升自己的代码能力
4.学习一下java,方向的话应该是java web
5.利用Qt和NS3,自己完成个小项目并要开始写paper了
6.对网页的控制台多加了解,对整个网络更加深入了解
7.自己多写些小项目,并在项目中不断进行学习
8.决定自己将来的方向,可能想去上海发展发展,只能说为之努力吧;若实力不够,待在成都也挺好。。
9.计划来一次旅行,地点的话可能是西藏或者西安
10.开心就好,祝愿自己的2018年可以快快乐乐的!
-------------------------------------------
个性签名:一名会音乐、爱健身的不合格程序员
可以Follow博主的Github哦(っ•̀ω•́)っ✎⁾⁾