2020年度 个人随笔

2023-11-15

2020年的年度总结其实很好写!!!

for(index in 0..2){
    Log("我太难了!!!")
}
Log("- 完 -")








2020年这么难 哪里还有心情写总结。








回归正题 总结还是要写的,毕竟人老了就爱回忆… 就让往事随风 往事随风 随风 风…

前言

  马上就是2021年了,今年过的好快啊 (什么 光阴似箭 白驹过隙 时光荏苒 日月如梭。别问为啥这么多成语,问了就是博学!我老李谁啊,想当年也是铁岭莲花池水沟子有名的俊后生…),回首2020年,想必大家的2020都充满了忐忑和难忘,对于如此不平凡的一年,我想对自己这激荡的一年做一个总结或者说做一个年度笔记,这份笔记中有太多的话想说,在这里分为生活、工作、学习成长三大模块和未来展望模块详细罗列一下 属于我的特殊的2020……

生活

  过年期间的疫情爆发可谓是预先给2020年来了一个灰暗的开幕式,人在家中坐,牢从天上来。不断蔓延的全国疫情及越来越严格的社区管理,由于担心回到上海被强制隔离 就躲在家逗留了几日,但后边发现问题,全国疫情一天一天的严重及在家远程工作的无法进行,如果不走我可能小区都出不去的情况下,于某日晚上七点临时决定赶当天最晚的动车回到上海,现在还记得那天晚上我和我老婆还都有一点低烧,我爸和我哥骑电动车 送了我们十几里的夜路。那晚的风像幽灵一样 无视我的衣服钻进我的身体,路上到处都是巡逻的警车和临时值班室,座下的电瓶车穿梭在大街小巷,临近最后几分钟赶上了动车,一夜无眠到了上海,进行了自我隔离。
  自我隔离期间购买了很多土豆 玉米 耐存放的食材,并且在仅有15平方米的出租屋搞了一个临时厨房,每次炒菜都要打开厕所的们和出租屋的门,但是生活对人的玩耍从未停止。4月份被通知大房东突然收房,只给了一周的时间用于搬离,一个外地打工的没办法只能从租了两年的老房子里边赶了出来,暂且称从A出租屋搬到了B出租屋,哪成想刚搬到B出租屋一个月后就通知年底居民楼外墙装修时间两个月。好家伙 所以等到了年底 我又进行了一次搬家并且是在老婆坐月子期间,搬到这个农村一个月以后收到上海人才公寓电话 排队的房子轮到我们了,好家伙 我直接崩溃,难道我一年要换四个房子 搬家三次?狗日的生活太难了…
  讲故事嘛,说了太多压抑悲伤的插曲,就要用充满希望的故事情节来点亮年度高潮。下定决心在疫情环境下干了几件人生大事,选择了上海的杨浦唯一视觉拍摄了我和老婆的婚纱拍照,定下来了年中的婚礼 放几张婚纱照美美哒 -,-…




三月份在黄浦江两边拍婚纱照确实美丽冻人!

  拍完婚纱照后边肯定就是要结婚了。在上海购买了对戒,请婚假 和老婆凌晨坐高铁回到老家 河南省宝丰县,提前几天把婚礼当天婚礼流程准备好,包括但不限于:婚礼酒店,住宿酒店,婚礼布置,拍照录像,接亲车队,婚房布置,婚礼彩排等几十种大小事项,参加婚礼的伙计看着我凌晨还在熟读发言稿,说实话结婚当天一脸懵逼,人生第一次结婚,现在回想起来还有很多地方当时做的不够好,准备的不够充分,也多亏家里的父母亲和朋好友去家里帮我布置了一番,结婚也快半年了,回忆起来大多是紧张 幸福 和知足。是不是又可以贴图了嘻嘻…


  由于后边小孩的出生,家里人口增加,迫切需要一个工具为以后出行的母子遮风挡雨,思考许久决定先分期贷款买一个代步工具,虽然还是住的出租屋,但是车子也算另外的一个移动的家了吧(虽然车子在我眼里是消费品,但是不买已经不行了,房子又买不起哎,95后的我好难啊,亚历山大!)

  对于自己生活今年的总结可能就是:第一次经历疫情,第一次订婚,第一次拍结婚照,第一次结婚,第一次贷款,第一次买车,第一次…

工作

  讲完生活,再回首自己的工作方面可谓只有困难和挫折,现在想想都后悔,真的是不听领导言吃亏在眼前啊。
  年初疫情期间回到医疗公司,由于年初疫情影响公司资金紧张,薪资砍半,和以前的领导沟通过还是选择了辞职(我现在想想都不知道我当时咋想的,疫情期间跳槽,真有我的。)年初在家自己也复习了一些面试题,并且在辞职期间也不断的参加大小公司面试,先后经历了Bilibili 陆交所 蚂蚁金服 掌阅等公司的面试 但是由于自己能力问题大多折戟二面,自己在五月份也总结了一份面试博客 Android中高级面试总结,辞职半个月的时间收到了一家生活广告公司(也就是现在这家)和一家小公司的Offer,由于自己之前都是独立开发的原因,这一次毅然决然的选择了生活广告公司 。
  新公司总共有400多人吧,所属项目组Android 团队在十人左右,在试用期期间,对于Github命令行 GooglePlay发布以及android 各方面的知识都有了充分的补充和学习,也大概也就是我今年产出博客比较少的原因吧,转正后也经历了人事约谈 调换部门等事情,其实也让我成长了很多,今年不光个人难,公司更难,很多小公司甚至直接破产,大公司纷纷裁员,断臂求生。
  对于自己工作今年的总结可能就是 逃离舒适圈、磨合、学习、蜕变。

学习与投资

  我的2020可以说是Android技术几乎没有任何成长的一年,今年真的事情太多了,博客只输出了四篇,还有一篇难产的,
维护完成的文章主要有:

  1. Android SetContentView()
    通过源码跟踪ViewRootImpl的performTraversals() ,然后又一步一步的跟踪到View的绘制方面。

  2. Android 中高级面试总结
    面试总结主要涵盖了一些基础的Android必问面试题和对于一些公司的面试总结,包括Android Java(线程 进程等技术点)、网络、Android优化以及市面上常用的第三方库源码理解。当然算法方面没有过多总结,需要学习的可以通过LeetCode来学习。

  3. Google play上传的一些经验总结
    第一次接触上架海外项目,所以进行一个小白海外打包发行App 博客总结

  4. Android组件化的一些思考
    今年在朋友B工的引领下,学习临摹了Andorid 的组件化工程,对于组件化中的Application 、多工程单独或者合并运行及架构搭建等方面的学习,并对 alibaba 的开源库 ARouter 进行了一些了解和使用,简单的查看了一些源码。

不知不觉 简书已经更新了这么多文章也很荣幸自己有了不少粉丝,希望自己可以继续坚持下去,积少成多。

  在GitHub方面,今年也算新开了两个仓库: CameraMaster 拍照大师SuperCall 超级电话,在今年对于kotlin的使用可能更多一点,但是协程DSL方面的运用还是太少,另外一点就是关于MVVM 和 Jetpack的使用 需要赶紧跟上,学习新技术 是保证自己不落后的重要手段。

  在看书方面,微信读书主要看了一些历史书籍,包括平凡的世界(三刷了),白鹿原、三国演义、等非技术书籍,纸质书主要有 五哥赠送的《有限与无限的游戏》,第一遍似懂非懂,但现在回忆起来,才发现这本书对于边界规则的一种阐述,更加偏向于哲学 生命,明年有时间决定再详细的看一遍。今年唯一对自己不满意的可能就是没有认真的坐下来看一章技术的书籍了,技术方面是我2020年对自己对不满意的一块,2021年需要分配更多的时间去进行系统的学习提升自己。

   说完了书籍方面的阅读情况后,就要顺带提一下今年的投资。今年由于疫情,收益在2月份直接下滑到 -20%,由于买的银行和房地产,直到今年下半年才慢慢的缓过来一口气,下半年也经历了几次卖飞的操作。自我反省后,还是坚持走价值投资的道路,不羡慕翻倍的,我争取做到 10年不亏钱,我就可以实现自我的翻倍再翻倍。

别人今年都翻倍,我只能喝汤,由于金额小,就算翻倍 也没啥。慢慢玩吧

2021展望

  在上海漂泊的第三年,我还是没有站稳脚跟,生活如浮萍,有时候真的想放弃,回家好好复习试试公务员,找一个可以看到退休的岗位,平平淡淡一生。或许我注定是一个喜欢折腾的人,生命不死,战斗不止。虽然2020年充满了波折,困难,甚至一度流离失所,但我对2021年还是充满了希望,好比弹簧,给的压力越大,在后边释放能量的过程中才会跳的更高,告诉自己只要努力向前,生活会给我答案,哪怕有时候这个答案不尽如人意
  能够读到这里的想必都是真爱粉了,小肥羊的爸爸在这里祝读者和自己新的一年能够 ‘牛’转乾坤,新年新气象,小肥羊冲冲冲!!!

好像说的有点多,哈哈 文章最后怎么可能没有 小肥羊的性感照片呢… 嘻嘻嘻

到这里基本总结的差不多了,写的有点流水账了,2020拜了个拜……,2021我来了!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

2020年度 个人随笔 的相关文章

  • Fast-lio个人总结

    Lidar第一帧作为基坐标 1 lidar原始数据预处理默认不提取特征 xff0c 对原始数据间隔式 xff08 间隔3个点 xff09 降采样提取 2 imu初始化 惯性解算 误差分析 状态 协方差预测 3 Lidar与imu时间状态对齐
  • JAVA中sort()函数的使用方法的个人总结

    1 sort 函数的基本格式 默认排序为升序排序 Arrays sort int a int fromIndex int toIndex Arrays sort 数组名 起始下标 终止下标 一个简单的排序例子 import java uti
  • DFS时,出现内存超限 Memory Limit Exceeded

    DFS时 出现内存超限 Memory Limit Exceeded 很大可能由于dfs死循环 比如 vis 数组一定优先赋值再dfs
  • 域名简单认识

    什么是域名 域名 Domain Name 是由一串用 点 分隔的字符组成的Internet上某一台计算机或计算机组的名称 用于在数据传输时标识计算机的电子方位 有时也指地理位置 地理上的域名 指代有行政自主权的一个地方区域 域名是一个IP地
  • angular-cli中配置proxy代理

    1 先在angular cli目录下新建 proxy config json 文件 文件内容如下 其中 我请求的接口URL 是 http 172 20 1 26 8082 api back common getVerifyCode back
  • nuxt.js服务端渲染使用flexible.js和postcss-px2rem实现移动端自适应—淘宝弹性布局方案(750px设计稿)

    在用vue做服务端渲染的时候需要对移动端做适配所以要用到postcss 2rem插件 第一步 首先下载flexible js 可加载阿里的cdn文件 http g tbcdn cn mtb lib flexible 0 3 4 flexib
  • react 重定向Redirect

    如果路径是 跳转到 home
  • Redis初级命令

    一 常用key命令 查看所有key keys 查看key的类型 type key 返回状态1 0 True False 当传入多个key时返回or的结果 即只要有一个存在就返回True exists key key 将key从当前db移动到
  • 解决VS安装无法联网下载问题

    离线安装VC 14 0 build tools的解决方案 在能正常通过visualcppbuildtools full exe 联网获取安装文件的电脑上 在系统自带的cmd exe中在对应目录下执行 visualcppbuildtools
  • 第三节课总结之关于this指向,变量提升以及跨域的解决方案

    this 变量提升 关于继承 跨域解决方法 gt gt this指向 Js是静态作用域 是在定义阶段就决定好了的 而不是在执行阶段才决定的 参考资料 https developer mozilla org en US docs Web Ja
  • next.js中引入sass

    第一步 安装sass npm install save zeit next sass node sass 第二步 在项目根目录添加 next config js 文件 用于指示Next加载对用的功能 const withSass requi
  • [R语言]R包的安装&帮助获取

    本文主要参考 Paul Teetor R语言经典实例 一书 在R语言中 包含的包中有各种应用函数 1 install packages packagename 安装R包 library package name 载入包 对于base包可省略
  • linux入门学习(3权限管理)

    权限管理 一 文件或目录的权限查看 1 文件权限的查看 两种查看文件详细信息的方法 ls l file 查看file文件的详细信息 如果是目录 则是查看该目录下的所有子文件的详细信息 ls ld dir 查看dir目录的详细信息 2 文件权
  • 有关无人机的几点总结

    Pix APM 减震问题 X Y 方向震动必须小于0 3g Z方向必须小于0 5g 最好每个方向上都控制在0 1g 电机动平衡处理 T motor 在工厂已经做过动平衡处理 ArduPilot 4 0 代码中初始化函数已经移至 AP veh
  • react 函数组件props的使用

    函数组建的props 1 如何给组件传递数据 给组建的标签添加属性即可 2 函数组件通过props参数就能接受 也可以通过解构props function App props return div h1 我是App组件 props name
  • 互联网公司级别的简单划分(小白总结)

    1 小公司10 20人 2 稍大的公司 外包公司 3 普通上市公司 有限责任公司 股份制公司 4 知名互联网独角兽 5 央企 工作稳定 6 国企 一线国企 全员分红 年终奖 非一线国企 比一线稍差 7 BAT 美团 字节跳动 京东 注意 x
  • win10 的图标丢失了怎么办?

    情况说明 几分钟前 自己手贱 居然一不小心把那D盘的分区表给删了 虽然说是借助DiskGenius即使找了回来 但是一个尴尬的情况出现了 原来装在D盘的程序虽然可以用 但是图标却没了 这对于有强迫症的我来说 让我浑身不舒服 解决方案 首先
  • python-算法时间复杂度和空间复杂度

    大O表示法 O 名称 举例 1 常量时间 一次赋值 logn 对数时间 折半查找 n 线性时间 线性查找 nlogn 对数线性时间 快速排序 n 2 平方 两重循环 n 3 立方 三重循环 2 n 指数 递归求斐波那契数列 n 阶乘 旅行商
  • 系统CPU飙高和频繁GC,我要怎么排查

    1 Full GC次数过多 相对来说 这种情况是最容易出现的 尤其是新功能上线时 对于Full GC较多的情况 其主要有如下两个特征 线上多个线程的CPU都超过了100 通过jstack命令可以看到这些线程主要是垃圾回收线程 通过jstat
  • 数仓面试总结

    2021年5月开始找工作 面试了若干个数仓的岗位 面的差不多也就2个 总结下大致的面试内容 一 字节视频面 上海的一个部门 视频面挂 小伙伴内推的 这个5月份面的 大概视频面试了一个小时 主要面试内容 1 问了mapreduce的具体执行过

随机推荐

  • 利用Fragment编写简易新闻界面,布局同时适应Android手机和平板电脑

    大家好 最近从事培训工作碰到一个练习题 利用Fragment编写简易新闻界面 并且布局能同时适应手机和平板电脑 这是书本上的一个练习题 题目本身没多大难度 个人觉得作者代码的模块化做得比较好 所以拿出来分享 同时自己学习也复习 巩固一下 首
  • 运行vue项目出现错误 SyntaxError:Unexpected identifier

    运行vue项目出现错误 SyntaxError Unexpected identifier 1 运行从svn拉下来的项目 下载完依赖 执行npm install 后 运行出现此错误 2 试了很多方式 重新导入项目 重新下载依赖 查看错误日志
  • Python手册(Python Basics)--Python进阶

    Python 标准库非常庞大 所提供的组件涉及范围十分广泛 正如以下内容目录所显示的 这个库包含了多个内置模块 以 C 编写 Python 程序员必须依靠它们来实现系统级功能 文章目录 字符串 字符串方法 格式化字符串 字符串常量 file
  • C++——并发之std::async使用注意的坑,以及promise,future

    promise背景1 promise背景2 async 1 async 与promise future 1 1 async以及获取时间 async函数如下所示 template
  • matlab-min函数

    matlab对二维矩阵用min函数的用法如下 C min A 如果A是一个向量 min A 返回A中的最小元素 如果A是一个矩阵 min A 将A的每一列作为一个向量 返回一行向量包含了每一列的最小元素 C min A B 返回一个和A和B
  • 不看绝对血亏!java面试项目中的技术难点

    正文 MyBatis 的整体架构分为三层 分别是基础支持层 核心处理层和接口层 如下图所示 基础支持层 反射模块 该模块对 Java 原生的反射进行了良好的封装 提供了更加简洁易用的 API 方便上层使调用 并且对反射操作进行了一系列优化
  • 一边是计算机就业哀鸿遍野,一边是高考生疯狂涌向计算机专业

    在张雪峰推荐的几大专业里 计算机专业是其中之一 近几年 计算机专业报考热度不减 但就业前景却令人堪忧 互联网裁员接二连三 许多码农找不到工作 一位网友感叹 一边是计算机就业哀鸿遍野 一边是高考生疯狂涌向计算机专业 太魔幻了 有人说 大部分家
  • 解决报错:java.net.BindException: 无法指定被请求的地址

    今天在linux虚拟机上装了tomcat 但是一直启动不了 查看日志 主要报错如下 严重 StandardServer await create localhost 8005 java net BindException 无法指定被请求的地
  • VCS IDEA没有Enable Version Control Intergration

    在使用IDEA 提交git push到远程上 找到快忘了的流程 仿照着一步步来 发现都有一个步骤就是指定使用版本管理工具 Enable Version Control Integration 我这找了找发现没有 确实是有这一步指定 版本管理
  • 基于 springboot+vue 进行多条件查询历史聊天记录

    查询历史聊天记录 多条件查询记录是经常需要进行编写的功能 这里就以多条件查询历史聊天记录为例子来介绍如何进行基于关键字 日期 聊天记录类型 三种条件进行模糊查询 日期拼接 条件拼接查询 前端 抽屉管理 首先我们控制 element ui 的
  • spring-boot+maven运行和调试的配置

    spring boot maven 首先说直接运行 WIP Saved Searches migrated to WS 6 0 NJ数据下载工具 基于spring boot的小工具运行方法 在控制台上跳转到项目里initial文件夹所在的目
  • 火币什么时间服务器维护,火币全球站已于今日21:45进行系统维护,时间?

    8月10日消息 Twitter在6月30日发布的NFT系列 The 140 Collection 在OpenSea NFT市场上创造了1700 ETH 530万美元 的总交易量 虽然这个数字远低于Axis Infinity和CryptoPu
  • 一个简单的CountDownLauch

    这个类的主要功能就是 当多个线程运行的时候 count满足一定的条件的时候 这里为0 部分线程才开始工作 具体如下 include
  • Python py文件打包成 exe文件

    文章目录 安装 pyinstaller 模块 pyinstaller 的使用 pyinstaller 常用参数 多文件打包 安装 pyinstaller 模块 pip install pyinstaller i https pypi tun
  • 个人简历与自我介绍

    尊敬的面试官你好 我叫谢炜豪 我对本次校招的软件研发工程师和C 开发工程师很感兴趣 希望能得到在贵公司发挥作用的机会 以下是我的自我介绍 我所学的专业是计算机科学与技术 在校期间 除了专业的必修课程之外 我还重点学习了C 语言 能够熟练使用
  • linux sftp目录无法切换,linux – SFTP用户无法编辑或创建文件

    要正确chroot sftponly组成员 您需要在 etc ssh sshd config中设置此选项 Subsystem sftp internal sftp Match Group sftponly ChrootDirectory s
  • 多线程入门学习

    多线程 目录 多线程 1 继承Thread类 2 网图下载 3 初识并发问题 4 龟兔赛跑 5 lamda表达式 6 线程休眠Sleep 1 sleep 时间 指定当前线程阻塞的毫秒数 2 sleep存在异常InterruptedExcep
  • canvas圆球碰撞检测

    本文为canvas绘制圆形碰撞检测 圆形与圆形 后期一直更新哦 x 圆横坐标 y 圆纵坐标 r 圆半径 w 浏览器宽度 h 浏览器高度 arc画圆碰撞 move移动后 碰撞浏览器边缘反弹回来 碰撞检测 x r lt 0 浏览器左边缘 x r
  • Android Studio 中的 Gradle 是什么

    Gradle 是什么 学习内容 Gradle 是一个构建系统 在使用 Android Studio 之前 您将Eclipse用于开发目的 而且很可能您不知道如何在没有 Eclipse 的情况下构建您的 Android APK 您可以在命令行
  • 2020年度 个人随笔

    2020年的年度总结其实很好写 for index in 0 2 Log 我太难了 Log 完 2020年这么难 哪里还有心情写总结 回归正题 总结还是要写的 毕竟人老了就爱回忆 就让往事随风 往事随风 随风 风 前言 马上就是2021年了