热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

关于2021总结:不忘初心砥砺前行记录于2021

以前很难设想能在一个中央工作这么久,一开始是源于对Segmentfault这个产品的喜爱,起初,和老板既是上下级关系,也是算是敌人,喜爱这样的一个工作气氛。自身咱们做的是开发者社区,为的是开发者服务,天然工作探讨都是围绕技术层面,没有太多弯弯绕绕。

工夫过得太快了,一晃又是一年了。或者是待习惯了一个中央,我都遗记这是我退出思否的第几个年头了,过完了几年,应该是进入了第五个年头了罢。

以前很难设想能在一个中央工作这么久,一开始是源于对Segmentfault这个产品的喜爱,起初,和老板既是上下级关系,也是算是敌人,喜爱这样的一个工作气氛。自身咱们做的是开发者社区,为的是开发者服务,天然工作探讨都是围绕技术层面,没有太多弯弯绕绕。

回顾以往,每年的年尾,以文字做些简要的记录,用于自我反思,明得失,知进退。

工作

从大范畴来说,往年一整年的工夫,绝大部分工夫都是在做思否零碎的重构、整顿、迁徙后端程序,算是彻底脱离前端程序的一年,成为了一个纯正的后端。另外一部分工夫次要用于优化和修复接手的内部我的项目。

对于最称心的中央就是程序接口、容易误会的逻辑文档化,文档化之后,一方面是不便前后端的对接,另外一方面是不便对于很多程序逻辑性的交互问题,能够间接查问文档,理解当初本人是怎么做的设计,就算再怎么忙,程序改变后基本上都会补上文档。当然,从另外一方面来说,文档化还说做得比拟晚,导致程序开发中晚期的程序没有文档补充,如果要补充上这些文档,会破费太多工夫。

学习

成为了一个纯正的后端之后,精力天然也就更加专一,也就有了工夫去补充与后端相干的其余常识,也有了工夫去看书,总结。相比之前,往年终于能够对本人列出个实现学习的清单了:

  • 学习了新语言 Golang ,对于 Golang相干的底层逻辑都有了肯定的理解,与工作用的 PHP 语言做比照,排汇和借鉴,拓宽视线;
  • 围绕 Golang 语言,看了微服务、云原生、畛域驱动、软件工程等相干内容的书籍,也撕开了很多云里雾里的技术术语的神秘面纱;
  • 对根底算法局部,也时常做温习,放弃开发过程中能始终以算法思维解决问题;
  • 学习继续集成、容器化方面的常识,晋升工程化的全局观念;

学习,有时候是和工作有关系的,有时候是没有关系的,有些货色学了就能用到,有些货色学了之后一两周就忘掉,但总归来说,学习是保障头脑始终灵便、苏醒的基本条件,且能减少自信。

低欲望的生存

生存中,80%的懊恼来源于想得太多,而能实现的太少,往年想通了很多事件,本身有多少能力就做多少事件吧,有钱人有有钱人的活法,没钱人有没钱人的活法,吃得饱,穿得暖,家庭和睦就挺好的。抛开工作上的事件,回家后,绝大部分工夫都是把本人当成个两三岁的小孩就行,家里娃儿玩泥巴就陪着玩泥巴,学认字就一起学认字,也学会了唱《两只老虎》。

往年也就出去玩了一次,也并不是没有工夫,次要就是杭州周边除了人就没有别的了,再加上疫情,找不到一个宁静且平安的去除。惟一一次去玩应该是在七月份时候,我妈从老家过去一趟,周末开车跑了一趟舟山,带着父母看了海。周末基本上都是在家带娃,陪老婆孩子,最多也就是到小区楼下走走,在春夏交替季节,倒是去河里抓了几大盆螺蛳,做了几次螺狮粉,算是吃得比拟爽了。

另外往年不熬夜了,早晨也没有折腾啥想法啥的,尽管从吃食上来说,饭量不减,然而人反而瘦了十来斤,规劝各位程序员,千万别熬夜,熬夜是长胖的罪魁祸首。

明年

明年打算考个零碎分析师,尽管不晓得有啥大用,看到大家都在搞证,我也打算搞一个,并定位明年的次要指标。

其余方面,就是持续深刻学习云服务,云原生相干的常识,另外就是用 Golang把我本人的博客搭起来。说到这个博客,基本上就是“一杯茶,一包烟,一行代码写一天。”的状态。

还有就是多写写文章吧,往年倒是写了几篇本人比较满意的博客,犹记得去年如同除了总结之外,啥都没写。

另外一个指标就是减肥,争取再减二十斤,再就是争取存点钱,再存两年攒够老家房子首付回老家去了,年纪大了,始终流浪无凭没有安全感。

在2022年降临之际,在此恭喜各位程序员们,多搞钱,不熬夜,开开心心又一年。

本文参加了 SegmentFault 思否征文「2021 总结」,欢送正在浏览的你也退出。


推荐阅读
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 解决Cydia数据库错误:could not open file /var/lib/dpkg/status 的方法
    本文介绍了解决iOS系统中Cydia数据库错误的方法。通过使用苹果电脑上的Impactor工具和NewTerm软件,以及ifunbox工具和终端命令,可以解决该问题。具体步骤包括下载所需工具、连接手机到电脑、安装NewTerm、下载ifunbox并注册Dropbox账号、下载并解压lib.zip文件、将lib文件夹拖入Books文件夹中,并将lib文件夹拷贝到/var/目录下。以上方法适用于已经越狱且出现Cydia数据库错误的iPhone手机。 ... [详细]
  • 本文介绍了Java的集合及其实现类,包括数据结构、抽象类和具体实现类的关系,详细介绍了List接口及其实现类ArrayList的基本操作和特点。文章通过提供相关参考文档和链接,帮助读者更好地理解和使用Java的集合类。 ... [详细]
  • 本文介绍了南邮ctf-web的writeup,包括签到题和md5 collision。在CTF比赛和渗透测试中,可以通过查看源代码、代码注释、页面隐藏元素、超链接和HTTP响应头部来寻找flag或提示信息。利用PHP弱类型,可以发现md5('QNKCDZO')='0e830400451993494058024219903391'和md5('240610708')='0e462097431906509019562988736854'。 ... [详细]
  • 如何提高PHP编程技能及推荐高级教程
    本文介绍了如何提高PHP编程技能的方法,推荐了一些高级教程。学习任何一种编程语言都需要长期的坚持和不懈的努力,本文提醒读者要有足够的耐心和时间投入。通过实践操作学习,可以更好地理解和掌握PHP语言的特异性,特别是单引号和双引号的用法。同时,本文也指出了只走马观花看整体而不深入学习的学习方式无法真正掌握这门语言,建议读者要从整体来考虑局部,培养大局观。最后,本文提醒读者完成一个像模像样的网站需要付出更多的努力和实践。 ... [详细]
  • 本文讨论了微软的STL容器类是否线程安全。根据MSDN的回答,STL容器类包括vector、deque、list、queue、stack、priority_queue、valarray、map、hash_map、multimap、hash_multimap、set、hash_set、multiset、hash_multiset、basic_string和bitset。对于单个对象来说,多个线程同时读取是安全的。但如果一个线程正在写入一个对象,那么所有的读写操作都需要进行同步。 ... [详细]
  • GPT-3发布,动动手指就能自动生成代码的神器来了!
    近日,OpenAI发布了最新的NLP模型GPT-3,该模型在GitHub趋势榜上名列前茅。GPT-3使用的数据集容量达到45TB,参数个数高达1750亿,训练好的模型需要700G的硬盘空间来存储。一位开发者根据GPT-3模型上线了一个名为debuid的网站,用户只需用英语描述需求,前端代码就能自动生成。这个神奇的功能让许多程序员感到惊讶。去年,OpenAI在与世界冠军OG战队的表演赛中展示了他们的强化学习模型,在限定条件下以2:0完胜人类冠军。 ... [详细]
  • SpringBoot整合SpringSecurity+JWT实现单点登录
    SpringBoot整合SpringSecurity+JWT实现单点登录,Go语言社区,Golang程序员人脉社 ... [详细]
  • 一、Hadoop来历Hadoop的思想来源于Google在做搜索引擎的时候出现一个很大的问题就是这么多网页我如何才能以最快的速度来搜索到,由于这个问题Google发明 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • MACElasticsearch安装步骤及验证方法
    本文介绍了MACElasticsearch的安装步骤,包括下载ZIP文件、解压到安装目录、启动服务,并提供了验证启动是否成功的方法。同时,还介绍了安装elasticsearch-head插件的方法,以便于进行查询操作。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • Oracle分析函数first_value()和last_value()的用法及原理
    本文介绍了Oracle分析函数first_value()和last_value()的用法和原理,以及在查询销售记录日期和部门中的应用。通过示例和解释,详细说明了first_value()和last_value()的功能和不同之处。同时,对于last_value()的结果出现不一样的情况进行了解释,并提供了理解last_value()默认统计范围的方法。该文对于使用Oracle分析函数的开发人员和数据库管理员具有参考价值。 ... [详细]
  • sklearn数据集库中的常用数据集类型介绍
    本文介绍了sklearn数据集库中常用的数据集类型,包括玩具数据集和样本生成器。其中详细介绍了波士顿房价数据集,包含了波士顿506处房屋的13种不同特征以及房屋价格,适用于回归任务。 ... [详细]
author-avatar
14835688_d4705c_859
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有