编程一年有感

来源:互联网 发布:怎样开个淘宝店铺 编辑:程序博客网 时间:2024/06/01 08:43

                      编程一年有感

        编程行业,不进则退。几年都处在一个水平,一直干相同的事情,是一件很可怕的情况,是一个工资涨不上去的失败程序员。

接触实际项目,开发真实“产品”,已经有一年多的时间。虽然自己还没有毕业,但是在这个对于自己职业是开始的时刻,还是想总结下一年来的收获,反省下自己,然后调整步伐,以跟上时代的节奏,去打开IT行业大门。

       感觉自己成长慢,但是还是找了一些自己的进步,作为进步的里程碑。

感谢河南大学网络中心实验室,让后有了一个实际项目开发的实践平台。这一年多,我主要做android移动应用开发,我想android会是我走进为来移动开发的垫脚石吧。

首先,自我感觉比较有收获价值的就是实验室的工作环境。先说下项目开发环境,我们android移动开发小组统一用Eclipse+svn+trac+outlook+WireframeSketcher等一些辅助软件。听一些出去工作的老生说,在公司,这些也都是全套的开发环境,有些虽然不一样,但工作原理,操作方法基本一样。相信以后到公司里也会用到这些开发工具吧,到公司至少自己也可对项目开发更上手快一点,操作更加规范一点。当然我们的实验室环境也是让人比较满意的,每人一个约2*1m的交大的办公桌,冬有暖气,夏有空调,还有固定的团队户外活动,一级室内xBox游戏(~~~^_^~~~),舒适的环境让我效率一直保持还可以。

         当然,这些都是些外部环境,真正受益的是来自于我们的团队和项目。我觉得自己在实验室成长最后也是最难忘的时光是刚进实验室那段时间,那段时间自己什么都不会,多谢那些老生的指导和帮助。开始那段时间的新生培训例会中,小组成员坐到一起,交流一周收获,分享平时遇到问题时解决方法和平时编程时的小技巧,让我及时发现与别的队友的差距,学习使用的编程及调试技巧,实验室团队相互融洽,积极向上,相互帮助。在那段难忘的学习岁月中,让我慢慢的开始认识到什么是编程、编程是怎么一回事、什么是IT项目、软件产品是什么、团队交流合作是多么重要、用户反馈信息会认为自己软件有缺陷、开始有意识的想怎样去架构软件才能更加稳定可靠可维护、怎么利用团队力量用正确的软件方法去达到项目的成功等等。慢慢的感觉自己真的像个程序猿了(O(∩_∩)O哈!)。

 

 

         在IT行业对专业知识的掌握能力,并不是最重要的,我认为最最重要的是一个人的学习能力和分析问题解决问题的能力。虽然说自己现在比起以前,在接到新任务后有一定的规划知道怎么的顺序去处理,但完成任务后还是发现在自己解决问题方面还是有点慢,中间处理步骤有一定的冗余。其中冗余来源主要有:问题域定义错误、目标不太清楚、没有紧随目标、其他事中断既定计划、及其他因素。所以要有意识的增加这方面的注意,在接到新任务时,要有意识的去和团队沟通,了解问题定义,指定明确目标,并指定连贯性的实施计划。相信在大学有限的实验室学习时间,好好的把我自己,从本质上才一次提升下自己的总和素质,做一名合格的IT企业要求人才(初生牛犊不怕虎,↖(^ω^)↗这里说的有点虚了)。

 

 

        即将走出学校,走向社会职场的我,感觉还有好多的基础知识要去学习。

站在这个分水岭上,感觉自己压力山大,掌握什么技能去跟上行业的前进步伐,让自己拥有同行不错的竞争力?结合自身条件及现状,自我感觉,在有意识提高综合能力同时,先要巩固下java基础知识,把android各个基本技术学细学精,多看一些开源代码,学习大家是怎样去编程,强迫自己养成良好的编程习惯。学习下C++基础知识,有意识的去学习一种引擎,了解下移动游戏架构。有意识的了解下几种网络协议,了解下网络编程。学习下面试技巧,重点找些知名企业的笔试题研究下,明确下自己的职业规划。

       感谢实验室的老师,以及那些可爱易处的老生和那些激情活泼的新生。有了你们,让我的大学多了一道美丽的风景。

        平时基本不写东西,这篇文章只作为自己的一个小的里程碑。文中见解纯属个人意见,如有雷同纯属偶然。

 

原创粉丝点击