我的2023年上半年总结


春节仿佛还在昨天,转眼间2023年已经过半,今天已经是7月11号了。大家好呀!我是诉衷情の麻雀,24届Java后端选手

寒假(1-2月份)

先回顾下上半年历程。2023年1月份,放寒假在家里学习,我应该是在研究一个关于学习平台的前后端分离项目,涉及到考试、刷题、登录验证等功能,技术栈是SpringBoot+Redis,前端使用Vue,还有React的类似于蚂蚁金服的Ant design 风格的框架。然后我应该是研究了关于这方面的开源项目,了解了别人是怎么写的代码,还有别人是怎样进行系统设计的,后续我大概是学习了Vue的后续课程,因为之前一直是了解的状态不知道具体是怎么个逻辑,通过不断的学习,我现在也擅长Vue技术栈了。

2月份,快开学了,我把黑马点评的项目刷了一遍,感觉Redis居然可以"如此使用",简直是"妙"!

每天背一组单词为六级做准备,带回家的真题一套没刷,哈哈我真的是太懒了!!!下图是2月8号,一个平平常常的日子里的点滴记录。
​​在这里插入图片描述

开学(2-3月份)

2月18号,我开学了,终于回到阔别已久的校园(其实也就三个月),依稀记得那天火车延期了,一路走走停停耽误了近2个多小时,晚上8点才到学校。

到学校的那晚,我在便签里写下这句话-----

“像是一场梦,感觉不真实。即使到校了,走到寝室的楼道里,潜意识还是模糊的,丝毫没有觉得原来已经开学了”

然后就是进入匆忙的学习状态了,这学期我们开设了计网、设计模式这两门考试课,这两门都是比较难的科目,设计模式得需要大量的实践,写过很多代码是慢慢才能领悟到的,计网的知识点多且复杂,各种协议,我的头都快“大了”。

除了学期课程的学习,利用课余时间我接触到了UniAPP小程序开发,了解了uniAPP的语法,使用了微信开发者工具和HBuildX工具,将uniAPP项目导入到微信开发者工具中保姆级教程

并且用了宝塔成功部署了PHP项目,期间的踩坑经历,写了篇总结文章。宝塔部署php项目踩坑经历

在看uniAPP项目的源码过程中,发现了一段代码是拦截器校验返回值是否是Promise类型的,为了了解为什么是Promise类型,我又学习了为什么需要Promise,真正的把这个技术的来龙去脉搞清楚了 ——因为传统的Ajax异步调用在需要多个操作的时候,会导致多个回调函数嵌套,导致代码不够直观,就是常说的Callback Hell,这种写法代码冗余度较高,不易维护。 因此Promise就是为了解决这个问题应运而生。Promise对象详解
后续学习了Shiro认证,JWTDockerRabbitMQ,HBase,Phoenix等技术 ,并且从0到1完成了uniAPP资讯类小程序项目,尤其是前端页面总是各种各样的小bug,我加班加点的改bug,有时甚至忘记吃晚饭。不过最终也是完成了这个项目,心中满满的成就感!
在这里插入图片描述
在这里插入图片描述

正是由于我不断的学习,才逐渐使自己变得强大。由于那些个日复一日不断地学习、努力、坚持、重复、练习,我才知道我还有很多没有掌握住,我还有很大的进步空间,我还有很多不会的地方,不明白,不清楚,理解不透彻的地方。才意识到自己是有多么渺小,离大佬的距离是多么遥远。

关于实习

大概是在3月15号,我完成了第一版简历,初步投了几份,收到了学习通的面试,超星学习通Java实习生一面,第一次面试,难免感觉有点紧张,感觉答得并不是很好,不出意外挂了。
后续我才知道面试也是要准备的,面经、八股还是要背、熟悉。我就没有再投了,就开始做那个小程序项目了。直到今天我才后悔,最好的找实习是3、4月份。
但是我这种垃圾学校是不放人的,还有些乱七八糟的水课,明明讲的就不咋地,还每节课要点名,真是不知道自己讲的水嘛,还要求所有学生来听你的课!不去甚至面临挂科/重修的风险。周日还有晚签到,超过3次未签就要院系通报,,,后来我也想明白了,即使拿到offer,学校不放人我还是去不了的。我们直到6月底才放假,6月份我投了100多家,收到了7个offer,但质量都不是特别好。有两个中厂的一面,结果都是一面被挂,
有一个是期末考试前出的结果,当时特别伤心,因为那是我目前为止最好的选择(如果过的话就可以去了),放假前最后的希望。我觉得自己答得挺好,然而还是挂了。
不过也好,那两个岗位都是前端岗,自己还是倾向做后端,虽败犹荣,就当给自己增加面试经验了。

三、下半年规划总结:

现在离秋招还剩不到两个月了,我觉得实习期间对自己的成长不如自学的成长的快,包括算法我差不多忘光了,自己的目标还是锁定在秋招拿到正式的offer,经过暑期实习的校招模拟,知道了面试官可能会从哪些方面考察。所以自己还是要以算法、八股、项目、基础为主。尤其是基础,反射、IO、线程、缓存、集合、数据库的事务、索引等重中之重。各种框架都是建立在这基础之上的。务必要把基础打扎实了。然后再开始海投。
在这里插入图片描述

我也会将自己的理解、笔记发到CSDN上,和大家交流学习,一起进步,抱团取暖。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
2023上半年软件设计师考试真题尚未发布,因此无法提供具体的真题内容。然而,对于软件设计师考试的准备,有一些常见的考点和技巧可以参考。 考试内容可能包括软件开发流程、系统设计原则、软件需求分析和设计、软件架构和模式、数据库设计与管理、软件测试和质量保证等方面的知识。 考生可通过以下方式准备考试: 1.学习教材和参考书籍:阅读与软件设计相关的教材和参考书籍,理解基本概念、原则和方法。 2.参加培训课程:选择专业机构或在线平台的培训课程,学习和实践软件设计的相关技能和工具。 3.解答往试题:找到往的软件设计师考试试题,进行自测和模拟考试,了解自己的知识掌握程度和应试能力。 4.参考开放资源:搜索互联网上公开的软件设计师考试资料和学习资源,如博客、论坛、知识库等,获取更多实践经验和解题技巧。 5.实践项目经验:参与实际的软件设计项目,锻炼自己的设计能力和解决问题的能力。 在考试前,建议考生进行系统复习,温习重点知识,并进行自测和模拟考试,以熟悉考试形式和增强应试能力。此外,注意时间管理,合理安排答题时间,避免在一道题上花费过多时间而导致其他题目无法完成。 考试过程中,要认真审题,理清题意,有条理地组织答案。在解答问题时,可以使用逻辑分析、图表绘制、举例说明等方法,表达清晰、简洁。 总之,在备考软件设计师考试时,重点是理解和掌握软件设计的基本概念、原则和方法,结合实际经验和项目实践,灵活运用知识解决问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

诉衷情の麻雀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值