热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

【2021个人年度报告】总结2021年的学习和生活日常情况以及对个人未来的一些规划

引言首先来简单的自我介绍一下吧,博主本人是一名非科班双非大学的

引言

首先来简单的自我介绍一下吧,博主本人是一名非科班双非大学的本科生,本科专业也不是理工科,在学校是接触不到编程相关的知识的,基本上大部分的技能都来源于网络,具体的学习途径这里就不展开赘述了。正式开始写博客也快一年多了,零零散散的也写了几十篇质量不高的技术文章,也收获了一些访问量,也得到了一些初学者朋友的关注,能够一起学习交流。
作为一个完完全全的理工男,实际上就没料想到会在电脑前写文章,但是从第一篇博文开始,却又喜欢上了这种通过文字记录生活的方式。
其实在前半段的大学生活里,似乎充满了安逸和舒适,又可称之为懒惰。回想一下,荒废了大量的时间在追剧、游戏、短视频等现代人的主流娱乐方式,将自己囚禁在信息茧房里无法自拔,对于碎片化的信息无法形成有效的知识体系,大部分的知识只是过往云烟罢了。
于是乎便开始了这种文字总结这种最简单的方式,却的的确确有十分有效的方式来讲碎片化,零散化的知识搭建体系,不断巩固和完善。


学习生活

✨本科专业

对于本科专业课的学习,实际上就只局限于课堂内容和必刷的学习通网课(偶尔认真观看),专业课基本上做到了不挂科,但最让人难过和遗憾的就是英语,大一挂科,大二直接重修,大学唯一挂过的课,但回想起来,也不是很冤,也不遗憾,自己付出的努力和所获得的分数在某种程度上来讲是对等的,挂科应该也算的上是罪有应得,但塞翁失马焉知非福,经过重修这件事以后,实际上对我内心也造成了一定的心理冲击,在那一瞬间但是也意识到了英语的重要性,也是认真的准备了一个多月的英语四级,无论这次是否能成功上岸,至少已经在能够弥补的时间内,第一时间去做出改变,我觉得已经算是成功了一半。对于后续成功上岸四级,以至于后续的六级考研我都会去全力以赴,不留遗憾。

?计算机学习

先介绍一下博主本人的学习背景吧,实际上在高中的时候就已经开始接触编程,但是没有收到专业的培训和学习,也只是通过网络上的一些简单的教程了解了一些关于HTML和PHP的相关信息,也就掌握了一些简单的标签代表的含义,在高中的高压学习模式下,基本上编程生涯也就到此结束了,本以为在大学能够去学习自己喜欢的东西,也因为种种原因没能够实现,不过这也让我能更加的认清自己,知道了自己想干什么,真正喜欢什么,也算是明确了目标吧。

罗列一下自己目前了解的编程语言:(优先级从上往下,依次递减)

  • Java (掌握,能够使用主流框架搭建小项目)
  • PHP (熟悉,能够进行简单的WEB程序开发,了解Laravel框架)
  • C/C++(了解,基本语法,能实现基础的数据结构和算法)
  • Python (了解,仅了解基本语法)
  • GoLang(了解)

在本年度的学习生活中,我主要学习了Java编程语言,也在LeetCode上刷了不到200道题(全简单),虽然做的都是简单题,但是对思维能力和代码能力我觉得还是有一定的帮助的,了解了一些解题的思想。拓宽了思维的广度和深度,为以后刷难题打下基础。

对于主要学习的Java语言,我掌握了一些知识点:

  • Java基础语法
  • Java常见的数据结构
  • 能实现常见的排序算法
  • 掌握了Servlet的相关写法,能够写简单的Web页面
  • Spring框架的了解:AOP和IOC

下面罗列了其他语言的掌握知识点:

  • PHP基本语法
  • PHP中MVC框架Laravel的执行逻辑和基础的写法
  • Python基础语法
  • C/C++的基本语法
  • 常用的增删改查SQL语句

虽然看起来没什么难点,都是一些基础的基本点,但实际上在学习这些的过程中,也是耗费了大量的精力和时间,也熬过了些许独孤的夜晚。

个人总结

❌不足之处

  • 懒惰,对任何事情充满了惰性
  • 做事情三分钟热度,不能够坚持到底
  • 英语水平比较低
  • 学习主动性低
  • 没有完整的学习计划和规划

✅优秀之处

  • 认识到了个人的不足
  • 有了明确的努力方向和目标
  • 对自己目前的能力有了清醒的认识
  • 下定决心去改变,去努力

也不能全是坏处,也需要鼓励哟!加油!

在这里插入图片描述

未来规划

目前也已经大三,也对自己未来努力的方向能有一个明确目标,也有了自己想去为之努力的方向。我觉的这是最重要的,就如唐玄奘在漫长的取经之路上能够坚持不懈,克服重重困难,最后取得真经。不排除有斩妖除魔的徒弟,但明确的目标是深深烙在内心深处,坚韧不拔。

自己对技术的喜爱和痴迷,也顺水推舟想去考个研究生,通过了这几年的学习和了解,自己喜欢和感兴趣的方向是软件工程-软件开发方向,不仅仅是为了以后生存,更重要的是讲技术运用至现实世界,将自己脑海里的宏伟蓝图一步一步进行实现的成就感和满足感。

对未来的规划:

  • 参加23考研,去更好的学习环境去深造学习
  • 通过英语四六级考试
  • 学习Spring全家桶,并用其实现项目
  • 备考下学期开学的期末考试
  • 研究JDK的底层代码
  • 学习量化投资相关的知识
未来寄语

生活不只有眼前的苟且,还有诗和远方!

迷失的人迷失了,相逢的人总会再相逢!


推荐阅读
  • 微软头条实习生分享深度学习自学指南
    本文介绍了一位微软头条实习生自学深度学习的经验分享,包括学习资源推荐、重要基础知识的学习要点等。作者强调了学好Python和数学基础的重要性,并提供了一些建议。 ... [详细]
  • 2018年人工智能大数据的爆发,学Java还是Python?
    本文介绍了2018年人工智能大数据的爆发以及学习Java和Python的相关知识。在人工智能和大数据时代,Java和Python这两门编程语言都很优秀且火爆。选择学习哪门语言要根据个人兴趣爱好来决定。Python是一门拥有简洁语法的高级编程语言,容易上手。其特色之一是强制使用空白符作为语句缩进,使得新手可以快速上手。目前,Python在人工智能领域有着广泛的应用。如果对Java、Python或大数据感兴趣,欢迎加入qq群458345782。 ... [详细]
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • 本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ... [详细]
  • 学习SLAM的女生,很酷
    本文介绍了学习SLAM的女生的故事,她们选择SLAM作为研究方向,面临各种学习挑战,但坚持不懈,最终获得成功。文章鼓励未来想走科研道路的女生勇敢追求自己的梦想,同时提到了一位正在英国攻读硕士学位的女生与SLAM结缘的经历。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • 本文介绍了OC学习笔记中的@property和@synthesize,包括属性的定义和合成的使用方法。通过示例代码详细讲解了@property和@synthesize的作用和用法。 ... [详细]
  • Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ... [详细]
  • 开发笔记:加密&json&StringIO模块&BytesIO模块
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • Oracle Database 10g许可授予信息及高级功能详解
    本文介绍了Oracle Database 10g许可授予信息及其中的高级功能,包括数据库优化数据包、SQL访问指导、SQL优化指导、SQL优化集和重组对象。同时提供了详细说明,指导用户在Oracle Database 10g中如何使用这些功能。 ... [详细]
  • 原文地址:https:www.cnblogs.combaoyipSpringBoot_YML.html1.在springboot中,有两种配置文件,一种 ... [详细]
author-avatar
江苏蓝凯-我家在装修_708
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有