虽然我不是编程专家,也不是行家,但编程还是有点点经验了,还是说说我的Tips。

  • 学会一个源代码管理工具,做实际项目的时候就知道他的用处了。推荐Subversion
  • 了解Linux的一些基本知识,学会在Linux下编译和运行代码。推荐Ubuntu
  • 学会一个写文档的工具。当然不仅仅是Word,Latex也是必要的。另外自动文档生成工具例如Doxygen也是必要的。
  • 多逛逛论坛。如果经常用一个开源库,订阅mailing-list。
  • 独立思考,问问题找到核心(关键字)。问问题之前先搜索。当然,必要的时候要训练搜索的技能。推荐google和baidu的搜索帮助,或者首先搜索如何能够更好的搜索。
  • 学好英语。这个不用多说。
  • 不要吝舍自己的嘴,和朋友讨论他们遇到的编程问题。
  • 尝试发表自己的文章。写博客也是一个交流的途径,但要经常写,不要半途而废。或许某一天你的文章会对某个人产生关键性的作用。
  • 吃好睡好休息好锻炼好。
  • 有一个明确的目标。

写了10条,都是随便想到一些,姑且作为自己的TIPS吧:)