反思了一下最近的生活,发现很久没有写代码了,呵呵。
这是不对的啊!!
搞工科的同志们是不能离开实践的,如果离开了实践,那么是很难得到提高滴!说的话写的东西也变得空洞无物,喜欢避重就轻,一不小心就变成了掉书袋子。
嗯,多写代码的是必须的,小小的计划一下吧:
首先,多练习算法题,一方面算法很重要,另一方面,我的算法本来就是薄弱环节。一定要加强才行。打算平均每天做一道算法题。嗯,到 POJ 等有名的网上题库上去试试,cppblog 上几乎每天都有人发自己的解题帖(虽然我觉得这些文章大都不适合放在 cppblog 首页),有的神人几乎是以解题为乐的,呵呵,当然我没这么神,不过适当的训练是很有必要的。 算法,是“高级”程序员的必由之路啊。继续努力~!
另外是我打算好好地学习一下 USB 的驱动编写。动机是,我对嵌入式编程很感兴趣,而下位机(ARM、DSP之流)与 PC 机通讯的方式里,USB 接口是最方便、通用(使用起来),速度最快的,而且 USB 接口的编程比较复杂,不是一时半会能掌握得很好的。所以需要早做准备。这样到要用得上的时候才能“信手拈来”嘛。目标是半年内写出一个能实用化的程序(能接受下位机传来的信号数据,用 PC 机进行处理),并记录学习过程。(更详细的要进一步计划)
算法练习大多短小,而且不太讲究“软件工程原则”,USB 驱动编写的学习又不是一朝一夕的事,所以,再计划一个比较有连贯性而且能上规模的 Project,嗯,继续完善原来的 PC 上的嵌入式应用程序编写平台(不求必须实用化,但必须以工程的要求来做)。
以后得留意留意开源的项目,不知道有没有机会能参加参加,哈,也不知道现在这点破手艺别人看不看得上眼……
不管怎么样,努力去做吧!
记此文以自勉!