今年的计划:
1. 软件工程
测试驱动开发(利用测试来保证开发质量)
做完一个项目之后,我们是否能够拍着胸脯说,肯定没有问题呢。测试真的是QA的责任吗?
是交付项目,还是交付bug。
面向对象的程序设计(需求分析、用例设计、场景分析)
面对产品提出的需求,必须追问原始问题,并思考需求是否能够满足原始问题的解决,
甚至还要思考原始问题是否正确。明确问题之后,才能开始讨论解决方案。而一个解决
方案是否能够覆盖所有可能的场景,这些都是需要考虑的。
2. 具体技术方面
Linux TCP/IP协议栈(重点了解TCP、UDP、IP、DNS)
去年开始,工作的内容偏向协议的开发和维护,今年刚接手一个DNS相关的需求。我们经理是一个工作经验非常丰富的老手,在协议实现、软件开发方面
有很深厚的积累。趁着做项目的机会好好向他学习。
WEB、Android 应用安全(偏向应用程序的安全问题)
去年开始又捡起软件安全方面的兴趣,作为一个徘徊在安全圈外围多年的业余水军,
迫切希望在变老之前,能够做点自己真正想做的事情。
3. 英语
坚持每周学习,主要通过阅读、听力的方式
前段时间几乎每天都坚持听VOA的小文章,对提升语感还是有帮助的。后续,重点
应该是阅读英文的技术书籍的方式,来获取更新鲜的资讯。