编程人生 4 年弹指一挥间,软件匠艺,这次我认真了

huisheng.jinge · 2021年01月08日 · 最后由 lzm 回复于 2021年01月21日 · 84 次阅读
本帖已被设为精华帖!

记得第一次来软件匠艺小组社区,是 16 年年底文博在教我使用 Vim 的时候给我推荐的,当时学习社区中 vim 操作、intellij idea 快捷键的文章让我收获很大!

赶紧注册,接着就去关注了小波老师的软件匠艺小组公众号,和个人公众号(小波老西),也看了社区中的很多大牛的 TDD、重构视频和文章,觉得非常好.....

然后就加班写代码去了….

17 年 8 月份的时候,和文博几个同事参加 Joseph、Jackson 的培训,也练习了 TDD,回去之后接着加班写代码了.....

然后又没有然后了…..😢

......

说来很惭愧,直到 2019 年年初,几年过去了,想想就快捷键没有丢,其他的全停留在看的层面,不去练习,对自己的影响甚微。

尤其记得 16、17 年,经常加班,代码还是写不好,bug 层出不穷,但当时因为有一群有爱的同事,相互关心照顾,相互鼓励,虽然能力不行,但是大家都很努力,一起熬夜上线,充满了欢乐,每天感觉很充实! 对于我来说,可能这就是无知吧,虽然还算勤奋,但这就是低效的勤奋,就像下边这张图这样: 无知是要付出代价的,基本功不行,写再多的代码也是没有成长的,就好比” 工作十年,两年工作经验”。。。。

到 2019 年年初换工作后,经常看到几千行的代码,还要让去改它,别说改了,看都看不懂,改起来太痛苦了,也就是这个原因让我开始再去关注 TDD、重构,慢慢地真正认识到 TDD、重构的重要性,以前的开发方式,真的就是死路一条,我总不能一条道走到黑吧。

然后真正开始努力练习去写测试,去重构代码(但当时就是重写,没有测试保证),加上看社区的文章,视频,还有参加极客学院熊节老师的 TDD 实战营,林从宇老师的重构实战营,熊恒老师的后端 TDD 实战营,以及熊节老师的练功房公众号的所有付费文章,还有线下熊节老师的 TDD 练功房(北京站),武可老师的 MOB、道长的编程道场,开始有了一些感觉,也慢慢在工作中写了接口测试,单元测试,感觉从 19 年下半年到 20 年这一年多的时间,只要有 TDD 相关的学习机会,都没有放过,有幸跟着这些大牛学习,真的是收益颇丰,自己也感觉成长了很多。

不断实践过程中,也遇到了很多问题,这个时候非常有幸得到小波老师指点,对我帮助很大,非常感激,经过小波老师的指点,发现自己的基本功还是不够,各种错误姿势,还需要硬练,最近一个多月在不断地强化练习 kata,把一个 kata 练到很熟,再换下一个去练,练的时候也会录下来放到 B 站上,之后去看视频来发现问题,而不是像以前练了很多,对每道 kata 并没有练透。

下一步就是理论的充实,以及结合项目中的实践。

这篇文章也算对我这一年多摸索成长的总结,也算是我的 TDD 1.0,接着向自己的 TDD 2.0 前进,自己也知道,对于一个从来不发朋友圈的我,不太会聊天,今天也算是我迈出的第一步!

之前最初找 TDD 相关的学习机会,真的挺不好找的,小波老师社区 2.0 上线了,也为更多的朋友提供了学习的机会,也希望这个社区能够影响到更多像我这种曾经或者现在很迷茫的程序员们,自己也要好好跟随大牛们学习,同时也能做出贡献来!

「软件匠艺社区」旨在传播匠艺精神,通过分享好的「工作方式」,让帮助程序员更加快乐高效地编程!

seabornlee 将本帖设为了精华贴 01月08日 22:53

为你的持续学习和刻意练习的精神点赞, 多多分享,以教为学,成己达人!

5楼 已删除

看到郑州的朋友,我果断注册社区账号,上来留言了。U 号我也关注了。加油更新啊。👏

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册