2001年6月18日

因为对编程有极大的爱好,就应该开始做一些创新,这是一个很好的开始。试着做些能解决生活中实际问题的东西。不能说:“我要先学习一下再开始做”,这样的话永远不会真正开始。

程序员入门的时候,先不要在意算法和数据结构。算法和数据结构的确很重要,但可以在编程一段时间后,知道了哪些地方需要用哪些算法,然后找一些相关的论文去理解算法原理并动手编程实践。这样学有所用,提高学习的兴趣,同时不至于丧失成就感和兴趣。

编程的时候,如果没有现成的函数库,或API,就应该自己用喜欢的编程语言去实现它。虽然可能第一次写,会遇到很多困难,写的过程中会遇到很大的困难,但这样的努力尝试,慢慢积累,不断地在原来的基础上改进,一定会达到质变的效果的。

在编程入门的时候,选择一门可以快速做出有用东西的语言。学习一种动态语言是一个不错的主意。这样做可以快速实现自己的想法。提高学习兴趣。选择一个你可以从中学到东西的操作系统。平时主意积累,多使用优秀的工具,记住那些常用的快捷操作方式,和追求有效率的工作方法,这些看似不经意的好奇心所养成的高效工作的习惯,以后会对自己的编程生涯具有巨大的好处。新人要知道去哪里寻求帮助,掌握问问题的方法。另外,技术书籍只能教你解决常见的问题,要开阔技术事业,更要多结交朋友,和大家一起讨论技术,学习书本上,文章中没有的知识。参与开源项目,自己编写的代码会被其他人使用或改进,当别人给你的代码提出意见的时候,也是在提高你的编程水平。

posted on 2011-06-18 16:11  ActiveChange  阅读(264)  评论(0编辑  收藏  举报

导航