那些年,那些语言学习

来源:互联网 发布:淘宝中老年男模 编辑:程序博客网 时间:2024/06/07 23:38

从大学出来,已经将近一年了,除了感觉时间匆匆,还是时间匆匆,白驹过隙般。介绍下自己吧,本科是一个很普通的学校,专业是信息安全。大学四年,算得上一个勤奋好学的家伙吧,编程学习了很多,也很有趣。操作者自己的键盘,像是操作着一个四驱车一般,想去哪里就去哪里。一个个图形的变化,都能在自己程序中一点点的变换出来,感觉甚是神奇。哈哈。毕业后进了一家当时自己觉得不错的公司做软件开发。至少,在同学之间,觉得自己还是可以的。

怀旧的话,不说啦。我跟大家说说这些年来自己学习语言编程的总结吧。毕竟学习过那么多语言,把自己学习遇到的一些挫折或者经遇的一些小磨砺给大家说说。

一开始,选择计算机这个行业,我也是稀里糊涂的,当时在我眼里,这个东西并不是那么熟悉。好吧好吧,选上了就选上了,还是一个信息安全的专业,说真的,到现在为止,我都并不觉得自己掌握了啥信息安全真正的精髓。但是作为计院的一员,学的基础知识还是数据结构,C/C++之类的,并没有啥大的区别。

最开始学习的是C语言之类,作为一门比较基础的语言,这门语言给我的影响最深刻,毕竟至今都在用,仍然记得当初学习C语言的痛苦,指针之类,地址之类的云云之说。哈哈,不过这并没有打击到我,只是,学习途中多了一份小小的挫折。在这里,希望每个学习喜欢编程的同学都要学习下该语言,并不说这门语言能让你编程青云直上,或者能够获得多大的利益,但是这门语言确实能让你收获颇多,依然记得大一,大二暑假,在家编程的时光。每天5个小demo,使用C/C++分别实现。这段时光是我学习最快,成长最迅速的。每天的编码量大约在600行左右。说真的,对于很多人来说,我一个暑假的编码量已经超过很多人大学四年的量。这些以后都成为了我可以在大二就可以接受项目,做开发的主要原因。大二进入一个很不正常的时间,持续了将近半年,我竟然在学习MFC,这门古老的技术[我觉得这个得单独作为一段讲讲]。

首先为啥学习MFC呢,第一:首先是课程的需要,我们学习完C++之后,这里就开始接触界面编程。这时候,很努力,写了啥图书管理系统,财务,音乐播放器,视频播放器,贪吃蛇,五子棋之类的小东西,并且一学习就是半年多。自己沉迷在自己的世界里,觉得做出这些东西来很有成就感。其实,后面发现自己错了。为什么发现自己错了?因为自以为是!MFC号称没[M]饭[F]吃[C]。说实话,这个当我毕业出来时候,发现自己真的有点傻,执着于自己的世界那么长时间。如果我一直使用MFC,我觉得自己出来工作是很难找的,肯定找不到像目前这样一份工作。通过这个事件,我充分认识到:永远不要执着于一件事,一定要学会观望市场,这个世界需要什么,你才去学习,这样你才会分得一杯羹。这件事,以致我以后,我希望自己不要错误的迷失自己想要追逐的东西。

大三了,我再也没有碰MFC了,为什么没有继续了,我觉得自己是幸运的,因为自己总是遇到那么些人,他们告诉了我他们自己走过的弯路,让后面的人不在去碰。我庆幸在这个阶段自己遇到了这么些人。到了后面,我便一心用在Linux C++上,说实在的,这个也是为了以后找工作需要,这个阶段,我又自己看了“Pointer On C”,重复读了好几遍,侯杰老师的“深度探索C++模型”,虽然有些至今还没弄明白,“STL源码剖析”等等。看了许多经典的代码,这也为我大四拿offer拿到手疼了打下了基础。大三时候,接触最多的语言是java,一个是为了学习需要,而是为了拿奖,国家级,省级的奖。哈哈,当然也获得了一些不错的成绩。Java学习来非常迅速,这就是为啥我希望每个编程的人都去学习下C的原因了。写着写着,好像脱离了主题,其实没啥关系,我这里只是经验的一种分享,作为一个宅男,女友不在旁边,再这星期六日之际,也就只能看看书,敲敲代码,希望大家不要嫌弃,哈哈。大三暑假的时候,去了深圳,在那里的一家特别特别小的公司做了开发,主要是用java,js之类的。在夜晚时间,俺还自学了python,django框架之类,Linux shell编程之类的,这也充分为以后就业,面试之类提供了强有力的后援支持,Linux Shell编程是我编程比较麻烦的一段时光,有点难度,做了也就只能处理文本之类的,体验不到啥成就感,最后还是慢慢学习了。没办法,这个是必须且要坚持下来的,因为自己用的就是linux环境,虽然现在很多都忘了。还有python编程,怎么说python呢,这是非常灵活的一门语言,就是脚本,写了就能立马执行之类的。不是有句话说的好,人生苦短,我学python。在大四的上半个学期,我还学习了C#语言,这个是为啥,因为手头确实也接到了一些项目,全是桌面版的,由于时间充足,我就立马将C#这门语言直接运用到其中来了,这个也为我毕业设计做了比较好的准备,毕设就是C#做的前端和Linux Cpp的后台程序,外加shell脚本的编译和oracle的数据库。

写到最后,毕竟时间有限,在这里,告诫各位同学,学习编程的确是一门苦行僧的修成,你需要花费你的时间,你需要动动你的脑子,你需要有思想。

给出几点建议吧:

1.认真的学习C语言和数据结构

2.关注市场,这个时代需要什么样人才

3.花比别人更多的时间

4.多看书,更努力

 

By Jack_Li

2016-03-06

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 专职消防员老了怎么办 同市迁移户口怎么办 户口村里不接收怎么办 准迁入证明过期怎么办 家用水压力不够怎么办 消防水压力不够怎么办 家里明线太难看怎么办 个人停交社保怎么办 电话话筒有问题怎么办 电话听筒有问题怎么办 中学毕业证丢了怎么办 外地户口上高中怎么办 数学思维反应慢怎么办 不小心逆行了怎么办 格力手机老卡顿怎么办? 华为3g手机充不上电怎么办 外地上成都牌照怎么办 小汽车牌照坏了怎么办 买车上郑州牌照怎么办 汽车前牌照丢失怎么办 有人套我车牌怎么办 在本地怎么办外地车牌 二手车卖了车牌怎么办 科目四预约失败怎么办 车子过户了车牌怎么办 检车没有保险怎么办 异地超速12分怎么办 驾驶证考试过期了怎么办 买了库存车怎么办 车龄长了油耗高怎么办 新车发现补过漆怎么办 魅蓝note3内存不足怎么办 汽车安全检测证怎么办 a证被扣12分怎么办 突发事作后事故单位怎么办 如果遇到突发事故怎么办? 班级遇到突发事故怎么办 高速上出车祸怎么办? 安卓车载中控大屏卡怎么办 车辆交通信息卡怎么办 成都焊工压力容器证怎么办