做一个合格的技术管理者

工作6年半,最近有契机让自己停下来检查过往的工作,为下一个里程碑做好准备。 做一个技术管理者,可能是中国式IT发展的经典套路,毕竟很多人都要面临30岁以后写不动代码怎么办的问题,因为认知的改变,现在条件普遍上升到了40岁😆。 结合我自己的经历,总结下技术管理者应该具备的素质,而我自己明确有许多不足的地方,路还很漫长。 既然是技术管理者,那肯定是和技术强关联的,骨子里就认同并热爱技术。具体应该表现在基础扎实、实战经验过硬、某个领域的攻坚、对技术敏感且包容,这是一个技术领头人的硬实力。技术思维也是非常重要的,认同技术短期服务业务,长期应该驱动业务发展,需要带着严密的逻辑性来分析问题,用自动化的思路来解决问题,用预警机制来降低风险。 »

把博客从wordpress迁移到ghost

博客程序已经从wordpress迁移到了ghost wordpress频繁更新但还是漏洞百出,前段时间忘了升级程序被扫描到并且hacked,加上wordpress作为个人blog显得有点笨重,安装备份迁移也麻烦。 一入前端深似海,折腾Node.js后,也很久没有折腾过PHP项目,用ghost替换wordpress也是迟早的事。 还有个最重要的原因,翻阅之前的文章,幼稚得瑟瑟发抖,难免想重新开始,但不会完全抹去,毕竟这是从幼稚走向成熟的见证,挑几篇看得过去的转移过来,其他的就作为backup资料封存起来吧。 最后趁热加上了https访问 »

2016年终回忆录

没有什么大事情 今年更舍得给自己投资,买了一把鹅厂同款超舒服人体工学椅,买了一些想买即买的电子产品,给车子也加装了一些增强科技体验的小部件。 生活半径的加大,再加上压抑不住想四处浪的心态,年初自驾了北海,10月去了大西北,再加上川渝周边的地方,除了丰富亲历才有的体验就是一笔笔的开支,但最终发现不管去不去浪,都没什么余粮,再一次印证了物质守恒的真理:-D 工作方面,大小几个项目,有大快人心的明星项目也有尴尬收场的自嗨,今年让我理解最深的一个道理就是,一个事情的成功,天时地利人和都很重要,也就是一定要在合适的场景做正确的事,才会事半功倍。 此外,岁月的更迭,带走了记忆中的一些事物, »

tds tds

基于GitLab CI、Docker的Node.js持续集成部署方案

理论部分不赘述,一张图说完整个流程,实操以Centos 7和root用户为例 GitLab Runner安装和配置 1、 在部署机器安装CI Runner curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-ci-multi-runner/script.rpm.sh | sudo bash 2、 注册Runner并绑定到CI »

tds tds

山里的记忆

每次回到生我养我的山村里,总会勾起一些回忆,产生一些想法,很怕自己忘记。 路过的一洼田、一垄土、一颗树都会把记忆拉回小时候,背负和体重差不多的重负一步步往目的地挪动,但小时候没有苦的概念,只有咬咬牙的坚持。 农村人很伟大又很可怜,他们有着坚韧勤劳的品质,但同时会显得愚昧和固执,为了生活的期望,一代代的活着。 新事物对传统冲击一直都有,一些古老的东西正在丢失,有坏的风俗也有一些古老的文化和技艺。有机会我很想带更多人来看看我的小山村,不为了寻找同情也不是批判,只是看看这个一直运转的世界。 »

tds tds