- 今天参加了项目经理从外面请来的一位资深代码人做的一次技术分享.主要内容是一场技术分享.
好啦好啦 烂笔头开始.
既然是记录贴,那就无聊的絮絮念好了.
先从我自己的总结开始,因为此次分享规定人数20人,所以先到先得,而我是其中唯一一位女同学,就趁机说了我一直想说的两句话.
和大家不一样的是,我是一个女生.和大家一样的是,我对技术和大家有这同样的热情.
这也是我一直想表达并且身体力行去证明的.开心!
说回今天的主题,主要是进行了一次 结对编程
2个人一组,共同去完成同一个任务.
主讲人讲了一下任务需求,比较明确,确认大家都get到以后定时45min完成此次任务.
当时我这种弱鸡的内心只有一个想法,我我我还好找了一位大佬,不然我一个人45min一定是搞定不了的(论大佬带的重要性啊)
结合自己的心路历程说一下解题思路吧.
由于语言不合,就用大佬熟悉的Java了,还好我能看得懂.ememm
从开始到解决大概经历了这样的一个过程
大佬抛出思路给我分享->我理解了并进行重复->大佬开始写最简单情况下的处理->我一边理解一边总结->大佬思维死胡同->我机智了一把提出了建议->大佬茅塞顿开->我和大佬共同探讨->大佬开始码->大佬和我共同思考有没有问题->大佬开始优化->最后五分钟开始写测试用例
整个过程我就是从胆怯->思路被激发->提供方案->思考有没有遗漏->学习大佬的解题方式->学习大佬的多角度思维(这个我也渐渐的有了emm)->我们的写法会不会太复杂->应该还有更好的解决办法->期待别人的方法
最后很骄傲的是,我们是上去演示的四组中,唯一没有翻车的.
其中我提供了很重要的解题思路,当然更大程度得益于大佬的技术牛逼啦,但我也并不会因为我没有敲一行代码而觉着自己是个弱鸡,我想这是我本次很大的收获.
主讲人的分享的两个point(其实是3个,记不住啦记不住啦)
1.第一个上去演示的人意外翻车,没有得到想要的结果,依然还有第二组第三组上去演示.看的出大家都技术的追求啊~
2.大家在规定的时间内,普遍完成度比主讲人之前分享的时候要快速一些.看的出大家的水准啊~
我get得point
1.每个团队实现方式各不相同,当然这是意料之中的,也就是说,答案永远不止一个,一定会有更优的.
2..尽管本次分享重在过程而不是最后的编程结果,还是看到了一位同事在出现问题后的执着,非常想要去修复,而他是所有组中最先完成的,也是写了最多的测试用例的一组,真能看得出他对技术的热爱~值得学习值得学习
3.互相尊重会让工作更开心,关于大佬和我短暂的合作,大佬对弱鸡或者一个女生没有丝毫的emm..高傲或者什么~ 所以我敢于提出自己的想法,我想这个不管是对待身边比自己能力好还是差的同事,都是值得注意的一点.
4.从自己的工作中得到成就感并发现乐趣,是多么开心的一件事情啊
5小黄鸭原则了解一下~~哈哈哈和结对编程很互通了
关于结对编程,20位小伙伴都分享了自己的感想,由于我一直在思考自己该说什么,emmm也听不得不是特别认真,赶快回忆一下记录.
1.大家刚开始的想法可能南辕北辙,交流沟通后发现其实是在一条线上的,各抒已见后一定会有一个比原本更优的解题思路
2.解题思路太复杂果然是容易出错,简单点再简单点
3.测试用例一定要有预期结果,而不是单纯的print或者显示出来,测试用例要尽可能的多.
4.太不认真了..真的想不起来了.
最后
每一次的技术探讨后,我都会对加技术有着更深一点的热情.
也越来越喜欢现在的公司,三个词形容的话,
放松.充实,值得努力.
突然想到某位大佬周末和我讲,你刚入行这么短就有这么多想法真的很不错了,下一步就是落实.
落实不怕晚~ 就现在啵~~~~
Emm 再记录一下我问这位大佬为什么会做到今天的成就.
- 把想成功的欲望放大一些
网友评论