1、自我简介
作为一个软件工程专业的学生,接触编程方面的知识已经有1年多时间了。虽说喜欢敲代码,但是可能是自己的基本功很差,导致在这一年多的时间里自己对于相关的专业知识真正掌握到的其实少之又少,但是这丝毫阻挡不了我要成为编程大佬的决心,因为当代码成功运行那一刻的感觉真的很爽、很有成就感。
2、现状、经验和计划
现状:目前可能就处于入门,自学可以学会一些东西,但是实践时可能还会出现一些问题,有时候甚至无法自己解决,得需要室友和同学的帮助。还有就是当老师布置一个课堂练习,或者说是课下的一个项目时常常会因为从哪下手?突破口是什么?而发愁。其实就是自己的逻辑思维还不够导致的。最后就是自己敲代码的速度太慢了,别人花一个小时敲完的代码我可能需要两个小时,这就导致了时间的白白浪费。以上就是目前所遇到的问题。
经验:自己目前的水平还谈不上有什么好的经验,只是经历。最好的经历可能就是读了两本关于编程的书《大道至简》,《人月神话》通过这两本书明白了编程的一些道理。另外就是掌握了数据库增删改查的基本方法,完成了学生信息的增删改查系统以及学生选课系统等项目的开发。
计划:针对目前的现状,制定了一些计划。1、逻辑思维问题:建民老师又给我们提供了许多有关编程的书,我想通过阅读书籍,不仅可以提高阅读能力,还可以很好的解决逻辑思维差的问题。2、敲代码慢的问题:还是需要通过大量练习,不仅是在课上还是课下,都要多敲代码,勤能补拙。3、基础差的问题:在实践中学习,在学习中总结,通过阅读优秀的代码并且和自己的比较,发现差距,进行总结。
3、提有质量的问题
我们在阅读别人的代码、或者是别人的博客时总会遇到种种问题,而怎样描述自己的问题能让别人理解,然后回答你的问题,这也是非常重要的。我觉得在提问题是应该摘要出自己疑惑的部分,给出自己的见解,再去请教人家的思路想法。
总的来说,虽然自己目前的实力还很差,但是我的编程之路还很长,我觉得只要对自己所做的事有信心,秉着一个学习的态度,一定可以实现自己的目标。