2019年度总结

还有两天就是2020年了,因此写一篇年度总结吧,以后争取每年都会写一篇的。

2019年回顾:

收获

2019年真是神奇的一年,对我而言,这一年收获的东西非常多,是我真正的入门编程的一年。
从二月份入门java到现在学习spring boot,其中经历了太多的事情,有很多惊喜,也有很多我不满意的地方。新的一年,希望有更多长足的进步。

这一年,大大小小我学的语言,java,c,js,python,php,再到框架Vue,spring boot。也尝试过去学c++,golang,但并没有花时间去过多实践,所以这些想学的就留给明年了。

我很感谢自己有这么充足的兴趣去学每一个语言,并且可以单独做出一个小demo出来,有人说学这么多没有用的,我不这么认为。对于一个合格的程序员而言,他应该尽可能多的学习自己感兴趣的东西。因为每一门语言背后的思想都是相通的,可能你学了这门语言后会对另一门语言有更深的领悟,做的项目会更好。

更何况我觉得现在我的技术栈还没有定型,不要总是将自己的语言固定在某一门上,而是要广泛的涉猎,每一门都尽可能的去了解下。总而言之,我最满足于自己一点的就是今年自己会不停的尝试,错了就换方向去尝试,对了就会有更充裕的动力去尝试。

所以我尝试去学auto.js,去学微信小程序,公众号,去学视频剪辑,去尝试将自己的房间装饰的更漂亮。
你不可能在没有老师的情况下某一方面过于执着的追求且取得成功,这一点太难了,自学涉猎广一点,然后在这些里面学一个做深入的研究,这样就能知道自己究竟对哪一个更加感兴趣了,也就能费更小的精力去获得更多的知识。

这一年,我最感谢的就是b站了,几乎所有学到的技能都是在b站上获取的,这上面有太多东西,简直就是自学者的一大天堂。而我也在b站上面也发过一个编程视频,播放量也超过了三万。
总之,这一年最大的收获就是 不停的去尝试,努力学习就是了。

不足

这个我分点来写吧。
1、我对自己的博客深度以及可读性很不满意,也试过去改变,但是决心不够大,有时候花了一个多小时,写一篇烂文,真的很累,很扫兴。
2、今年运气不太好,这个真不“怪我”,得了前半生都没得过得病,还住了院。大大小小的病,很影响自己学习的状态和心态,很长一段时间,自己甚至放弃学习了。
3、现在这一点也很正常,一方面由于技术原因吧,毕竟还是个初学者,入门算是吧。我希望自己能写出项目出来,而不是总是学习那些知识点,不停的去复制别人的观点,我应该有自己的见识,然后把他们写下来,写成博客,然后自己去改造项目,上传一些demo到github上去。(主要是我觉得自己应该多思考,输出自己主观较多的东西出来才是)

2020年展望

给自己定些目标吧。

1、csdn排名进入前一万名

这意味着我会花更多时间投入到博客当中去,有时候看了那些大佬写的,觉得自己需要改进的地方太多了。清晰的思路和简单明了的语言是一篇博客最该追求的。除此以外,还应该增加一些画图,导图的工具。让自己的思路更为清晰的让别人知道。
尽管现在写博客的水平还不够,但是最重要的是我从不写博客到开始写博客,并且一直坚持不懈的写下去了,而且还养成了一个习惯,我觉得这才是最难为可贵的,新的一年,可能我最该考虑的就是如何提高自己的博客的水平。

2、健身锻炼

这一年,我的身体状态可太差了,不停的生病,导致自己干什么都有所顾虑。身体才是革命的本钱。计划是下一年,增加下自己的体重,多锻炼身体,出去走动。今年去医院的时候,体重降到了100左右,我一个173的人,这么轻,也难怪多病。希望自己来年加强锻炼,体重可以到120吧。

3、专注一门语言
我这里的专注是指自己要擅长一门语言,不能每一门语言都学,每一门都是略懂,要有自己的偏好点。明年的话我会把更多更多时间花在java上。我的目标是把Vue和Spring boot结合起来,做一个前后端结合的项目。
我的未来规划也是希望自己做一个全栈开发者,所以,从明年起,一定要做出来几个出色的项目。

令我纠结的地方

有时候经常犹豫自己是考研好还是毕业直接出去找工作,还要两年,我也将知道这个答案。如果考研考到的话我也会拥有更好的人脉以及更高的起点。还有我认为如果自己考研的话会比那些名校考到的更有价值。如果出去的话,自己就要从现在开始,扎实练好编程技术
另一方面则是程序员有点偏向青春饭这一行,两三年的时间,再加上自己年龄本来就不小,出来是否太晚。以及自己究竟花了时间真的能考到嘛,自己的考研的优势再在哪以及复试“关于学校鄙视的观点”常常让自己望而却步

经常纠结这些事情,纠结多了,反而什么都不愿干了,自甘堕落。现在的观点是什么感兴趣,做什么吧,以后的事情留给以后,只要我现在过的充实,奋斗一点,总是不会后悔的。

2020.6.30更

考研终究是不可能能考研了,这辈子是不可能了。已经入职前端了,祝我前途似锦吧,我相信学历可以改变命运,但我更相信技术和努力会自己带来更好的人生体验!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/322956.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SQL Server 审计

审计(Audit)用于追踪和记录SQL Server实例或数据库中发生的事件,审计主要包括审计对象(Audit)和审计规范(Audit Specification),创建审计首先需要创建一个SQL Server 实例级的审计对…

Hadoop入门(十九)Mapreduce的最大值程序

一、简介 最大值是统计中最常使用到的,现在使用Mapreduce在海量数据中统计数据的最大值。 二、例子 (1)实例描述 给出三个文件,每个文件中都存储了若干个数值,求所有数值中的最大值。 样例输入: …

jzoj3913-艰难的选择【差分,统计】

正题 题目大意 一个01串&#xff0c;求最长的子串使得0和1都相等。 解题思路 维护差分数组zzz&#xff0c;vixv_ixvi​x表示iii最早出现在差分数组的那个数字。枚举尾部&#xff0c;用viv_ivi​ codecodecode #include<cstdio> #include<algorithm> #include<…

ASP.NET Core中的OWASP Top 10 十大风险-失效的访问控制与Session管理

本博文翻译自&#xff1a; https://dotnetcoretutorials.com/2017/10/16/owasp-top-10-asp-net-core-broken-authentication-session-management/ 在我们之前关于OWASP Top 10的文章中&#xff0c;我们讨论了SQL注入。SQL注入有一个非常明确的解释和例子&#xff0c;但这次我们…

Hadoop入门(二十)Mapreduce的最小值程序

一、简介 最小值是统计中最常使用到的&#xff0c;现在使用Mapreduce在海量数据中统计数据的最小值。 二、例子 &#xff08;1&#xff09;实例描述 给出三个文件&#xff0c;每个文件中都存储了若干个数值&#xff0c;求所有数值中的最小值。 样例输入&#xff1a; …

jzoj3914-人品问题【树形dp】

正题 题目大意 一棵树每个点有权值&#xff0c;选择kkk个点&#xff0c;要求选子节点之前必须要选父节点。求最大权值。 解题思路 树形背包限制一下必须选kkk个就好了 codecodecode #include<cstdio> #include<algorithm> #include<cstring> #define N 11…

Docker部署运行微服务

1、环境准备&#xff1a; 主机&#xff1a; X-shell X-ftp jar包 这里只说下jar包&#xff0c;另外两个到官网下载即可 Idea打包jar包流程 先按这四步走 先点击左下的框框&#xff0c;再点击maven&#xff0c;出现右边的窗口&#xff0c;点击clean&#xff0c;再点击package&…

Hadoop入门(二十一)Mapreduce的求和程序

一、简介 求和是统计中最常使用到的&#xff0c;现在使用Mapreduce在海量数据中统计数据的求和。 二、例子 &#xff08;1&#xff09;实例描述 给出三个文件&#xff0c;每个文件中都存储了若干个数值&#xff0c;求所有数值中的求和。 样例输入&#xff1a; …

欢乐纪中某B组赛【2019.1.24】

前言 划水AKAKAK 成绩 RankRankRank是有算别人的 RankRankRankPersonPersonPersonScoreScoreScoreAAABBBCCC1112017myself2017myself2017myself3003003001001001001001001001001001001112017xjq2017xjq2017xjq3003003001001001001001001001001001009992017zyc2017zyc2017zyc26…

.net ef core 领域设计代码转换(上篇)

一、前言 .net core 2.0正式版已经发布几个月了&#xff0c;经过研究&#xff0c;决定把项目转移过来&#xff0c;新手的话可以先看一些官方介绍 传送门&#xff1a;https://docs.microsoft.com/zh-cn/dotnet/core/ 由于在领域设计模型上遇到了一些坑&#xff0c;故给大家分享出…

NAT是什么?它有什么功能?值不值得我们去学习?我们该如何去学习呢?

NAT是网络地址转换&#xff08;Network Address Translation&#xff09;的缩写&#xff0c;是一种用于将私有网络内部IP地址转换为公共网络IP地址的技术。NAT最初被设计用于解决IPv4地址短缺的问题&#xff0c;但现在也被广泛用于在家庭和企业网络中共享单个公共IP地址。 NAT…

Hadoop入门(二十二)Mapreduce的求平均值程序

一、简介 求平均值是统计中最常使用到的&#xff0c;现在使用Mapreduce在海量数据中统计数据的求平均值。 二、例子 &#xff08;1&#xff09;实例描述 给出三个文件&#xff0c;每个文件中都存储了若干个数值&#xff0c;求所有数值中的求平均值。 样例输入&#xff1a; …

mysql添加新用户

新建用户 create user ‘kejin’‘localhost’ identified by ‘123456’; 删除用户 DROP USER ‘kejin’‘localhost’; 为所有数据库/表赋予 CREATE 和 INSERT 权限&#xff1a; GRANT CREATE, INSERT ON . TO ‘myuser’‘localhost’; 验证给用户赋予的全权限&#xff…

jzoj1610(初中)-导弹【最大匹配,最短路,二分答案】

正题 题目大意 有KKK个点&#xff0c;NNN个点a∈Aa\in Aa∈A&#xff0c;MMM个点b∈Bb\in Bb∈B。 给x∈Bx\in Bx∈B点集匹配一个y∈Ay\in Ay∈A点集的点&#xff0c;使他之间的最长最短路径最短。 解题思路 FlodyFlodyFlody暴力预处理最短路&#xff0c;然后二分答案midmidmi…

Debug ASP.NET Core 2.0源代码

首先你的VS必须为VS 2017 15.3或以上版本。 打开你的Startup类&#xff0c;在ConfigureServices方法上设置个断点&#xff0c;按F5 Debug应用。 在Call Stack&#xff08;调用堆栈&#xff09;窗口&#xff0c;我们只能看到自己的代码。打开VS tools&#xff08;工具&#xff…

Hadoop入门(二十三)Mapreduce的求数量最大程序

一、简介 在文件中统计出现最多个数的单词&#xff0c;将其输出到hdfs文件上。 二、例子 &#xff08;1&#xff09;实例描述 给出三个文件&#xff0c;每个文件中都若干个单词以空白符分隔&#xff0c;需要统计出现最多的单词 …

解决微服务在docker上部署后无法连接数据库的问题

在利用docker部署完应用程序后&#xff0c;就接着考虑如何将程序连接到数据库。 但是过程中发现一些问题&#xff1a; 本地程序在打包后连接的是本地的数据库&#xff0c;在服务器上部署之后必须提供相同的环境才能部署成功。 这里博主用的是宝塔安装的mysql&#xff0c;并尝…

P3365,jzoj3894-改造二叉树【LIS,BST】

正题 题目大意 一棵二叉树&#xff0c;有点权。求修改最少的点使得这是一个BSTBSTBST。 解题思路 二叉查找树满足点权的中序单调递增。 所以跑一遍中序遍历&#xff0c;就变为了求修改多少遍使一个序列单调递增。 求最长上升就好了。可是要求修改的是整数&#xff0c;所以需…

我心中的ASP.NET Core 新核心对象WebHost(一)

以本系列文章向Fish 前辈的那篇我心中的ASP.NET 核心对象致敬。&#xff08;虽然不知道前辈现在在干什么&#xff09;。一晃就6年过去了&#xff0c;那首 郝云 的《回到那一天》怎么唱来着&#xff1f; 时光一晃&#xff0c;你就三十了。 而我们都变成了老了的程序员 ASP.NET …

Hadoop入门(二十四)Mapreduce的求TopK程序

一、简介 求TopK是算法中最常使用到的&#xff0c;现在使用Mapreduce在海量数据中统计数据的求TopK。 二、例子 &#xff08;1&#xff09;实例描述 给出三个文件&#xff0c;每个文件中都存储了若干个数值&#xff0c;求所有数值中的求Top 5。 样例输入&#xff1a; …