#2021 年终总结(技术向)#

2021-12-27 04:34:08 +08:00
 as9567585

这一年,你学了什么新技术,或者什么方向有所精进?

明年有什么计划呢?

15942 次点击
所在节点    程序员
151 条回复
sciel
2021-12-27 18:45:52 +08:00
今天学了 react,next,material 。
明年打算用 react+next+material+goframe,写一个后台管理系统,再写一个阅读网站,挂广告。
sciel
2021-12-27 18:47:05 +08:00
今年
killva4624
2021-12-27 18:54:48 +08:00
学了些 Golang ,虽然写运维工具的时候没有 Python 来得爽,但二进制真方便~
AmaQuinton
2021-12-27 18:59:20 +08:00
@jaredyam 银行系统用的框架比较老,安全稳定为主,jdk 用的 1.6
thrinity
2021-12-27 19:04:38 +08:00
1.初步探索了 7z 的源码,从中见识到了工厂模式、适配器模式、装饰模式、策略模式的精妙,了解了压缩解压的流程,明白了压缩的原理。通过编译 7z 工程,学习到了如何通过汇编对需要大量调用函数进行优化,也成功从 7z 中拆出 lzma 压缩算法并应用到项目中,还将 7z 的结构和使用方法进行总结。
2.读完了一遍《深度探索 C++对象模型》,明白了 C++在内存中是如何设计的,如何实现继承,数据和函数如何进行存放,虽然对 C++的认识还是很浅,但是初步印象还是有所加深。
3.探索 Windows 的 virtual machine hard disk 技术,对于 vhd 和 vhdx 的格式进行深入了解,将 Windows 中 vdisk 相关 API 进行使用和封装。
4.初步探索 COM 编程,了解了 COM 设计上的巧妙,尤其是系统适配和生命周期管理方面感觉很超前,做了基于 COM 的一些 demo ,但是并未深入。
5.主要精力投入到 xx 项目,从代码编译到代码调试,阅读代码分析项目结构,从中感受到了 C++项目的复杂,但是也为大量线程之间相互交杂感到心力憔悴。从中也学习到很多之前从未听过的技术:vss 、ntfs 的 usn 日志、lmdb 内存数据库、fastcgi 协议等等,大部分只是了解,也未进行深究。
6.尝试了新的的语言 go ,尝试了 gin 框架,感受到了路由解析的方便便捷,也通过 go 完成了一些小工具,代码的确简洁,但是也对比 C++发现一些不足之处。
7.阅读了《 redis 的设计与实现》,对其中精巧的数据结构和算法设计感到佩服,感受到前辈那种把内存用到极限的厉害,同时编译 redis 的过程中也发现了 redis 也是 c/s 结构,其程序运行方式和 xx 项目也很相似,这套方式很高效,但是很复杂。

总结:还是在初步学习阶段,没有进行深入探索。
明年计划:深入 Windows 内核系统,做一些有意义的工作或者轮子
tomxin7
2021-12-27 19:06:23 +08:00
vue
PrilgrimLi
2021-12-27 19:07:21 +08:00
本命年,一事无成的一年。除了经费有个小到账,其它一无所获。
lzyliangzheyu
2021-12-27 19:15:09 +08:00
从搞单片机变成搞 linux 了
wingkwanli888
2021-12-27 19:16:50 +08:00
赞一个
darknoll
2021-12-27 19:19:42 +08:00
typescript
holulu
2021-12-27 19:20:08 +08:00
从 GUI 变成了运维
reoah2
2021-12-27 19:20:35 +08:00
kubernetes
lightjiao
2021-12-27 19:29:38 +08:00
@besteric #60
今日份欢乐,hhhhhh
不过能刷完还是很厉害的,再就是 hard 题刷的意义确实不大
11232as
2021-12-28 01:37:50 +08:00
学习 Shell ,把工作环境从 windows 切换到 Ubuntu 。写了一堆有得没得脚本玩。
然后就没干啥事了。
waruqi
2021-12-28 07:12:08 +08:00
继续撸我的轮子 https://github.com/xmake-io/xmake
limeng233
2021-12-28 08:59:38 +08:00
读完了《 DDIA 》和极客时间的《分布式数据库三十讲》,对分布式和数据库领域有了初步的了解。
明年继续学习分布式和数据库,再补一补计算机科学基础知识。
yurong333333
2021-12-28 09:04:18 +08:00
@dk7952638 楼主可有开源编译时 ioc+aop 轮子?不是不信楼主,只是想开开眼界学习学习。
dk7952638
2021-12-28 09:06:13 +08:00
@yurong333333 目前只是在内部使用,等坑填的差不多了就准备开源
ivyliner
2021-12-28 09:20:13 +08:00
继续完善我的 macOS App http://engineerdraft.com/bemyears 帮助更多听障人士和外语学习人士.
估计要开始挑战机器学习 :-)
SSang
2021-12-28 09:33:26 +08:00
https://github.com/gitsang/kanban/projects/1?fullscreen=true

今年开始用看板整理总结了,感觉今年过的还行,玩的东西挺多的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/824577

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX