2022,itbird的年终总结报告

news2024/11/28 19:04:33

最近公司要求个人在做年终总结了,趁着这个机会,也想对自己的2022年进行一下回顾总结,最重要的是,对2023的目标,可以有一个指引。

就从工作和生活两方面来讲吧。

1.工作

1.1 行业的状态

本人从事的是android开发工作,从毕业到现在已经9年,首先大环境来讲,从18年起,其实已经感觉到android行业有些内卷,呈现的一种状态就是初级开发基本无市场,中级开发一个萝卜一个坑,高级开发需求量很大

刚刚毕业那会,android市场的状态是,只要精通UI+业务逻辑开发,就可以基本算个android中级开发,在年终可以达成高绩效,在此基础上,会设计+思想+总结,那么就可以基本算是高级android开发。

但是在18年开始,这个状态开始有所转换,原先的中级开发要求转换为初级开发的要求,高级开发的要求转换为中级开发的要求,并且中级android开发,会要求熟悉底层&第三方源码、原理,借助这些原理和源码可以实际去解决项目中的疑难问题,而这时高级android开发的定义发生了较多的变更,设计不单单停留在知道、熟悉、基本应用,而是要精通和应用,新技术的深入学习、引入、应用也是基本要求。

20年开始,行业对于高级android开发的定义不再单纯的开发定义,而是需要这部分开发人员,学会换角度思考问题。简单来说,作为一个高级android开发,需要结合产品每个阶段的BP,去规划出技术BP。有人会问,作为一个android高级开发人员,我熟悉源码、会写、会设计、会解决问题不就行了,为啥还有管啥技术BP,其实大家这时需要换位思考一下,公司开发一个app、开发一个产品,目的是什么呢?当然是盈利、赚钱了,作为高级开发人员,你需要紧密贴合产品BP,将已有的新技术、新方向,去应用到产品设计开发中,提升产品的整体竞争力,这才是这条要求的本身含义。

当然,上面仅仅是我自己的一个思考、总结,是基于自己本身的工作经验的一个总结,各位切勿放大,仁者见仁智者见智。

1.2 工作的总结

我毕业之后一直在APP开发,后来几年开始做车机方面的开发,其实说白了,就是在车机上做各式各样的app,再加一部分系统编译、系统源码修改、缺陷修复的工作,总体来说,一年下来,工作内容上,感觉增益不大,主要原因是公司业务的优化,从19年疫情开始,各大行业基本都受到了冲击,很多大厂都纷纷裁员,自然而然,我们业务也会受一定的影响,所以整体资源投入收缩再收缩。但是,个人技术沉淀和成长上来说,总体还算满意。

因为年初时,隔离的原因(生活总结的,再和大家详细说),列了很多技术上的方向目标,今年基本都达成。

最重要的是,完成了Android源码设计模式探索与实战、Android源码阅读笔记、Android进阶几个付费专栏的创建,并且结合自己的工作经验、看的书籍,进行了系统知识的从简单到复杂的总结。

2. 生活

年初时,由于疫情,当时过年期间被集中隔离了一周(次次密接,最终没啥事),一个人在酒店,而且是一个过年,也没有工作的事情,趁机会,对于22年一年列了很多目标。
在这里插入图片描述

目标达成情况,做一下回顾

  • 每周至少四次跑步,不限时间

    这个基本达成,中间中断了一段时间,一周改为了一次,因为复查身体时,医生说运动得适量。

  • 每月至少读一本书,不限题材

    这个目标达成,而且对于自己阅读的基本技术书籍,都写了专项的阅读总结笔记。

  • 坚持每日更新,将写作进行到底,年中可以发布付费文章

    这个目标基本达成,中间切换为了CSDN,发布了付费专辑,年末,开始入驻掘金。

  • 尽量不熬夜,11点半之前睡觉,一周至少有四天要保持

    这个目标基本没达成,因为工作原因,每天回去洗刷一下就10点多了,有时还看看剧、看看书啥的。

  • 带小孩出去旅游一次,厦门或者三亚,如果疫情原因,就近选择

    这个目标达成,疫情原因,外面没出去,但是近处的,带着小孩玩了很多。

  • 带父母出去旅游一次 ,如果疫情原因,就近选择

    这个目标没有达成,疫情原因,已经两年没有回家了。

  • 今年要瘦20斤,主要是开始健身,保持好身体,为家人负责

    这个目标只能说基本达成,因为21年运动+身体肠胃出问题,一下廋了40多斤,22年医生让控制运动,因为身体总得适应。

  • 房贷要有计划减轻

    这个目标基本达成,和老婆计算了一下,这里就不具体了。

  • 开始买一些基金,上半年开始有理财的实践,22年要有一个理财的思维突破

    理财视频是学习了,书籍也看了,而且简单的买了一个,居然有3倍的收益,不过失算了,只买了300块钱,哈哈。

  • 学习一项新技能

    这个没达成,想学急救课程来着,可是几次报名都没有报上,其他又不想学。

总体来说,目前基本达成,个人身体这块,以前每年几乎都会因为肠胃原因,大病一次,去医院挂药啥的,但是从21年坚持运动开始,没有生过大病,唯一感冒过一次。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/88121.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Cuda个别库函数的兼容性 - shuffle\数学库\原子

兼容性针对的是不同的Cuda版本和设备计算能力(compute capability) shuffle 在C\C扩展一节 新版本函数见Cuda12.0 文档 __shfl_sync, __shfl_up_sync, __shfl_down_sync, and __shfl_xor_sync exchange a variable between threads within a warp. Supported by devices of …

信创入围认证详解

信创是一个统称概念,实际是把现有与信息技术相关的行业结合在一起,命名为“信息技术应用创新产业”,简称“信创”。一般来说,信创包括基础硬件、基础软件、应用软件、信息安全四大板块。其中,基础硬件主要包括&#xf…

让最近爆火的ChatGPT来谈谈,作为一个技术人该如何写好一篇技术博文

ChatGPT 是由 OpenAI 训练的一个大型语言模型。专门设计用于回答用户提出的问题,我可以提供有价值的信息,并帮助用户解决问题 下面的回答均来自ChatGPT CharGPT如何写好一篇技术博文?写技术博文需要具备那些能力就用java实现冒泡排序来写一篇…

C语言画贝塞尔曲线的函数

程序截图 简单说明 这个函数就是 void drawBezierCurve(COLORREF color, const unsigned int len, ...) color 是贝塞尔曲线的颜色,len 是画出贝塞尔曲线所需要的点的个数,最少 1 个,不要乱传。之后的参数传的就是画出贝塞尔曲线要的点&am…

大数据时代,数据实时同步解决方案的思考—最全的数据同步总结

F、 客户端开发,在maven中引入canal的依赖 com.alibaba.otter canal.client 1.0.21 代码示例: package com.example; import com.alibaba.otter.canal.client.CanalConnector; import com.alibaba.otter.canal.client.CanalConnectors; import c…

[附源码]Nodejs计算机毕业设计基于Web美食网站设计Express(程序+LW)

该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程。欢迎交流 项目运行 环境配置: Node.js Vscode Mysql5.7 HBuilderXNavicat11VueExpress。 项目技术: Express框架 Node.js Vue 等等组成,B/S模式 Vscode管理前后端分…

C++ Reference: Standard C++ Library reference: Containers: map: map: begin

C官网参考链接&#xff1a;https://cplusplus.com/reference/map/map/begin/ 公有成员函数 <map> std::map::begin C98 iterator begin(); const_iterator begin() const; C11 iterator begin() noexcept; const_iterator begin() const noexcept;返回指向开始的iterato…

[附源码]Python计算机毕业设计甘肃草地植物数字化标本库管理系统Django(程序+LW)

该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程 项目运行 环境配置&#xff1a; Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术&#xff1a; django python Vue 等等组成&#xff0c;B/S模式 pychram管理等…

图拉普拉斯矩阵

正定矩阵 在线性代数里&#xff0c;正定矩阵 (positive definite matrix) 有时会简称为正定阵。 广义定义&#xff1a;设M是n阶方阵&#xff0c;如果对任何非零向量z&#xff0c;都有z⃗TMz⃗>0\vec{z}^TM\vec{z}>0zTMz>0&#xff0c;则称M为正定矩阵。 狭义定义&…

CSS之display:grid的用法和动态:before content内容

CSS之display:grid的用法和动态:before content内容1. display:grid的用法2.动态:before content内容3.完整代码&#xff1a;项目诉求&#xff1a; 突然有个需求&#xff0c;就是 指定行列&#xff0c;并呈现N字型展示数据&#xff0c;如下所示&#xff1a; 有纠结是用display:…

[附源码]Python计算机毕业设计高校创新学分申报管理系统Django(程序+LW)

该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程 项目运行 环境配置&#xff1a; Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术&#xff1a; django python Vue 等等组成&#xff0c;B/S模式 pychram管理等…

来看!这才是久经沙场得 SQL 优化经验

跟着 SQL 优化得经验之谈&#xff0c;面试真的可以侃侃而谈。 那么面对复杂的关系数据&#xff0c;我们如何来优化&#xff0c;SQL如何玩转更优&#xff1f; 先抛出了4个关于优化方面的问题&#xff1a; 1.返回表中0.014%的数据应不应该走索引&#xff1f; 2.什么样的列必须…

股票买卖接口如何实现委托下单的功能?

股票买卖接口如何实现委托下单的功能&#xff1f;一般来说&#xff0c;股票买卖接口都是相关的人士已经设计好&#xff0c;并且是程序形式呈现出来的&#xff0c;和券商系统链接起来&#xff0c;这样就可以实现交易了&#xff0c;下面给分享关于股票买卖接口是如何执行委托下单…

计算机系统实验-DataLab

一.实验题目及要求 在给定规则限制下完成bits.c中的函数。其中最主要的规则如下&#xff1a; 整数规则 不能使用for while if等只能使用! ˜ & ˆ | << >>运算符只能使用int只能使用0-0xFF的常数使用运算符数不超过限制(Max ops)不能使用全局变量或调用函数…

将简单工厂模式改造应用到项目中,而不是纸上谈兵

10月26日晚补充&#xff1a;经过掘友的提醒&#xff0c;我才发现之前我这篇所写的策略模式&#xff0c;其本身更偏向于工厂模式&#xff0c;我起初以为是掘友分不清工厂模式和策略模式&#xff0c;实际上是我自己把自己绕进去&#xff0c;看不清工厂模式和策略模式的区别。 因…

网闸的工作原理

网闸GAP由固态读写开关和存储人质系统组成&#xff0c;其中固态开关的转换效率达到了纳秒级&#xff0c;存储介质通常采用scsi硬盘&#xff0c;因此GAP的性能得到了保证。 GAP连接在两个独立的网络系统中间&#xff0c;内网与外网永远不同时连接&#xff0c;在同一时刻只有一个…

鱼传科技:函数计算,只要用上就会觉得香

深圳鱼传科技有限公司是专注以精准营销和互联网生态产品运营为核心的综合互联网营销推广服务商。通过整合全网优质媒体资源&#xff0c;并结合智能数据模型和 AI 标签算法&#xff0c;向企业提供包括流量矩阵搭建运营、媒介流量采买、投放模型设计、产品营销策划、数据监控分析…

面试官:如何解决 Redis 数据倾斜、热点等问题

Redis 作为一门主流技术&#xff0c;应用场景非常多&#xff0c;很多大中小厂面试都列为重点考察内容 前几天有小伙伴学习时&#xff0c;遇到下面几个问题&#xff0c;来咨询小编 考虑到这些问题比较高频&#xff0c;工作中经常会遇到&#xff0c;这里写篇文章系统讲解下 问…

健身房头戴式耳机好吗、最优秀的健身房耳机推荐

作为一名运动爱好者&#xff0c;无论是在户外跑步、骑行&#xff0c;还是在室内健身&#xff0c;耳机都是平日运动时不可或缺的装备。即使在日常通勤中&#xff0c;很多人也不能缺少它的陪伴。普通的耳机很好选择&#xff0c;只需要看音质好不好就可&#xff0c;运动耳机就比较…

win10系统下安装JDK1.8及配置环境变量的方法

1&#xff1a;下载安装包 地址&#xff1a;https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 选择与自己环境相匹配的安装包 后续过程需要登录Oracle账号&#xff0c;如果你网络环境不好或者没有Oracle账号&#xff0c;请按照文末默认获取方式获…