忘掉过去,重新来过


忘掉过去,重新来过

经历了2014年,让我从中明白了许多,有些事不可强求,有些事必须那样做。一个人在不停的摸索着,寻找自己未来的方向,未来的道路

在过去的一年中,我得到了很多,我渐渐明白了许多。做人,最重要的还是开心,那怎么最开心?当然是做自己喜欢的事了,记住是自己喜欢的事,而不是别人喜欢的事,在这一年中,我彻底的发现了好多人做的都不是自己喜欢干的,而是别人喜欢的,看见别人干什么,他就想去做一做,没有听听自己内心的声音,倾听心灵的呼唤,发现自我价值,做自己真正喜欢的事

对于我来说,最喜欢的莫过于完成某个特殊功能后的喜悦感、成就感。在编写程序的过程中,看着自己的代码一点一点的变长,功能渐渐完善,内心就不止不住的喜悦。其实,很多的夜晚,当寝室里的灯熄了之后,那份黑暗与宁静给了我很大的灵感,因为只有在夜晚,我的心才能更加安静下来,想想自己该干什么,该怎么干。无数个夜晚,我都在默默的敲击着键盘,因为我知道,自己属于“笨鸟”,必须先飞,再加上学校属于那种很烂的一类,当然,现在我不在这么认为了,这都是我以前的想法,总是抱怨学校不好。“三流的学校……一流的人才”,唯有这样,毕业后才有机会或者说有能力在这个社会上生存下去

农村出生的我,从小就性格内向,基本什么都很要强,但是很多都无法实现。一直到了大学,渐渐的认识了好多朋友,贵人,才让我从迷茫的自卑当中走出来了,当然,我承认,一个人的性格从小就深深的刻在了脑子里,一时半会是无法改掉的,但是,只要你有信心,坚持下去,一定是可以的。再这一年中,我的性格发生的很大的变化,我觉得这是我收获最大的。说起我的性格变化的原因,得益于一次偶然的讲座,让我认识到了自己最大的缺陷——性格缺陷。至此,我学着去慢慢改变,效果还是很明显的

说起了性格问题,我改变后渐渐的也想开了,先后多次和我的同学进行了交流,都说我的变化挺大的。这一年的国庆,一人跑到天津去看我的同学,这对于以前内向的我来说是不可想象的事情,2天的天津之旅给我留下今生难忘的记忆。天津的夜景好美

好美的夜景

这一年中,除了自己在性格上去得多突破外,技术上也学到了许多,了解到了许多的新概念,扩宽了视野,对自己以后要走的道路很明确。越来越觉得其实编程也是一件很美妙的事情,在编写程序的过程中,和我们平时的生活是密不可分的

写程序的过程就像我们在显示生活中完成某一件事是一致的。平时完成某一件事之前总要先想一下首先要做什么,接着做什么,最后做什么,在完成的过程中肯定会发生意外,当然我们谁都不想发生意外的,但是这不可避免,发生意外了怎么办,都得我们想出解决的办法。而意外类似于程序的bug,不管你写的程序多么完美,总是存在bug的,这一点不可否认。不过比如你写一个简单的hello world程序有没有bug我还不确信,我想应该是有的。只是自己现有的水平肯定不知道而已,以后想通了在细细研究

程序中的很多知识点就是来源于生活吧。这是我思考后才敢说出的,人们为了解决生活中的问题,渐渐的想出了很多的办法,程序中也是如此的。就拿互斥锁来说吧,一般写个简单的程序是不会用到的,如果项目比较庞大,就得用了。为什么会有这个概念?我当时刚接触这个东东时就很好奇,最后终于想明白了,它是怎么来的了。程序中的“锁”机制用来干什么的大家都知道吧,避免多个进程争夺资源,显示生活中何尝不是呢!比如,每次回家坐在火车上,我经常在想,明白了这个道理,火车上的人就想一个个进程,我们都会时不时的争夺“厕所”资源,当一个人去上厕所时,总会将门锁起来,等完事了在打开锁。程序中不也是这样的吗

在编写程序中,我渐渐发现了乐趣。将很多程序中用到的机制,用现实生活中的现象来解释,这样思路就更加清晰,也很容易理解记住,这样对于程序中的各种关系也处理的比较恰当。这也是我为什么喜欢编程的原因,因为我发现了其中的乐趣

这一年中,我学着做了几个小项目。出于对QT的爱好,加上自己是计算机专业的学生,对C++这块还算行,选择QT还算是比较明智的选择,而且它是跨平台的,无论以后从事PC开发,还是嵌入式开发,都是没有问题的。主要练习了一下几个小型项目

  • 超市收银系统 这个项目可以来说是第一次做,也是比较大的一个,当然自己只完成了一些简单的功能。“进销存”这三个功能是最基本的,刚开始也是本着完成最基本的功能,没有想到自己不但完成了三个基本的功能,还完成了很多的小功能。比较佩服自己的,在这里高兴下!!嘿嘿

  • 仿飞秋—局域网聊天 做这个东西,兴趣很大,毕竟自己平时用的多的就是QQ,能实现局域网聊天那是自己相中长期以来的想法。这个项目只完成了私聊、群聊、发送文件操作,最后还加了个截图的功能,后来想加个视频聊天的,结果没有实现,OpenCV还没有完全理解,因此这也是2015年必须完成的知识点

  • 酒店管理系统 这个算是一份课设,学校期末要求做一份数据库的课设,本着随意的态度选择了这个题目,其实就是练习数据库,基本都是对数据库的操作。完成的都是基本的功能,在加上时间的问题,没有来得及去实现更多的功能。这个在我的博客中有写。

详细介绍猛戳这里

其他还完成了一些比较小的东东,比如记事本,计算器,日历,表……。一年以来自己都在忙碌的生活,我从来没有期望能得到别人的认可,也没有期望能得到什么,只是心中有些许的不平,后来想了下,毕竟是在学校,一切都是以考试成绩为主的,其他都没有人理会。

在一周的课程设计中,自己确实是在认真的去做,没有一点应付老师的意思,完全按照软件开发的流程,没有不都很细致,而且做出的东西我自认为还是可以的。

详细介绍在这里

不仅实现了功能,界面也稍微美化了些,代码都是我写的给予的待遇确实最差的………,我不想多说什么了,今天说成绩出来了,看后让我很是无语。不过,几秒钟后心中恢复平静,或许我哪里做的不够好呢,或许是自己想多了,对自己的期望太高了,嘿嘿,凡是一笑而过也就没有什么了,再说了成绩代表不了什么。不一向都不在意在学校的成绩的,只要不挂科就行了,我写我喜欢的代码

2014自己收获挺大的。在新的一年中需要做的还很多,等待自己的时间也不多了,毕竟快1年左右就毕业了。自己不懂的地方还挺多的,2015年要做到以下几个方面

  1. 记住开心。因为开心永远是最重要的;
  2. 凡是一笑而过,不要太在意结果,过程才是最美好的;
  3. 多关注行业发展,扩宽视野,对自己以后的道路有一个更加明确的认识;
  4. 钻研Qt源码,更深层次了解Qt;
  5. 多做项目。项目走的多了,很多知识点就会串起来;
  6. 永远谦虚,多想牛人们请教

在csdn上,看了许多大神们博客,很是感动+佩服。多在csdn上看看,学习一些牛人们写的新技术。同时将自己会的东西也写出来,互相学习

欧耶

Show Disqus Comments

Search

    欢迎关注我的微信号

    一个不羁的码农

    不羁的程序员

    转载请注明出处!

    Table of Contents