停下来,多想想,再出发(2019年度总结)

停下来,多想想,再出发(2019年度总结)

1.前言

? 前一段看到高中同学在群里发的一张之前高中双旦晚会的照片,感觉就发生在不久之前,然而实际上现在已经大四了,明年就要毕业了。这么多年了,还没有认认真真地停下来总结一下自己过去的时间里都做了什么,有什么不足的地方需要改正,有什么做的比较好的地方需要自己以后需要坚持下去。那么就从今年开始吧,定期停下来,想一想自己做了什么,对于这个结果满意吗,以后该怎么做。

2.关于2019

2.1.开始学习Spring

? 说起Spring,还要从最初的一个微信小程序比赛开始,这个比赛起初是当时为了帮一个大四学姐凑毕业条件才参加的。主要有四个人,两个人负责前端,两个人负责后端,大四学姐划水。当时想简化操作,不想用原生Servlet做后端,就去网易云课堂上找了Spring的课听。那个时候听完之后照着视频简单地搭了一个SSM框架,这也是第一次对Spring的尝试,虽然最后拿的奖项不高,但是这个过程确确实实让我对Spring有了初步的理解,还是挺有意义的。

? 之后再次使用Spring是大三下学期末的课设,还是SSM框架,IDE用的还是Eclipse,没有用Maven,所有的Jar包都是自己一点一点导进去的,感觉当时挺蠢的,但是当时觉得这已经比原生Servlet简单多了。

? 今年的第三次学习Spring,便是大四上学期,也就是今年下半年,在培训的时候学习了SpringBoot,关于培训下面会单独展开说。

? 总的来说,Spring贯穿于今年一年的时间线,但是对于Spring的学习还没有到头,来年还需继续努力。

2.2.蓝桥杯

? 当初报蓝桥杯完全是为了刷学分,拿奖学金和学校给的比赛奖金去的。省赛当天马拉松封路,叫的滴滴只能停在离赛点两三公里外的地方,无奈找了辆小绿车骑过去,然后到地方还没有停车的桩,但是快迟到了,我和我同学就直接把车往门口一扔就去参加比赛了,现在想想还好车没丢。然后到机房的时候发现我旁边坐的是上次参加另一个比赛时遇到的那个小姐姐,可惜死宅比较怂,还是没有打招呼。然后提前一个小时交卷然后和同学赶紧去海底捞排队去了,关于比赛题目,现在已经全都忘了。

? 省赛成绩出来之后,跟预想的保底省二差不多,拿了省一可以去北京公费旅游参加国赛了。对于国赛,虽然嘴上说着公费旅游就行了,但是心里边还是想拿奖的,所以也刷了一些题,研究了一下往年的题型。然后就是北京之旅,总结以下就是技不如人,甘拜下风,拿了优秀奖。然后因为时间太紧了,只有两天,就只能逛一下故宫和去北大那个什么体育馆参加颁奖典礼,就连夜返程了。

? 总结一下,这次比赛对于我来说,还是一段挺不错的经历,但是GTMD的学校,把奖金取消了,原本除去报名费还能赚700块,现在倒亏300报名费,真的时没想到。

2.3.抉择

? 到了大三下学期,基本上有很多人都在想是留校考研还是出去实习,起初我也是想考研来着的,还买了一大堆工具书,就这样到了五月,学校开始给我们做思想工作,介绍两条路的优劣。那个时候才知道,如果选择实习,只能选择学校指定的企业或者培训机构。当时说实话我想考的学校是华南理工,但是专硕好像数二要换数一,再加上自己当时有点浮躁,就怕自己考不上,又没有实习经验,到时候就只剩下二战一条路,我怂了。

? 然后就想找工作,找工作的话,学校指定了两家企业,一家对日外包,一家政府外包,具体名字就不说了。第一家对日外包没去面试,第二家,面试的时候问了一堆莫名其妙的面试题,感觉特别不专业,虽然后来通知面试过了,但是觉得不太靠谱,就没去,现在想想还好没去,所以剩下的就只有培训机构了。培训机构对于我而言就是换个地方自学,我也确实需要一段时间来自学,所以就选了一个视频上环境比较好的,接下来就是培训机构的经历了。

2.4.培训机构

? 培训机构这段经历怎么说呢,收获还是挺大的,不过这些都跟培训机构说没关系吧,还是有点关系。因为太心疼这笔钱了,四个月学校谈的优惠价8000,然后是住宿费2000,四个月加上生活费差不多花了1W6-1W8吧,东西基本上全靠自学。

? 在这期间,看了四分之三本Thinking in JAVA,说实话这是我第一次系统地学JAVA,之前在学校这门课是水过去的,有很多知识点都很模糊,差不多学了有一个半月吧,最后还差IO和多线程没看到,当时这部分有点迷,就先看的疯狂讲义,现在觉得这部分以后一定要补上去,很重要。然后IDE换成了IDEA,刚开始还有点不适应,现在觉得真香!然后开始断断续续的在博客园写点博客,重新学了一遍Mysql,买了腾讯云的服务器和域名,自己配了Nginx和ssl证书,然后也开始使用Maven和SVN,也看了一点设计模式和Linux的东西,还有SpringBoot,最后培训的老师给了一个‘企业级项目‘,50多张表的项目,做的还行吧。

? 讲真的,这样一看我这四个月还是学了不少东西的,主要是心疼钱,没错就是贫穷使我不得不学习,所以效率比在学校高多了,在学校就只想天天打游戏混吃等死。还有当时培训机构的讲师还是非常负责的,对我也很照顾,因为知道我的水平好一点,所以基本上不怎么约束我,我经常就她在上边讲她的,我在下面学我的。不是说她讲的不好,是因为她可能要照顾那些基础不好的,所以得讲的稍微慢一点。到最后要做最后的项目的时候,直接把我叫出去,配上四个人让我带着他们做一个大一点的项目,对我还是很信任的。

? 最后总结一下要不要报培训机构,其实吧这东西看人,你要是自制力强又有自学能力,B站上有很多相关的视频,完全可以跟着学,像我之前发的MySql笔记就是跟着B站上的一期视频做的。并不是说你报了培训机构就一定能找到工作,或者说找到一份你很满意的工作。干这行还是要有自学能力,现在技术迭代的太快了,没有自学能力真的很快就会被淘汰。

2.5.实习

? 当初找实习的时候特别焦虑,因为已经十月中旬,秋招马上就要结束了,如果找不到实习,很大概率就得等到来年春招了。当时也是背各种面试题,不求甚解地背,可以说那段时间是我最受挫败的一段时间,每天各种网站上投简历,没有回音,然后还去参加了一场招聘会,有很多是社招,还有一个HR就直接表示看不起培训机构出来的,当时真的是各种焦虑。

? 后来还是培训机构里面的一个老师帮我内推了一家公司,具体名字就不提了,后来简历通过了,去面试。面试的话一共经历了三轮,第一轮是我现在的主管和两个开发面的我,进去之后主管连自我介绍都没让我做,问了一些基础的问题,让我讲了一下我做的项目,然后又扯了一下平时的看了什么书,上不上Github一些问题,全程不到10分钟就让我出去了,我还以为我凉了,因为我看别人都是面试了20分钟左右。

? 第二轮面试是电话面试,现在我了解到,面试我的是另一个部门,如果我第二次电话面试表现得好一点,就去另一个部门了。但是当时人有点懵,就发挥的不太好 面试题都忘了,所以我现在实在第一次面试我的主管的部门。第三轮面试就是HR沟通入职时间,没什么好讲的了。

? 刚到公司的前半个月处于无所事事状态,带我的那个人帮我装完环境之后就一直让我看代码,后来才一点点从改个界面开始到现在负责整个模块,这个过程还是挺不错的。入职这一个半月,我学了ES,学了VUE,还学了一些公司的框架,特别是VUE,现在的水平已经能够满足日常工作使用了。

? 感觉自己实习以来还是有点怠惰,晚上回去之后就没有再接着学习了 没有公司的电脑舒服,其实这段时间应该是抽出来一点提升自己的,学点自己感兴趣的技术。也不知道自己走了什么狗屎运能来到现在的公司,继续努力吧,争取来年转正。

3.思考总结

? 2019对于我来说还是蛮重要的一年,这一年学了不少技术,当然时间也并没有完全地利用起来,有很多事都没有坚持到最后,比如说Thinking in JAVA没有读完,设计模式,Mysql,Linux也没有完整地学完所有内容等。所以坚持是我现在还缺少的东西,手机备忘录里存了这样一句话:

现在不管是摆地摊还是做开发,你都给我坚持下去。你不要今天摆地摊,遇到了城管,你明天又去当厨师。你当厨师你又觉得油烟对身体有害,又去干出租车司机,不要转来转去。人家的时间都用在了努力,而你的时间却用在了选择,当你将放弃当作一种习惯,你一辈子也不会有出息。

? 高效地利用自己的空闲时间去坚持学习,这是我觉得目前我缺少的东西,希望来年能够做到这一点吧。还有一点,其实今年学的东西有很多都没有挖的特别深,这一点一直在我心里有点别扭,希望以后能沉的更深去学一点知识吧。

4.来年目标

  1. 读完Thinking in JAVA
  2. 每月至少更新两篇技术博客,MySql的博客的坑补完
  3. 学习JAVA虚拟机相关知识
  4. Docker容器学习
  5. Spring源码学习
  6. 中间件相关知识学习
  7. 了解相关机器学习知识
  8. 408书籍再复习一遍
  9. Linux学习

原文地址:https://www.cnblogs.com/ys1109/p/12121538.html

时间: 2024-10-29 19:06:40

停下来,多想想,再出发(2019年度总结)的相关文章

【2019年度】焦虑-抉择-重新出发-感恩

多变的2019 时间是一个伟大的发明,未来总会成为过去,对时间逝去的感慨,同时也对未来充满了希望.被度量的2019年过的真快,这一年可以分几个词来聊聊:焦虑.抉择.重新出发.感恩 焦虑 相信大家今年都在经历的各种变动和被变动:动荡的一年.其实在2018年底通过身边的一些事情和消息,感觉到危机很大.对于一个家庭大部分(70%左右)收入靠定时工资的,需要支撑各种开销来讲.无论是正在进行时.还是未来的 变动和 被变动,对于我们这种普通家庭都是折腾不起的.当对未来的恐惧不知道如何解决的时候就会非常焦虑.

沉淀再出发:spring的架构理解

沉淀再出发:spring的架构理解 一.前言 在spring之前使用的EJB框架太庞大和重量级了,开发成本很高,由此spring应运而生.关于spring,学过java的人基本上都会慢慢接触到,并且在面试的时候也是经常遇到的,因为这个技术极大地方便了我们的开发和部署,并且由此衍生出来的框架和思想在很多地方都有使用,比如spring mvc,spring boot,spring cloud等等框架以及IoC和AOP这两个spring最本质的思想.可以说一切的本质都是为了高内聚,松耦合,将不同的事物

2019年度前端知识点总结

本文旨在整理和记录 2019年度 从事前端工作的过程中遇到的问题以及解决问题的思路.内容偏新手且叙述不深,整理的目的是为了方便以后快速查阅之前遇到过的问题. Vue或者React框架使用过程中的笔记 改变父组件标签上属性绑定值的方式 方式一 普遍做法,通过在标签上绑定一个事件,在子组件上调用$emit触发该事件进而改变属性值 方式二 借助.sync修饰符 这种方式无需再绑定事件 父组件 :msg.sync = "msg" 子组件 this.$emit('update:msg', '传递

【Python五篇慢慢弹(5)】‘类’过依然继续前行,直至ending再出发

‘类’过依然继续前行,直至ending再出发 作者:白宁超 2016年10月10日22:36:57 摘要:继<快速上手学python>一文之后,笔者又将python官方文档认真学习下.官方给出的pythondoc入门资料包含了基本要点.本文是对文档常用核心要点进行梳理,简单冗余知识不再介绍,作者假使你用c/java/c#/c++任一种语言基础.本系列文章属于入门内容,老鸟可以略看也可以略过,新鸟可以从篇一<快速上手学python>先接触下python怎样安装与运行,以及pychar

Windows 8.1 应用再出发 - 几种新增控件(1)

原文:Windows 8.1 应用再出发 - 几种新增控件(1) Windows 8.1 新增的一些控件,分别是:AppBar.CommandBar.DatePicker.TimePicker.Flyout.MenuFlyout.SettingsFlyout.Hub 和 Hyperlink.我们分成两篇来介绍,本篇先为大家介绍AppBar.CommandBar.DatePicker 和 TimePicker. 1. AppBar Windows 8.1引入了几种新的控件来帮助我们更快捷的创建应用

Windows 8.1 应用再出发 - 几种常用控件

原文:Windows 8.1 应用再出发 - 几种常用控件 本篇为大家简单介绍Windows 商店应用中控件的用法,为方便讲解,我们在文本控件和按钮控件这两类中分别挑选有代表性的控件进行详细说明. 1. 文本控件 (1) TextBlock TextBlock是最常用的文本显示控件,重点关注以下属性: CharacterSpacing  字符之前的统一间距,间距 = 字体大小 / 1000.默认为0,正值增进跟踪和放宽字符间距.负值减少跟踪和收紧字符调间距. IsColorFontEnabled

京东再出发,用技术与雀巢创造智慧供应链新型合作

(上图为京东.雀巢联合销售预测与补货项目团队合影) 2016年11月底,京东对外宣布成立Y事业部,目的是用智能重构供应链管理,打造京东智慧供应链.2017年初,京东Y事业部首次对外发布战略,预计到今年年底京东80%的核心产品将实现自动补货和定价推荐,同时有近百家企业接入京东智慧供应链.2017年6月7日,京东雀巢联合预测补货项目就获得了2016中国ECR优秀案例白金奖. ECR(Efficient Consumer Response)是指以提高商品供应效率为目标,广泛应用信息技术和沟通工具,通过

Windows 8.1 应用再出发 (WinJS) - 几种新增控件(2)

原文:Windows 8.1 应用再出发 (WinJS) - 几种新增控件(2) 上篇我们介绍了Windows 8.1 和 WinJS 中新增控件中的 AppBarCommand.BackButton.Hub.ItemContainer,本篇我们接着来介绍 NavBar.Repeater 和 WebView. 1. NavBar NavBar 是专门用于导航命令的应用栏控件,它是AppBar 的子类.可以完成简单的链接,也可以完成多层链接. 类似XAML 中的 TopAppBar,NavBar

Windows 8.1 应用再出发 (WinJS) - 几种新增控件(1)

原文:Windows 8.1 应用再出发 (WinJS) - 几种新增控件(1) Windows 8.1 和 WinJS 引入了以下新控件和功能,分别是:AppBarCommand.BackButton.Hub.ItemContainer.NavBar.Repeater.WebView. 本篇我们先来介绍 AppBarCommand.BackButton.Hub.ItemContainer,其余三种放在下一篇中介绍. 1. AppBarCommand Windows 8.1 加入了AppBarC