当前位置: 首页 > news >正文

关于画一个句号--基于2022年终总结的反思与分享

没有平台鼓风造势,今年各大平台没有涌现出一批总结,非常清爽

正如同人发明了抽屉,将杂物进行整理、丢弃、收纳,才能对空间进行更合理地使用。我们也需要对知识、过往经历进行整理、丢弃、收纳,才能对大脑进行更合理地使用。

这个人需要一个句号,你可以帮他画一个 – 《天道》

在电视剧天道中,丁元英说了这样一句话,指导芮小丹让罪犯彻底放下了执念。而对于人生中的一个年轮,无论它充斥几多成功与失败,夹杂几许悲欢或离合,都值得为它画一个阶段性的句号,
它需要庄严肃穆的态度,它需要严谨全面的视角。

画上句号,是对过去做一次整理、丢弃、收纳,是在自己竭尽全力反思后卸下精神的枷锁,为谱写新的篇章做好准备。认清目标,轻装简行。

经过多次审视,通过这一篇文章将我认为能对读者起到帮助的内容分享出来。

我的个人总结

工作方面

过去的一年,工作中的详细情况不适合与诸位分享。除去常规的APP编写维护工作外,我也结合工作内容在其他方向上做了一些扩展。

  • 实战了MVI架构,并将心得进行了分享
  • 对物联网通讯协议进行浅层次的调研学习
  • 结合"遥控器" 项目,对socket、蓝牙、WiFi等通信方面,Android事件底层机制等,进行了更深入的学习
  • 结合"日志工具",对加密进行了复习,实战了Compose和Compose-Desktop
  • 对uni-app框架进行了浅层调研,反编译SDK简单阅读源码,和以往自研的h5-bridge进行了对比,开发了几个自研插件
  • 潜伏后端写了写接口,对诸多优秀的框架展开源码学习,基于已掌握的反射知识和APT知识,造了点轮子,让后端见识了Android不仅卷还真TM会卷不是瞎卷

总的来说,整体工作丰富多彩,至少有30%的时间不在拧业务螺丝。但个人回看时仍觉有所不足,部分工作并未留下详尽的脑图,未曾凝练为结构化的知识信息。

自我学习与总结输出

去年年初计划全年写完Java多线程系列,以及其他零散的分享,预计12-15篇原创。

  • 多线程系列没有全部完成
  • 实现了文章总数目标

订计划时,希望通过写博客实现以下目标:

  • 锻炼驾驭不同风格的写作能力
  • 提升结构化表达能力
  • 提升绘图能力
  • 总结、温习、继续学习知识
  • 提升个人影响力

通过刻意试探与反思多篇文章的数据,现在看来 “提升个人影响力” 这一目标倒大可不必存在。它太过于限制分享的内容且过于功利,以至于影响到撰文时的心态。

今年也会继续写下去,保底一个月出一篇,而心态转变后,文章内容和语言将不再刻意深沉。恰如标题,产出的目标都是 “画一个句号” ,将脑海中的知识挪挪地。

文娱与生活

有事没事的陪老婆打打游戏,没遇到啥想看的新剧,周末不想起床的时候刷刷风筝之类的老剧。没去看啥电影,同样也没出去玩,逢年过节回去陪陪长辈。平淡无奇的生活。

因为某些原因,和老婆一起养的猫被送走了,少了很多麻烦与乐趣。

其他时间还是以读书为主,闲书(小说)读了不少,好书也读了不少,唯独技术类书籍没读几行,后续会写一些杂篇和大家分享分享。

说起读书想起来一件事情,去年读到别人的年终总结,里面提到一个目标:读完一本金庸著作。请恕我直言,当时我很不厚道的笑了。目前回头看时,制定并实现这一目标并无不妥。

时间固然宝贵,但我们并不能将所有的时间都用来学习技术,文武之道一张一弛,金庸的武侠世界中也有诸多人生哲理,金庸的文笔更数上乘。

总体来说,Work-Life-Balance还算可以,但对家人的陪伴并不够。这一点需要在今年好好改进

另外,在家里人强烈要求下,买了辆车,回老家倒是方便了很多,并且不出意外地养成了 “眼观六路,嘴骂八方” 的被动技能

说了很多,最终汇总为一句:通过各种手段,我和自己达成了和解,阶段性地摆脱了焦虑。至于能维持多久,需要交给时间去校验。

工作总结与个人总结不同,您需要一个更适合的思考框架

絮叨了很多,我们开始谈一些真正能用到的。

我尚不敢指导各位如何去做工作总结,但我相信下面这些内容会给您一些启发。

一定要意识到,工作总结和个人性质的总结是不同的!在目的性、思考框架上是完全两码事。

我相信有不少读者朋友是这样进行工作总结的:

  • 细数全年做了哪些事情
  • 做的结果如何
  • 寻找一些亮点(自认为很厉害的、很有挑战的事情)
  • 横向比较以及来年如何做出更好的成绩

如果是个人性质的总结,这样搞没有问题,毕竟你大多数时间不为别人而活,想一想干了啥,是否是自己想做的事情,怎么能做得更好,这套思维逻辑没有问题。

但工作总结不一样,名义上你为自己挣钱,但实际上是为别人工作,无论是KPI或者OKR的考核机制,背后都是公司和领导层的价值导向。
你需要思考公司提倡的价值导向,并且哪些目标的实现对公司意味着价值转换,以此展开思考:哪些工作是服务于该目标的,这些要重点写。

但不可否认,在有些公司中,努力搬砖就能创造大多数价值,这对技术创新者而言并不友好,但人总要为自己的选择承担后果。
简而言之,并不是你做的不好,而是公司不提倡,在这些公司这是一条死路。

即便你的技术创新能够带来极大地便利,让开发成本降低不少,但这并不能缓解中高层和老板的焦虑

看到员工在加班创造价值会缓解老板的焦虑,哪怕付出水电费;看到手下人在加班,能够缓解管理人员的另一种焦虑。

具体的内容我不点破,您自行观察和思考

早日认清这一点很重要。

伴随着总结的还有一件事情,即绩效评定。这又是一件有门道的事情。

我希望每一位打工人都能受到公平公正和过程公开的对待,但很遗憾这是奢望。

大多数公司的绩效考核都是过程不公开的,而大多数人收到不符合预期的绩效反馈时,总是在努力反驳,希望推倒这种非公平非公正。

其实大可不必!你几乎无法改变既定的事情。

但请注意,绩效考核以及其沟通环节是一个难得的机会,您拥有一个官方认可的场合去试探您的直属和间接领导。

前面我们提到,考核本身是公司价值导向的体现。正如同有一千个读者就有一千个哈姆雷特。老板们和董事会们制定了公司的发展策略和近几年的核心价值,在不同层次落实时难免会发生偏差。

您拥有一个冠冕堂皇的理由让直属、间接领导解释为何得到这样的评分,哪些地方做的不到位,来年如何做出 “好成绩”,没有人会拒绝这样的戏台。

相信只要您留心,就一定能发现

  • 领导是否藏有私心
  • 自己对价值导向的理解是否有误

而这些信息对您做出选择至关重要,借用最近随着高启强大火的孙子兵法:

兵者,国之大事,死生之地,存亡之道,不可不察也。故经之以五事,校之以计,而索其情:一曰道,二曰天,三曰地,四曰将,五曰法 – 计篇

这件事情往小了说是一两个月薪资的奖金问题,往大了说是未来一两年的工作安排和未来几年的职业规划。

  • 道:意志统一,上下一心,如果高层的想法,中层的想法,基层的想法,您的想法,如果有偏差,要注意衡量了。
  • 天:天时,公司资金流是否充裕,大环境好不好很重要!
  • 地:地利,工作中的氛围,合作者如果很不配合,一个人很难成事,主管和你不对付就更难了。
  • 将:您的直接主管和间接上级,如果他们不够体恤下属,不能传达正确的价值导向,做不到赏罚分明,工作中夹杂过多个人诉求,如果您不愿意成为他们的狗腿子,那也不会有好结果。
  • 法:指组织结构,责权划分,人员编制,管理制度,资源保障,物资调配。在绩效考核时,只要留心,一定可以观察到。

兼听则明,偏听则暗

监听则明,偏听则暗

原文出自《资治通鉴》,典故为唐太宗与魏征问答,最早出处 《管子》君臣篇

  • 我所说的,您也未必要全盘接受,大可和信得过的朋友们商讨一二
  • 别人对你的评价,没必要全盘接受,但不能完全不听,客观地对照审视。例如绩效考评中上级对你的评价、同事对你的评价,是从他们自身的利益出发的还是从你个人利益出发的,多听一些,自见端倪。

相关文章:

关于画一个句号--基于2022年终总结的反思与分享

没有平台鼓风造势,今年各大平台没有涌现出一批总结,非常清爽 正如同人发明了抽屉,将杂物进行整理、丢弃、收纳,才能对空间进行更合理地使用。我们也需要对知识、过往经历进行整理、丢弃、收纳,才能对大脑进行更合理地…...

学习Flask之三、模板

学习Flask之三、模板 书写易于维护的应用的关键是书写整洁和良构的代码。到目前为止你所见的例子过于简单而不能体现这点。把两个目的完全独立的Flask view 函数当作一个来写,会产生问题。view函数的一个显然的任务是对请求作出响应,如前面的例子所示。对…...

2023-02-20干活小计:

所以我今天的活开始了: In this paper, the authors target the problem of Multimodal Name Entity Recognition(MNER) as an improvement on NER(text only) The paper proposes a multimodal fusion based on a heterogeneous graph of texts and images to mak…...

LeetCode_动态规划_困难_1326.灌溉花园的最少水龙头数目

目录1.题目2.思路3.代码实现(Java)1.题目 在 x 轴上有一个一维的花园。花园长度为 n,从点 0 开始,到点 n 结束。 花园里总共有 n 1 个水龙头,分别位于 [0, 1, …, n] 。 给你一个整数 n 和一个长度为 n 1 的整数数…...

mac tcpdump学习

学习原因 工作上遇到了重启wifi后无法发出mDNS packet的情况,琢磨一下用tcpdump用的命令如下 sudo tcpdump -n -k -s 0 -i en0 -w VENDOR-DUT-INTERFACE.pcapng是在测airplay BCT认证时,官方文档的解决方法。对tcpdump很不了解,现汇总如下的学…...

【跟我一起读《视觉惯性SLAM理论与源码解析》】第二章 编程及编译工具

23.2.21终于拿到六哥的新书 感觉很是不错,打算近期写一写心得之类的 废话不多说,直接开啃 PS:我的建议是阅读完十四讲后再来看这本书,效果应该会很不错。 因为第一章都是介绍之类的我觉得没什么整理的必要,所以直接来…...

广东望京卡牌科技有限公司,2023年团建活动圆满举行

玉兔初临,春天相随,抖擞精神,好运连连。春天是一个万物复苏的季节,来自广东的望京卡牌科技有限公司,也迎来了新年第一次团建活动。在“乘风破浪、追逐梦想”的口号声中,2023望京卡牌目标启动会团结活动正式…...

ts语法如何在Vue3中运用?

一、父子传值的用法 父传子&#xff1a;defineProps的TS写法 // 父组件&#xff1a;和 vue2 一样正常传值 <template><div class"login-page"><cp-nav-bar title"登录" right-text"注册"></cp-nav-bar></div> &…...

RK3566添加湿度传感器以及浅析hal层

RK3566添加一款温湿度传感器gxht3x.挂在i2c总线下。驱动部分就不多做解析。大致流程硬件接好i2c线以及vcc gnd。后看数据手册。初始化寄存器&#xff0c;然后要读数据的话读那个寄存器&#xff0c;读出来的数据要做一个转化,然后实现open read write ioctl函数就行了。本文主要…...

看了这份Java高级笔试宝典覆盖近3年Java笔试中98%高频知识点,反打面试官

首先声明&#xff1a; 本书覆盖了近3年程序员面试笔试中超过98%Java高频知识点&#xff0c;当你细细品读完本书后&#xff0c;面试都是小问题。 一书在手/工作不愁 记住重点&#xff0c;考试要考 前言 程序员求职始终是当前社会的一个热点&#xff0c;而市面上有很多关于程…...

从0到1搭建大数据平台之监控

大家好&#xff0c;我是脚丫先生 (o^^o) 大数据平台设计中&#xff0c;监控系统尤为重要。 它时刻关乎大数据开发人员的幸福感。 试想如果半夜三更&#xff0c;被电话吵醒解决集群故障问题&#xff0c;那是多么的痛苦&#xff01;&#xff01;&#xff01; 但是不加班是不可…...

采购评标管理过程是怎样的?有哪些评标标准?

采购活动的评标是检查和比较投标的有组织的过程&#xff0c;以选择最佳报价&#xff0c;努力获得实现企业目标所需的货物、工程和服务。 评标是由一个被称为评标小组的机构负责。这个小组如何称呼&#xff0c;取决于企业的情况。同义词有报价审查小组、投标审查委员会或投标审…...

《Vue+Spring Boot前后端分离开发实战》专著累计发行上万册

杰哥的学术专著《VueSpring Boot前后端分离开发实战》由清华大学出版社于2021年3月首次出版发行&#xff0c;虽受疫情影响但热度不减&#xff0c;受到业界读者的热捧&#xff0c;截至今日加印5次&#xff0c;累计发行12000册&#xff0c;引领读者开发前后端分离项目&#xff0c…...

类与类之间的关系有哪几种?

文章目录程序设计要素1.可读性2.健壮性3.优化4.复用性5.可扩展性设计类的关系遵循的原则1、 高内聚低耦合2、面向对象开发中 “针对接口编程优于针对实现编程”&#xff0c;”组合优于继承” 的总体设计类与类之间的关系&#xff08;即事物关系&#xff09; A is-a B 泛化&…...

LeetCode 606.根据二叉树创建字符串,102.二叉树的层序遍历和牛客 二叉搜索树与双向链表

文章目录1. 根据二叉树创建字符串2. 二叉树的层序遍历3. 二叉搜索树与双向链表1. 根据二叉树创建字符串 难度 简单 题目链接 解题思路&#xff1a; 这里的意思就是&#xff1a;用前序遍历遍历这颗树。然后左子树和右子树分别在一个括号里。括号里的规则是&#xff1a; 1.左右都…...

02-18 周六 图解机器学习之SMV 第五章5-2

02-18 周六 图解机器学习之SMV 第五章5-2时间版本修改人描述2023年2月18日11:47:18V0.1宋全恒新建文档 环境 程序的基本环境&#xff0c;是使用了jupyter&#xff0c;在容器中运行的。 简介 本程序主要演示支持向量的获取&#xff0c;支持向量是距离超平面最近的点组成的。程序…...

Spring Boot系列--创建第一个Spring Boot项目

1.项目搭建 在IDEA中新建项目&#xff0c;选择Spring Initializr。 填写项目信息&#xff1a; 选择版本和Spring Web依赖&#xff1a; Spring Web插件能为项目集成Tomcat、配置dispatcherServlet和xml文件。此处选择的版本若为3.0.2的话会出现如下错误&#xff1a; java: …...

手把手教你用React Hook和TypeScript从零实现虚拟滚动列表组件

前言 k8s 全称 kubernetes&#xff0c;这个名字大家应该都不陌生&#xff0c;k8s是为容器服务而生的一个可移植容器的编排管理工具&#xff0c;集应用的部署和运维&#xff0c;负载均衡&#xff0c;服务发现和扩容&#xff0c;版本回滚于一身&#xff0c;越来越多的公司正在拥…...

界面控件DevExpress WPF Pivot Grid——拥有强大多维数据分析能力!

界面控件DevExpress WPF的Pivot Grid组件是一个类似excel的数据透视表&#xff0c;用于多维数据分析和跨选项卡报表生成。它拥有众多的布局自定义选项&#xff0c;允许开发者完全控制其UI且以用户为中心的功能使其易于部署。PS&#xff1a;DevExpress WPF拥有120个控件和库&…...

python字典及基础操作

1) 字典是没有顺序的&#xff0c;是任意对象的无序集合。 2) 字典的键是唯一的&#xff0c;不能多次出现&#xff0c;多次出现时取最后一个值。 3) 键是不可变的。 4) 字典中的元素可增删。 5) 因为没有顺序&#xff0c;所以不存在索引。 1. 字典元素的访问 >>> …...

(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)

题目&#xff1a;3442. 奇偶频次间的最大差值 I 思路 &#xff1a;哈希&#xff0c;时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况&#xff0c;哈希表这里用数组即可实现。 C版本&#xff1a; class Solution { public:int maxDifference(string s) {int a[26]…...

C++:std::is_convertible

C++标志库中提供is_convertible,可以测试一种类型是否可以转换为另一只类型: template <class From, class To> struct is_convertible; 使用举例: #include <iostream> #include <string>using namespace std;struct A { }; struct B : A { };int main…...

Day131 | 灵神 | 回溯算法 | 子集型 子集

Day131 | 灵神 | 回溯算法 | 子集型 子集 78.子集 78. 子集 - 力扣&#xff08;LeetCode&#xff09; 思路&#xff1a; 笔者写过很多次这道题了&#xff0c;不想写题解了&#xff0c;大家看灵神讲解吧 回溯算法套路①子集型回溯【基础算法精讲 14】_哔哩哔哩_bilibili 完…...

Auto-Coder使用GPT-4o完成:在用TabPFN这个模型构建一个预测未来3天涨跌的分类任务

通过akshare库&#xff0c;获取股票数据&#xff0c;并生成TabPFN这个模型 可以识别、处理的格式&#xff0c;写一个完整的预处理示例&#xff0c;并构建一个预测未来 3 天股价涨跌的分类任务 用TabPFN这个模型构建一个预测未来 3 天股价涨跌的分类任务&#xff0c;进行预测并输…...

家政维修平台实战20:权限设计

目录 1 获取工人信息2 搭建工人入口3 权限判断总结 目前我们已经搭建好了基础的用户体系&#xff0c;主要是分成几个表&#xff0c;用户表我们是记录用户的基础信息&#xff0c;包括手机、昵称、头像。而工人和员工各有各的表。那么就有一个问题&#xff0c;不同的角色&#xf…...

【Zephyr 系列 10】实战项目:打造一个蓝牙传感器终端 + 网关系统(完整架构与全栈实现)

🧠关键词:Zephyr、BLE、终端、网关、广播、连接、传感器、数据采集、低功耗、系统集成 📌目标读者:希望基于 Zephyr 构建 BLE 系统架构、实现终端与网关协作、具备产品交付能力的开发者 📊篇幅字数:约 5200 字 ✨ 项目总览 在物联网实际项目中,**“终端 + 网关”**是…...

JUC笔记(上)-复习 涉及死锁 volatile synchronized CAS 原子操作

一、上下文切换 即使单核CPU也可以进行多线程执行代码&#xff0c;CPU会给每个线程分配CPU时间片来实现这个机制。时间片非常短&#xff0c;所以CPU会不断地切换线程执行&#xff0c;从而让我们感觉多个线程是同时执行的。时间片一般是十几毫秒(ms)。通过时间片分配算法执行。…...

【Go语言基础【12】】指针:声明、取地址、解引用

文章目录 零、概述&#xff1a;指针 vs. 引用&#xff08;类比其他语言&#xff09;一、指针基础概念二、指针声明与初始化三、指针操作符1. &&#xff1a;取地址&#xff08;拿到内存地址&#xff09;2. *&#xff1a;解引用&#xff08;拿到值&#xff09; 四、空指针&am…...

Java编程之桥接模式

定义 桥接模式&#xff08;Bridge Pattern&#xff09;属于结构型设计模式&#xff0c;它的核心意图是将抽象部分与实现部分分离&#xff0c;使它们可以独立地变化。这种模式通过组合关系来替代继承关系&#xff0c;从而降低了抽象和实现这两个可变维度之间的耦合度。 用例子…...

OCR MLLM Evaluation

为什么需要评测体系&#xff1f;——背景与矛盾 ​​ 能干的事&#xff1a;​​ 看清楚发票、身份证上的字&#xff08;准确率>90%&#xff09;&#xff0c;速度飞快&#xff08;眨眼间完成&#xff09;。​​干不了的事&#xff1a;​​ 碰到复杂表格&#xff08;合并单元…...