程序写多了,感觉也枯燥

    我的乐趣就是写程序,这大概与自己的性格息息相关——不善于与别人沟通,不善于表达自己的思想,不喜欢运动,不喜欢说话。当然也不是一言不发哈,讨论下技术还是可以滴。

    大学之前喜欢电子和机械技术,爱搞些小制作(不敢说是发明,因为没有创意),像小木船呀、电子车,好多东西。进入大学选择了计算机专业,这时候认识了软件,于是对程序设计感兴趣了,从此在电路课上看的都是程序设计书籍,还差点把大学物理给挂掉了。

    理想变了,人也变了。变得连我自己都分不清自己到底有没有变。

    大一,学玩C语言,就想学图形界面(GUI)程序设计。不知道当时是怎么摸索的,摸索到了visual c++6.0的MFC应用程序,觉得蛮好玩的,很容易就可以弄出个窗口来。于是晕头转向的瞎整了一阵子,最后才知道这就是传说中的VC!曾几何时,又发现图书馆居然有n多的VC程序设计!!!(再后来才知道,不会的东西去baidu一下,就可以找到答案!!!)真是苦煞了我。记得还有一次,坐在宿舍敲了两个小时的案例(当时打字很慢滴,不过现在打字也不快哈。),结果脖子疼的动不了了。

     大二了,vc差不多熟悉了,可以做GUI程序了,首先写了个计算器,然后是密码管理器(后来蹦了,害我忘了很多密码!),不知道什么时候又写了个查询器,从1.0一直升级到3.0(现在自己都不用了)。接着,觉得很无聊,也不想写个什么大一点的项目,做个像样的GUI程序。无聊了一段时间后,觉得游戏编程挺好玩。说做就做,开始干起游戏编程。从绘制线条开始,加载图像,移动图像,透明处理,贴图动画。。。每天都在幻想着,有一天能够做出个自己的小游戏来!那将是件多么激动人心的事情啊!期待。。。努力。。。

    终于,水平差不多了,做了个《星际之战》小游戏(仿写的),也许当时很激动人心,不过现在早已忘记了昔日的那份乐趣。真是物是人非呀,就算现在做出个3D大作,也未必高兴的起来。

      大三了,开始学习3D了。不过同时也整出了个2D RPG游戏框架,由于没有好的剧本,所以该游戏我一直习惯命名为RPG。又是一段云里雾里的生活,物体还没有旋转呢,我倒是先晕了。虽然不是很理解计算机图形学的知识,但是,大批量的练习,让我在实践中掌握了一些计算机图形学知识。首先,做了个3D推箱子,当时感觉很不错!虽然光线太暗,而且分不清哪个是墙哪个是箱子,不过也能玩哈。

    如今,大四了,再也找不到昔日的那份乐趣了。也许是想法不在那么单纯了,以前只是凭着自己的兴趣爱好做事。如今该找工作,想整出一大作,作为面试的一份见面礼。功利心掺杂其中,激情再也不比昔日。连续写个几天的程序,就会枯燥一阵子。等到缓过神来,再继续往下写。感觉整个人就像个代码机器,没有了思想,没有了灵魂。

    也许是太过浮躁,太过于急于求成。再者,就是没有明确的方向,总想着写一个3D游戏,却不知道写个什么样的3D游戏?理论知识太过缺乏,创意理念匮乏。程序猿,除了看编程书籍,还得多阅览其他非专业书籍,多体验生活。

     写程序,还是得先把目标弄的清清楚楚再下手。否则就会盲目,就会迷茫,就会枯燥。。。


原文地址:https://www.cnblogs.com/ygxsk/p/7694021.html