其他分享
首页 > 其他分享> > 2020年学习工作总结

2020年学习工作总结

作者:互联网

2020年学习生活总结

前言

去年的此刻,我正站在新街口,和王学长一同期待2020年第一天的到来,却没想到这一年是如此的不平凡。突如其来的全球疫情,让一切都乱了套。这的确是很糟糕的一年,但对我来说,这一年里同样也发生了很多积极、且值得纪念的事情。

学习生活

2020年算是我重新开始coding的第一年。这一年里先是学习了C语言,用C重新写了一些初中时候写过的编程题。后来为了学习java,稍微看了一点C++,花了点时间理解面向对象的编程思想。说实话,在接触object-oriented思想之前,完全没有想过面向对象编程能带来这么多优点。再后来慢慢能用java写出比较简陋的项目。当然,要学习的东西还有太多太多,就像老师在课程要求里说的那样,必须“跑步前进“。希望在明年这个时候,我能掌握更多的技术、写出更漂亮的代码。
12月底为了能在两台机器上同步代码,把自己做的两个项目push到了github上。github账号注册了有几年了吧,但最几天才刚开始用git做VCS。前几天还clone了一个不错的数据结构项目,阅读学习。嗯,越来越像一个程序员了。
今年因为混乱的课程安排,在家学习比较懈怠,并没有能取得比较满意的绩点,但因为同班同学的衬托,还是拿了还算多的奖学金。希望自己能在新的一年里取得比较漂亮的绩点。

投资

受王学长的影响,我在八月开始尝试投资基金。但那时我盲目追求热门板块,并且错误地认为白酒板块炒作过度。后来在十月前后把几乎所有仓位调到一只个人很看好的基金,并决定坚定持有(最好的操作就是不操作),慢慢扭亏为盈(当然也要感谢中国经济)。
截止目前持有收益711.63,年化收益率14.21%。考虑到自己择时太晚了,错过了暴涨,但能把负收益在年终之前变成正的,个人对这个成绩还是比较满意的。

值得回忆的瞬间

public class BinaryTreeIsSorted {
    private static BinaryNode<?> front;
    static <T extends Comparable<? super T>> boolean isSorted(BinaryTree<T> tree) {
        front = null;
        return (isSorted(tree.root));
    }
    private static <T extends Comparable<? super T>> boolean isSorted(BinaryNode<T> p) {
        if (p == null) return true;
        if (!isSorted(p.left)) return false;
        if (front != null && p.data.compareTo((T) front.data) < 0) return false;
        front = p;
        return isSorted(p.right);
    }
}

一些教训

年初因为疫情推迟开学,在家虚度了不少的光阴。临近年末又因为觉得自己事情太多,健身房隔好几天才去一次,最近干脆因为天气太冷不去了,不得不说实在是有点懈怠。
身体是996的本钱,新的一年里要坚持合理健康的饮食,并且拒绝糖饮料和酒精。
不要被消费主义割韭菜。不能盲目追求热门板块,对于自己认为有价值的股票要长期持有。
主要时间还得花在学习新技术和提升自己的代码水平上,不光能提升自己,还能带来快乐。

对2021年的展望

2020年就要这样过去了,我对未来有一个小小的愿望:在未来几年后,回看2020年时,我能说,那是一切都开始变好的一年。
前几年自己做的很多事情,可能都是为了应付任务。如今终于有机会,可以认认真真地把时间和精力投入到自己热爱的事情上,我还有什么理由感到倦怠呢?
2020年因为疫情变得很不一般,希望全球疫情能够早日结束。英国的球迷在新的一年里,能够
早日回到现场观赛,我实在是太想念有球迷在场的比赛氛围了。
最后希望自己在新的一年里自己能加倍努力,不断提升自己的代码水平,并取得能让自己自豪的成绩。

在这里插入图片描述

标签:总结,return,学习,2020,一年,front,isSorted
来源: https://blog.csdn.net/u012690117/article/details/112056655