zoukankan      html  css  js  c++  java
  • 2018年7月28日杂记:迎来大三

    我叫mzy,今天有些事情想坦白:

    我是一个天赋不佳,代码不强的,理论科班学生,大学一进入学校,学习不动脑子,以为很多事情不动脑子,努力就好了,结果一直学习不佳,C语言学得很差,在班级上中下游的脑子,并且不讲求方法,经常看着别人好厉害啊,心里发懵;开始被各种东西诱惑,我还记得十月二十二号,开始学习html,而且是纯html,没有任何css样式,写了两个页面插了点背景音乐,甚至连iFrame都没用,div也不多,全是table标签,当时觉得自己很优秀,16年11月开始学习java,觉得C语言语法我已经会了,我只要好好学java就好了,其实当时是在逃避C语言,因为师兄说指针很难。无果,学习java一直到17年2月,还停留在面向对象,期间问老师C语言题,老师说你的逻辑混乱,自己看吧,表示不愿意帮我看代码,并且严厉的批评了我。虽然如此,但是总觉得自己比别人多会了点什么,C语言也勉强过关,此时的我,对自己充满信心,寒假开始拼命敲代码,觉得孰能生巧,那个寒假过后算算自己的总代码量超了4000行,觉得自己很牛逼了。

    17年3月,在竹迩老师的带领下,打算痛改前非,不再懒散,好好学java,发现原来花了三个月时间,其实我什么都没学会,一直原地踏步,开始钻研我认为困难的面相对象,开始面对各种过来人讲的繁多需要记忆的java特性,我开动着不聪明的小脑子一路过着别人眼中学霸的生活。那年用java写了一个管理系统GUI的,全是bug,代码丑到不能看,但还厚着脸皮写到了博客上面,此刻我觉得我自己是一个“合格”大学生了。

    17年7月我去了知了堂体验项目,期间被碾压,请不要忽略碾压两个字,碾压是指智力上技术上意识上以至体力上,师傅告诉我代码写不完就加班,数据库设计不完中午就不要睡觉了,不能因为个人拖慢整个项目组进度,期间数据库设计问题很大,无奈下组内大佬王xx一个中午陪我重构数据库,整个半个月感觉一直在自责和抱歉中度过。结束实训回到家中,说要好好学习了,自己实在差得太多,要踏实。然后坚持了一周,剩下的时间都去玩儿部落冲突了。

    17年9月开学发誓要好好学习数据结构,以及一系列基础课程,可惜坚持一半,放弃了网络,数据结构大多都用java写了一遍觉得自己很牛逼了,各种简单代码信手拈来,但是也只是简单代码而已,期间做了两三个自娱自乐的小游戏,那时候有人说我厉害了,我就相信了。这一个浑浑噩噩就到了18年的寒假,那时候觉得自己java基础学得很不错了,所有老师问的,课程要求的,我都会,我好厉害呀,可是那时候我还不知道有反射,泛型高级,注解,动态代理,设计模式等等等等...那时的浅显,让现在的我感到可笑。

    18年寒假,是一个糟透了的寒假,我感觉自己快发霉了,那个寒假去学了车,拿了驾照,但是除此之外一事无成,最爱的事情是坐着发呆,什么都不想整个人糟糕透了,我很讨厌那时的自己,对生活没有希望,混吃等死,并且一度对周遭张牙舞爪,那是一个沉默寡言,极度自闭的寒假。

    18年3月,感觉时间不等人,意识到大二下学期已经在当下,大三不远。慢慢调整回自己,并且开始有温度的对对周围人,思想开始落地。开始重视基础学习,对各种接触到的知识都要深究原理,即使是个名词也能给你解释出为什么来,甚至还能和你扯一扯来由发展史。但是期间没有任何拓展的高度学习,一学期下来也就学会了百十来行重复代码,不到30条Linux命令,以及简简单单的数据库增删查改,还觉得自己做的复杂查询很牛逼,其实效率低得吓人,我想被老鸟们看见了,可能会笑掉大牙。还把自己的一些学习心得写到了博客上面,博客已有一百来篇,但是精华一篇没有,全是糟粕。大二下,我静得可怕,以至于外面世界风起云涌,但是我整天风平浪静,无所事事。但是知道了天有多高,地有多宽,开始学会先思考再写代码,开始注重思维高于代码了,开始了解优秀的思想远比那百十来行代码更重要了,开始知道能写出来的都是简单的不应该妄自菲薄了,开始闭嘴多于讲话了。当再有人夸我的时候,更喜欢说拉倒吧你,都这么熟了,不要瞎jb吹吹了。

    18年6月,开始有个学生跟着我学习java,期间难免翻起以前的代码,以及回滚原来学习过的东西。才发现是那么的少,还有写过的所有代码都是那么的丑陋不堪,无奈大多只能重写。我开始怀疑自己,认为自己什么都不会,后面我确定了我的想法,在这安安静静思考的半个月中,我觉得我确实是虚度了两年时光。
    java我就只会面向对象和servlet,Linux我就只会tar和chmod。
    今年我大三了,我想好好写代码。
     

  • 相关阅读:
    開始Unity3D的学习之旅
    提供一个免费的CSDN下载账号
    SIP入门(二):建立SIPserver
    设计模式之6大原则(6)开闭原则
    怎样利用App打造自明星实现自盈利
    BackTrack5 (BT5)无线password破解教程之WPA/WPA2-PSK型无线password破解
    机房收费重构——关于面向对象和分层的纠结
    JAVA反射机制
    php实现工厂模式
    freemarker中的round、floor和ceiling数字的舍入处理
  • 原文地址:https://www.cnblogs.com/mzywucai/p/11053366.html
Copyright © 2011-2022 走看看