#45 对个人职业生涯的一点展望

2022-01-02

维持之前的设定,走技术专家的路线。

  1. 能处理工作中的难点问题,需要对业务有全局性的认识
  2. 对技术有深刻的理解,尤其是基础技术一定要扎实
  3. 方案设计能力:1. 对产品更多思考 2. 架构能力 3. 编码规范 4. 了解产品测试和运维
  4. 良好的沟通能力,培养个人影响力

第一点,今年会得到改进。
第二点,需要更长时间周期的投入才能见效。
第三点,比较泛,需要更多思考。
第四点,可能是最难的。我不知道该怎么做。

#44 对过去工作的一点总结和反思

2022-01-01

新的一年,岁数又会 +1,在这个一年开始的时候,对过去做个总结,对将来做个展望。

对过去的反思

  1. 工作这么多年,还是缺少拿得出手的项目经历,不足以支撑我对自己的定位或者目标
    工作年限越长,这个问题就会更加突出
    新的一年需要思考思考这个问题
  2. 技术深度不够
    1. 主力开发语言 Python 应该更加深入,完成 CPython 源码阅读
    2. PHP, Node, Golang 需要加强,能够熟练掌握 (主要是软件生态),使之达到新的线上业务开发的程度
    3. 前端也一样
  3. 知识结构缺乏深入的整理
    1. 比如软件设计的一些思考
  4. 应该对产品方面更加用心一些 img
    现在就是对技术方面过于感兴趣而忽略了产品
    这个问题对于工作来说比较突出,新的一年一定要注意这个问题

今年的计划

前提:工作习惯养成:1. 计划,2. 重要的事情优先完成,3. 不加班 (上班时间完成工作)

如果按平均每天 2h 来计划,全年有 730h。

  1. img 对当前公司业务的梳理, 需要有计划有步骤的推进 (这一项可以在工作中完成)
  2. img 完成 Golang 的学习目标, 达到熟练的程度(第一季度) (60h, 按一个月算)
  3. img CPython 源码阅读 (120h, 按两个月算)
  4. img 英语和数学
    真是 年年列计划, 年年没时间
    英语达到六级词汇, 能不借助工具流利阅读英语资料 (180h, 按每天半小时算)
    数学复习到高等数学, 不用达到应试的程度, 了解相关概念就行 (60h, 按一个月算)
  5. img 计算机网络 (50h)
  6. img Markjour 文章更新速度放缓, 每周一篇就够了 (104h, 按每周两个小时算)
  7. img 对以往知识的总结 (104h,按每周两个小时算)
  8. img 剩下的时间 (52h) 差不多每周 1h, 用来记入其他学习任务。

个人项目的开发不占用这里的学习时间,另外从周末时间里面挤。

可选个人项目

  1. 短网址
  2. 记账
  3. Home Assistant 方向
    我预测未来几年,智能家居会变的很流行
    OpenWrt + Home Assistant 是一个很好的方案
  4. 通用管理后台
  5. 商城
  6. 重构 markjour

#43 VPN 重新配置流程

2021-12-27

处于安全原因,每隔几个月重新更换一次 OpenVPN 的配置文件,以防被攻击。运维讲配置文件加密打包分发给每个人,然后大家将其覆盖到现在的目录中。

我是 Linux 环境(Ubuntu, 准备切入 Fedora),这里我记录一下更新流程,下次务必 1 分钟之内切换完成。

  1. 通过密码解压配置文件
ls ~/Documents/Mine/config20211213/
# ca.crt  client.crt  client.key  client.ovpn
  1. 备份之前的证书文件
cd /etc/openvpn
sudo mkdir backup20211227
sudo mv ca.crt client.crt client.key client.ovpn backup20211227/
sudo cp client.conf backup20211227/
  1. 采用新的证书文件
sudo mv ~/Documents/Mine/config20211213/{ca.crt,client.crt,client.key,client.ovpn} /etc/openvpn
sudo chmod 400 /etc/openvpn/{ca.crt,client.crt,client.key,client.ovpn}
  1. 通过和旧的 client.ovpn 文件比对,讲需要修改的地方同步到 /etc/openvpn/client.conf
sudo diff client.ovpn backup20211227/client.ovpn
sudo vim /etc/openvpn/client.conf
# w! sudo tee %
  1. 重新启动 OpenVPN,试一下是否配置成功
sudo systemctl restart openvpn@client

#41 最近工作的一次总结

2021-11-13

最近两周开发了一个功能,其实质就是做个数据统计,没啥好说的。
我是在没有产品设计的前提下开始工作,产品的设计反倒有一点依赖我所能提供的数据。
而且,和以往自己写功能逻辑不通的是,我这次只管提供数据和方案,业务逻辑的实现由别人来做。
工作过程中遇到了一些问题,这里做个总结(复盘)。

#40 个人物资储备清单

2021-11-02

考虑到我们的消耗速度和物质的保质期,尽可能充足地存储一批物资。
这个双十一准备大采购一波。

食物

  1. 面粉
  2. 龙口粉丝
  3. 调料
  4. 食用油
  5. 酱油(生抽)
  6. 陈醋
  7. 白糖
  8. 牛奶
  9. 奶粉
  10. 零食
  11. 棒棒糖
  12. 饼干

日用品

  1. 卫生纸
  2. 厨房用纸
  3. 洗发水
  4. 沐浴露
  5. 洗手液
  6. 卫生巾

药品

  1. 创口贴
  2. 小儿退热贴
  3. 999 感冒灵颗粒

参考资料与拓展阅读

#39 大事要发生?

2021-11-02

新华社北京 11 月 1 日电 商务部近日印发通知,部署各地深入贯彻落实党中央、国务院决策部署,保障今冬明春广大人民群众生活必需品供应充足,切实做好市场保供稳价工作。
相关新闻:国防动员体制改革,见 “参考资料与拓展阅读” 部分。
结合最近的台海局势,以及 2022 年的 20 大将近,不得不令人遐想连篇。

#38 陆地国界法

2021-10-30

23 号,人大常委会表决通过《陆地国界法》,将于 2022 年 1 月 1 日正式开始实施。这部法律规定了处理边境问题的相关制度和办法。

#37 我的开发机器

2021-10-24

Notebook
我的主力开发环境是大概 14 年 4 月在 DELL 官方 (dell.com) 买的一台 Inspiron 14R (5437) 笔记本。
PS: 这台笔记本原本是我老婆办公用, 用了将近五年之后, 于 2019 年 1 月在换了一台 小米 Air 13.3, 然后我就有笔记本了...到现在我也用了两年多了。

#36 家庭教育促进法

2021-10-23

除了房产税的消息,这是新闻联播内容中最让我感兴趣的第二个点,主要是我有孩子,自然对教育两个字特别感兴趣。

不过我本以为是和 “双减” 有关,但仔细了解之后才知道,立法是为了明确监护人应该承担的教育义务,明确家庭和学校在教育方面的界限。

  1. 道德品质
  2. 身体素质
  3. 生活技能
  4. 文化修养
  5. 行为习惯

但也没有规定什么处罚措施,据说是删掉了,只是强调了国家对家庭教育的指导、支持和配套服务。

参考资料与拓展阅读