我的程序生活

来源:互联网 发布:电话销售软件 编辑:程序博客网 时间:2024/04/19 16:49

    编程两年,真正工作也一年了,总结一下自己的学习历程。

    不知道为什么,从刚开始我就认定c/c++语言,可能是刚接触的编程时,谭浩强老师写的那本书太精典了吧。刚开始学习的时候,有很多同学都不能理解我的用意:我总认为c/c++比较难以撑握,可畏正统的语言,学了它可以轻松撑握其他的语言。当时的想法其实太单纯了,不管怎么样我还是力排众意,坚强的挺了下来。

   学了一些C++的基础知识,我开始学习VC,因为我想通过给快乐方式学习。说真的VC是精典、有趣的,但对于初学者的确是有些难,虽然我们学校也有这门课程,但能过这门课学到东西,再到一般性的应用距离还是挺大的。VC课程是能过MFC讲的,一学习期下来,真的太迷茫了,刚开始只能对着书看。

   学了VC这门课之后,说来惭愧我都学没有入门,原因有不是全因为我没有认真学习,主要是那学期课太多了。到了第二学期,我重新学习C++语法部分,并下载了孙鑫老师的视频,从头再学,通过视频我才真正知道学习API的重要性。那一年暑假很热,我没有回家,也没有想过去做兼职,我整天去图书馆,我用最原始的方法找书——一个书架一个书案的找,看到较好的书就停下来翻看,主要是看书的简介和作者的对书以及作者对编程的一些看法。刚开始这些粗略的看书是自己太迷茫了,不知道应当如何入手,后来发现这样看书有许多好处:你可以通过前几页了知道这本书是的品质,而且更为重要的是可以通过作者的自述了为我指明方向。

    现在想来, 那个暑假最为重要的是:我通过写一些API小程序找到了编程的乐趣,了解到各类语言的历史和其本质性的东西。有了这一个暑假的学习,我真的才算是基本入门了,因为知道怎么学习了。新的一学期开始了,这学期课比较少,我把时间用再VC的学习上,因为就要毕业了,我准备找一家公司试试,看看我学的东西可不可以用上。我在58同城上发了一个贴,看看有没有人需要临时的程序员,效果真不错,转天我就接到了电话,这家公司是做图像处理的,但是公司只有一个文员和一个经理,经理显然是一个懂技术的人,可他天天在外跑,没法教我做什么。因此我做了两周就辞了。走的时候经理给我讲了他对程序员的看法,有的话虽然是讲得太泛型了,但我也对我的心灵产生了冲激:既然选择了VC,就得撑握本质的东西——他的意思是研究硬件。不管怎么说,我走了,不再回头。经理不错,给了钱。意外的是,因为在这家公司接触到图像处理,我的毕业设计也就选了图像处理,轻松搞定!

   58同城真的是不错,刚离开那家公司转天就有公司打来电话,告诉我是做与网络有关的。我在这家公司干得挺久,除去寒假快一年。这家公司是做VOIP的,人不多,但技术实力强, 我的工作就是修改客户端。在这家公司学到了不少的东西,从网络编程到界面都用上了。在这一段时间里,从星期一到星期天,从早上起床到晚上睡觉一直都想着怎么去看民生代码,然后去候改,怎么发包,怎么实现用户界面更漂亮,操作更简单。那时候真的很辛苦,每天上班骑车去公司就得四十多分钟,晚上回来吃完饭还继续看代码,查资料。到了星期六、星期天都很少出校门,甚至于晚上睡觉,醒了之后马上想到的是未处理的事情,很多人都认为我太过疯狂,有的人感觉我傻了!这段时间让我养成的一个习惯:把没有完成的难题记下,然后一项项解决。

    等到快毕业了,几乎所有的人都认为我不用找工作,因为我已经有工作了,就连我也这么认为。但当我把前一个项目了解后,我突然想换一个环境,于是利用一次学校的招聘会,投了几个。我做了C语言的面试题,晚上我接到了那个公司技术总兼打来的电话,问我明天是否有时间,我答:有!他说我题答得很好。第二天是星期天,我和他去了公司看了一下环境,经过交流原来他也是学VC的,有缘。其实我答题好的原因是:我那一阵正在看C++的相关书,以及我一直用VC。

    现在我已到这个公司两个月了,用C#开发,不再用VC了,心有不舍!

    还是想回到C/C++,因此开始研究Linux下的C编程。现在的工作花在工作上的时间减少了不少,下班后几乎就不再想工作上的事。就连我不太熟的C#也没有怎么看,固然通过学习VC对WINDOWS编程有了了解,但C#毕竟不是一眼能看穿的,不精过系统学习总也停留于表面。但是似乎我不想留恋C#,现在中秋佳节,按以前的想法,过节是个学习的好时机,天天看着Linux,却不想C#的事。

    人生总在迷茫中前进,又迷茫,不知道是否可以前进?

    想不到我刚进这家公司三个月(马上就要转正了)就走了,老板真的是一个不错的人,年轻而又充满活力。不过离开这家公司我可以有新的体验,

原创粉丝点击