1.自我介绍:我当前是就读于石家庄铁道大学软件工程系的一名大二大学生,平时的爱好就是玩玩电子游戏吧,对新事物的接受能力比较强,还有就是善于反思,取得进步。
2.现状:目前技术方面,c、c++和java的基础知识基本掌握,能够编写一些一般的javaweb项目,对于js及css的使用还比较初级,可以基本熟练使用数据库。最近的学习了安卓的开发,已经能做一些基础app,能进行一些简单的网络通信。目前的代码量大概6000行左右吧,说实话当初志愿填报这个专业是因为我认为自己对计算机有兴趣,慢慢接触发现,自己编程入门还是很快的,但也发现了这个加入行业的负担,自己或许不像自己当初认为的那样嘎你兴趣,但是现在已经在慢慢尝试去适应这种不断学习的过程,增长自己的技术的同时调节好压力,让自己不断进步。
计划:新学期首要任务当然是学习新知识,在学习新知识的同时,还要多反思,多尝试,形成自己的自学模式,提高代码量,这学期的代码量争取能达到5000行。
3.问题:我们学这么多技术是将来要用来做项目,做软件的,但怎样的软件才是好软件?过去我认为用最好的技术,最优的算法,这就是最好的软件;但事实上,我们做软件是为了什么?不是为了做出运行最快的软件,我们做出来是为了给用户使用,因此软件能否够吸引用户才是最重要的,哪怕采用的是十分低级的技术。