大二学期末(半年)总结

本贴最后更新于 2802 天前,其中的信息可能已经时过境迁

这里只是对于 2017 过半的总结,因为之前好像从来没有总结过,外加上最近也挺闲的,所以来一次半年总结。

依稀记得本学期开学那会儿,因为写了一个半成品的 APP 所以稍微有些得意,当时哪怕走路都觉得自己棒棒哒,嘴角都会挂上一抹笑意。

毕竟我整个寒假都在写那个 APP,而那个寒假里的成长是非常明显的,会得意也是正常的。然后接下来的日子里,我依旧在写 APP,只是没有了寒假那时的充裕时间,上课冲碎了我所有的时间与计划,依靠零碎的时间根本不足以让我能够写完它,外加上第一次写 APP,所以也显露出了很多的弊端与不足,之后到了五月份也没能写完,进度大概是百分之五六十这样。

之后因为要忙于学习 javaweb,就很少打开 Android studio 去写它了。直到五月底,我又有了想要写完它的冲动,谁知再次打开时,整个 APP 都无法编译了,可能是某些原因,导致编译出错了吧,看着满是红色波浪的错误,索性另外开一个 project,将项目换一个名字,并且舍弃之前的 UI,自己构思 UI,于是有了接下来两周便写完的 LMusic。

说来惭愧,这个 APP 还有点小 bug,因为忙着写 web 程序所以一直没能修复,也就是暂停维护了。

上半年第一个收获就是它了,我独自一人写完了一个 APP,并且没有依赖任何第三方类库,成就感满满,但却不敢像是开学那会儿般得意洋洋了,因为看到了更高更远的目标,不敢再拘泥于眼前的苟且。

所以,第二个收获便是,眼界的扩展。

大约是三月中旬,在掘金上看到了 tale 博客,之后心动到希望能够搭建个人博客,并记录自己的知识与成长,只是当时不知服务器为何物的我,根本无法将它搭建起来,于是看到了作者在 GitHub 上留下的群,兴冲冲跑去加入,之后发现里面大佬所讲的内容我没一个是知道的,现在想想,我当初到底是生活在多么深的井底之下啊,做了那么久的井底之蛙还洋洋得意满足现状。

四月初,结识一群大佬,然后整个人的眼界得以扩展,搭建个人博客,开始了 web 的学习,之前从未敢想过的事情,倒是给我遍历过来了。

也是自那之后,我才明白决定一个人成长的关键,应该是他自身目光的长远。

我记得在高中的时候,有一场演讲,不记得是谁来演讲的了,只是记得那个演讲者说过这么一个栗子——他说他经常带他的一个侄子(应该是侄子,如果没记错的话)去北大里面玩耍,原因是希望他能够明白还有这么一个地方,以后他学习的时候就不会想着其他的事情了,而是想着希望能够进入北大去学习。

我当时也就是记得这样一个例子,却无法在当时总结出其中的含义,应该说无法用话语表达出来,现如今自己有了这样一番体验之后,便能够总结出来了——一个人的成长,很大部分都取决于他的目光。

一个人的目光若是一开始便放得相当长远,那么他便会与周围目光短浅者不一样,他会有明确的目标,做明确的事情,每天都会有所收获。哪怕他知道自己已经比其他人会的多,也不会骄傲自满,因为他的目光不允许他这样做,因为他从来就没有关心过会超越其他人多少,只会关注自己与这个目标的距离还剩下多少。

还有一个例子,我之前经常跟朋友们提起,我说我认识一个人,他们家就是那种所谓的书香门第。

说到书香门第这个词,可能很多人脑海里第一印象便是书呆子,还有可能就是读书人了。

其实意思也差不多,我认识的那个人,她的爷爷奶奶那一辈开始便是知识分子,爷爷奶奶那一辈,这样算起来应该是我天朝成立之前吧,那时候就已经是知识分子了,而她的父母更是大学毕业,所以整个家族都有着一股浓郁的知识氛围。她的名字便是从诗经里取的,可见这一家是有着多么深厚的知识了吧。

在这里不得不吐槽一下,我们这一辈农村里长大的娃,谁的名字不是找一个算命先生算一下然后得出某个字再结合自家的某个字辈得来的啊,像是这种从诗经里找的词作为名字什么的,谁能想到,所以这就是差距所在。

扯远了,我想说的依旧是目光的问题,我这位朋友由于家族本身就有着很高的目光,所以本身就已经在一个很好的氛围里,所以比普通的孩子聪明得多。你想要是这辈子就这样普普通通如图井底之蛙般生活在自己的圈子里,那么以后连教育的后代都会一起被困在这里,你又怎能期盼他代替你去取的更好的成绩光宗耀祖?

我之前也一直认为她很厉害,她的家族更厉害,突然也想起以前经常看到的一个问题——为什么要读书?我想这里也给出了很好的解释。

第三个收获应该是写代码吧,自学的那段日子里虽学了不少但真正写的代码挺少的,基本上都是按照视频或书上的代码敲一遍,也不太明白他们是什么意思。而寒假以来自己开发 APP 才算是真正自己去写了代码,各种数据结构数据算法以及设计模式,也只有自己真正去用过一遍才知道那是什么意思,这些也都是之前看视频所学不到的东西。

顺带说一下那个 APP 的代码计算了下,6400+ 行,不算多,本以为会有 10000+ 的,当然没计算 XML,仅仅是我自己创建的 java 类代码。

好了,总结到此结束,2017 上半年的收获总结起来就这三点,其中第二点我认为是最重要的,它让我现在有了更高的目标,不再局限自己现在所处的环境,也不再因为一点小小的成就沾沾自喜,往后的日子,我的成长也会相当恐怖,不鸣则已。

那么,下次总结就是 2017 结束的时候了,到时候我希望自己已经成为能够独立开发大型 web 项目的大三狗了,具体计划会另外描述,就这样。

  • 总结
    208 引用 • 1756 回帖 • 2 关注
  • App

    App(应用程序,Application 的缩写)一般指手机软件。

    91 引用 • 384 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
ideal
如果结果不如你所愿,就在尘埃落定前奋力一搏。

推荐标签 标签

  • ActiveMQ

    ActiveMQ 是 Apache 旗下的一款开源消息总线系统,它完整实现了 JMS 规范,是一个企业级的消息中间件。

    19 引用 • 13 回帖 • 683 关注
  • 安装

    你若安好,便是晴天。

    132 引用 • 1184 回帖 • 1 关注
  • MongoDB

    MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”)是一个基于分布式文件存储的数据库,由 C++ 语言编写。旨在为应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似 JSON 的 BSON 格式,因此可以存储比较复杂的数据类型。

    90 引用 • 59 回帖 • 4 关注
  • 创业

    你比 99% 的人都优秀么?

    82 引用 • 1395 回帖
  • 微软

    微软是一家美国跨国科技公司,也是世界 PC 软件开发的先导,由比尔·盖茨与保罗·艾伦创办于 1975 年,公司总部设立在华盛顿州的雷德蒙德(Redmond,邻近西雅图)。以研发、制造、授权和提供广泛的电脑软件服务业务为主。

    8 引用 • 44 回帖
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    85 引用 • 165 回帖
  • WebSocket

    WebSocket 是 HTML5 中定义的一种新协议,它实现了浏览器与服务器之间的全双工通信(full-duplex)。

    48 引用 • 206 回帖 • 298 关注
  • OAuth

    OAuth 协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是 oAuth 的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此 oAuth 是安全的。oAuth 是 Open Authorization 的简写。

    36 引用 • 103 回帖 • 26 关注
  • 小薇

    小薇是一个用 Java 写的 QQ 聊天机器人 Web 服务,可以用于社群互动。

    由于 Smart QQ 从 2019 年 1 月 1 日起停止服务,所以该项目也已经停止维护了!

    34 引用 • 467 回帖 • 760 关注
  • 游戏

    沉迷游戏伤身,强撸灰飞烟灭。

    178 引用 • 817 回帖 • 1 关注
  • Kotlin

    Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,由 JetBrains 设计开发并开源。Kotlin 可以编译成 Java 字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。在 Google I/O 2017 中,Google 宣布 Kotlin 成为 Android 官方开发语言。

    19 引用 • 33 回帖 • 74 关注
  • Jenkins

    Jenkins 是一套开源的持续集成工具。它提供了非常丰富的插件,让构建、部署、自动化集成项目变得简单易用。

    54 引用 • 37 回帖 • 1 关注
  • 服务

    提供一个服务绝不仅仅是简单的把硬件和软件累加在一起,它包括了服务的可靠性、服务的标准化、以及对服务的监控、维护、技术支持等。

    41 引用 • 24 回帖 • 1 关注
  • 浅吟主题

    Jeffrey Chen 制作的思源笔记主题,项目仓库:https://github.com/TCOTC/Whisper

    1 引用 • 28 回帖
  • TensorFlow

    TensorFlow 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。

    20 引用 • 19 回帖 • 2 关注
  • jsDelivr

    jsDelivr 是一个开源的 CDN 服务,可为 npm 包、GitHub 仓库提供免费、快速并且可靠的全球 CDN 加速服务。

    5 引用 • 31 回帖 • 93 关注
  • Log4j

    Log4j 是 Apache 开源的一款使用广泛的 Java 日志组件。

    20 引用 • 18 回帖 • 34 关注
  • PWA

    PWA(Progressive Web App)是 Google 在 2015 年提出、2016 年 6 月开始推广的项目。它结合了一系列现代 Web 技术,在网页应用中实现和原生应用相近的用户体验。

    14 引用 • 69 回帖 • 175 关注
  • etcd

    etcd 是一个分布式、高可用的 key-value 数据存储,专门用于在分布式系统中保存关键数据。

    6 引用 • 26 回帖 • 548 关注
  • GAE

    Google App Engine(GAE)是 Google 管理的数据中心中用于 WEB 应用程序的开发和托管的平台。2008 年 4 月 发布第一个测试版本。目前支持 Python、Java 和 Go 开发部署。全球已有数十万的开发者在其上开发了众多的应用。

    14 引用 • 42 回帖 • 803 关注
  • TextBundle

    TextBundle 文件格式旨在应用程序之间交换 Markdown 或 Fountain 之类的纯文本文件时,提供更无缝的用户体验。

    1 引用 • 2 回帖 • 73 关注
  • Eclipse

    Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

    76 引用 • 258 回帖 • 637 关注
  • 职场

    找到自己的位置,萌新烦恼少。

    127 引用 • 1707 回帖
  • OpenShift

    红帽提供的 PaaS 云,支持多种编程语言,为开发人员提供了更为灵活的框架、存储选择。

    14 引用 • 20 回帖 • 650 关注
  • Vditor

    Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。

    364 引用 • 1839 回帖
  • SQLite

    SQLite 是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是全世界使用最为广泛的数据库引擎。

    5 引用 • 7 回帖 • 1 关注
  • 新人

    让我们欢迎这对新人。哦,不好意思说错了,让我们欢迎这位新人!
    新手上路,请谨慎驾驶!

    52 引用 • 228 回帖 • 1 关注