实践中学习、学习中进步。
一些人经常问我(敲代码)怎么入门,下面是我的一点看法。其实我也是刚毕业的,只不过比他们多敲了几行代码,多一些实践而已。
HelloWorld就是一个非常大的进步,只不过在万里长征中只是一小步。
基础只要会基本的C(或者其它语言都行)语法就够了。基本语法不用考虑了,熟悉开发环境,首先要在开发环境下实现对数据库的基本操作:添加、删除、修改和查询。开发其实就是实现这几个基本操作。
如果是web开发的话(我比较熟),你得对html、css、javascript略懂,能写出个看的过去页面出来(别看都是××语言,常用就几行代码,如果要写个pp一点的得要加把劲)。接下来就是前台和后台的整合了,分页是个难点(入门来说),有必要专门研究一下。建议在平时闲来无事对一些知识点(不管是什么的)有想法,最好是静心好好抠一下,会有意想不到的收获的。对前人的代码不能上来就以批评的态度,基本上他们的代码都有可取之处。要抱着欣赏和学习的态度。学习、理解然后自己动手写,优化代码。
在实践中进步是最快的,在这里我非常的感谢我的导师flysnow(长春理工大学信息技术研究所)在大学的时候给我敲代码的机会。我记得最深刻的是在大二的时候他跟我说的一句话“自己上网查去!”(我每次都拿这个来教训学弟^_^,好在老师没有申请版权)。遇到难题首先得学会自己解决实在不行才求助,在解决问题之后你会发现你的知识成指数级增长。只有在实践中你才会理解什么是开发。实在是没有机会自己给自己找题目。
代码敲多,要不时的回头反省自己的代码。可以写一些简单的程序之后,根据马斯洛的层次需求理论,你会要求向更高一层发展,标准化、框架、代码优化等等就。如果是Java的话像Hibernate、struts、spring、Ibatis等这些比较流行的东东还是要知道一些的。
数据库需要知道添加、删除、修改、查询(包括复杂一点的),存储过程、触发器和任务就够了。
还有一句话,不要认为大学的哪一门课程没有用,用心学了有好处没有坏处。
一些人经常问我(敲代码)怎么入门,下面是我的一点看法。其实我也是刚毕业的,只不过比他们多敲了几行代码,多一些实践而已。
HelloWorld就是一个非常大的进步,只不过在万里长征中只是一小步。
基础只要会基本的C(或者其它语言都行)语法就够了。基本语法不用考虑了,熟悉开发环境,首先要在开发环境下实现对数据库的基本操作:添加、删除、修改和查询。开发其实就是实现这几个基本操作。
如果是web开发的话(我比较熟),你得对html、css、javascript略懂,能写出个看的过去页面出来(别看都是××语言,常用就几行代码,如果要写个pp一点的得要加把劲)。接下来就是前台和后台的整合了,分页是个难点(入门来说),有必要专门研究一下。建议在平时闲来无事对一些知识点(不管是什么的)有想法,最好是静心好好抠一下,会有意想不到的收获的。对前人的代码不能上来就以批评的态度,基本上他们的代码都有可取之处。要抱着欣赏和学习的态度。学习、理解然后自己动手写,优化代码。
在实践中进步是最快的,在这里我非常的感谢我的导师flysnow(长春理工大学信息技术研究所)在大学的时候给我敲代码的机会。我记得最深刻的是在大二的时候他跟我说的一句话“自己上网查去!”(我每次都拿这个来教训学弟^_^,好在老师没有申请版权)。遇到难题首先得学会自己解决实在不行才求助,在解决问题之后你会发现你的知识成指数级增长。只有在实践中你才会理解什么是开发。实在是没有机会自己给自己找题目。
代码敲多,要不时的回头反省自己的代码。可以写一些简单的程序之后,根据马斯洛的层次需求理论,你会要求向更高一层发展,标准化、框架、代码优化等等就。如果是Java的话像Hibernate、struts、spring、Ibatis等这些比较流行的东东还是要知道一些的。
数据库需要知道添加、删除、修改、查询(包括复杂一点的),存储过程、触发器和任务就够了。
还有一句话,不要认为大学的哪一门课程没有用,用心学了有好处没有坏处。
回复Comments
{commenttime}{commentauthor}
{CommentUrl}
{commentcontent}