对未来的规划

来源:互联网 发布:php大于等于符号 编辑:程序博客网 时间:2024/05/01 15:11

对未来的规划

―― Larkin

 

       首先是一个方向问题:大学四年学的是电子通讯,讲的、看的、做的,大多数与硬件相关的东西,期间做过、培训过:PCB板的制作、电路图的设计、通讯硬件的布线、机架的规划、数据库软件的开发、人工智能设计等;大四实习,在一家国有电子设备厂,实习的内容,当然也可以说工作的内容:PCB板的设计,从3月份进去,到6月份,差不多四个月的时间,主要做的是电路图的设计,但是自己确没有设计出一个好的产品来,还做了CAD制图,产品生产时的监督,产品的测试等工作;毕业设计做的是软件:图像处理的,自己的兴趣;毕业的第一个工作:在一家外企做嵌入式开发,深深迷上这个前途无量的行业,主要是写嵌入式应用程序,了解电路板结构,更新驱动程序;第二个工作:纯粹的应用软件设计,用的是类C的一种语言,感觉没什么太大的兴趣。因此对未来从新认识,考虑了许久,觉得自己不能在那样做下去了。找一个自己喜欢的,乐意做的事情做下去,这样最好的:嵌入式软件开发。

       方向有了,如何实施呢?一、充电。书籍,是人类进步的阶梯。规划中要掌握的书籍、资料:

       C语言》

       《数据结构》

       《编译原理》

       《通信原理》

       《算法设计》

       《数据库设计》

       《嵌入式软件开发》

       《嵌入式操作系统》

       J2ME

       TCP/IP通讯编程》

       《操作系统》

       《面向对象编程》

       《模块设计》

       《设计模式》

       UML

       WINDOWS内核》

       《内存管理》

       《软件工程》

       《进程、线程》

说的不是书籍:而是以后一定要掌握的,可能以后接触多了,就会有新的东西要学习了。二、实践。软件开发、如果没有写出大量的程序,没有做好相应的记录,是不会有什么提高的。所以,以后一定要在每写好一段新的代码,一定要记录好,以便以后回头看看,说不定会出现许多的问题,这样就可以不断的找出问题改进问题,提高自己;要不挺的看别人的代码,自己的思想容易被定式影响,多看别人的好的代码,可以更好的提高自己;对问题的分析一定要透彻,对方向的把握一定要准确。三、最好找一个类似的工作。没有条件,发展就会很慢,有可能就没有发展,自己的方向也就没有方向了。所以找一个好的公司是最好的选择。因此决定跳槽。

       方向有了,一定要开始实施的。发现以前的程序员,凭借的都是自己的努力,自己的真实水平,而现在自己却是好像在混混的。毕业1年多了,收入自然高了一些,也只不过是4K5K的样子,没有说可以超人一头的感觉。考虑一年来自己的做法,感觉这一年自己白活了。所以现在开始一定按照大方向去努力。

      

 

       2004-10-18