zoukankan      html  css  js  c++  java
  • 大三上学期总结

    大三上学期总结

    写总结是2020年底的想法,给的ddl是1月31日,拖着拖着拖过了时间,不得不动笔,总不能真的劝退自个不是。很想偏题扯一些有的没的,来掩盖一些,失望。

    集训刚刚结束,很难得邀请到了往届的学长学姐来做分享,学长学姐认认真真地给我们讲如何做规划,如何找方向,在acm出身的学长那里,我听到“卷”,别人卷就更卷,刷题很重要;在CMU留学的学姐告诉俺们,环境很重要;在搞安全运营的学长那里,强调技术学得广,强调兴趣点的多;在实验室的,搞Java后端的学长那,我听出那微不可察的,对当前行业的倦怠,“加班”,“内卷”,……。

    时间跨度上,有13级,15级,17级的学长学姐们,17级的学长朝气蓬勃,15级的学长充满希望,13级的学长则是流露出更多的,无奈。

    我去邀请的学长学姐们,无一不是在数计叫得出名字的大佬,他们进入社会,走上了工作岗位,他们揭示的某些东西,是我这学期恐惧与逃避的诱因之一——互联网的红利已经被先行者瓜分,但又是当下所有选择的最优解——这个最优解没有好到让我心甘情愿地放弃一些东西。


    前文说,”失望“,大概是某个夜晚的想法,大三开始之际,我将这一年划分为协会,实验室,绩点,项目,比赛,算法,理论知识。后续心虚得不敢再回看当初的安排,现在做总结亦然。

    所幸协会与实验室,有老师的支持,同学的帮助,顺利运转,也结识了很多优秀的同学。

    项目

    项目的进展一般,除了将暑假开发的网站在前期简单的做了优化,去了解了HTTP与HTTPS的区别,去弄了cdn,nginx,以及简单地修改前端以外,并没有做太多。而在学期末,按照原有的安排去组队完成服创A09,但也不能算在这个学期的项目里了。

    而项目所涉及的技术,大约是在javaEE课堂上了解了底层,更感受到了框架的一层层封装,但是对于IOC,AOP等关键性概念,看了,然后忘了。

    在学长的分享上提问,一些技术性课程是否需要全部看完,接连跳过太多太心虚怎么办,学长的回答极大地安抚了我。这也是一个极大的问题,通过自顶向下的学习侥幸学会了一些东西,跳过了一些该踩的坑,对着摇摇欲坠的基础与前方的中间件,分布式,迷茫得不知是往前还是后退。

    于是,选择换方向,这学期投入比较多的时间是在额外学习大数据,学习Hadoop,简单了看了一些nosql,加入SZ学长的开源项目之后开始学习ELK,顺便弄了弄docker(但可惜小破服务器用docker跑个ELK都跑不出来。

    不过大数据各个组件漂亮的仪表盘让人心满意足~

    在实验室,老师与学长们均强调项目驱动学习,认为项目可以边学边做,但在很长的一段时间里,就陷入在这样一个误区,找到一个开源项目,进行学习,然后再多找几个项目,调试,看代码,看相应的博客,在该项目的基础上删删改改,再从头对照着开发,期间只有撑不住了才去看教学视频。

    于是做项目,尤其是以这种方式做项目,实际上很痛苦,很难受,做完了很心虚,极其典型地“面向谷歌编程”。

    于是选择大数据方向后,除了中间花了几个星期在看ELK以外,从今年一月份开始,就是跟着教学视频的节奏学习想要的知识,不得不说舒服很多,很多很多。

    在开始之前,去先过一遍相关的电子书,了解大概技术诞生的背景,特性,API,等等。是误打误撞的发现,能有先对知识体系有个粗略的印象后续在学习时就可以一步步印证,伪造出一种符合直觉的假象。

    理论知识

    其实对应的是面试问的八股文,开始总是想着“学会”,“理解”,但是一个个问题看过去,要填补需要极大的精力。有去看hashmap底层实现,有去看jdk源码,有去了解TCP三次握手四次挥手,但是浅层的理解并不如全盘背下让人放心。“计算机基础扎实”,并不是有了兴致就去看几个小时就能做到的,但怎样才能做到扎实,我这学期没有给出一个明确的回复。

    绩点

    这个学期,大约就是“放弃绩点式学习”,到大三仍然无法接受全英文教学,再加上课程,要不就是学不会(如GDD,OS),要不就是课堂效率低(如Python),还有一种是感觉自己很会(如OOAD,JAVA EE),因此统一放弃,一时翘课一时爽,一直翘课一直爽~

    主要难受的还是选择的网课,占据时间且无用,就是后悔选课的时候脑子不清不楚盲从。

    但大三上的后半学期,各种实验课,ddl以及竞赛,还是占据了大部分时间做lab写report.

    于是大三下,除了必修以外都是选的喜欢的课!

    算法

    算法对应其实是leetcode,以及听acm室友说想考PAT,但最后,leetcode先搁置没刷,然后PAT用脚趾想想也考不过.

    leetcode这块,算是,没有做到预期.


    这个总结写得好,,枯燥,,但写完之后也没有那么失望了.

    究其原因,还是花了太多时间水群,回不必要的消息,游戏(暖暖与反叛公司),小说(豆瓣小说打分器竟然能指点人找到能下口的读物呜呜),睡觉.
    叹气,要是把暖暖的时间拿来学英语多好。

    今年的期许大概是,能喜欢上自己的技术方向,然后额外增加一个实习~

    实习这点有找老师聊过,老师认为实习并没有那么实用,还是当以课堂内容为主,但集训听完各个学长的分享后,实习还是要快点去实习,然后在实习期间摸透(学会)项目所用的技术栈.

  • 相关阅读:
    Python 面向对象
    Python OS 文件
    Python File(文件) 方法
    Python 输入和输出
    Python 的__name__属性
    Python 数据结构
    Docker用途 & 和tomcat的区别
    sql 聚合函数和group by 联合使用
    SQL UNIQUE 约束
    MySQL中如何实现select top n ----Limit
  • 原文地址:https://www.cnblogs.com/buzhouke/p/14356623.html
Copyright © 2011-2022 走看看