一个学习计算机的人的曲折的路

原创 2007年09月26日 21:50:00

  转眼之间,已近不惑之年,回首自己学习计算机的道路就俩字儿——曲折

   刚上大一的时候,我是化学专业的,因为喜欢计算机,就选择了自己最有兴趣的程序设计,只可惜当时没有任何人知道的情况下,竟然选择了当时已经快没有的Tubo BASIC,天,连找个机器写程序都没有,最后只有放弃了,学了QBASIC,为什么,因为我们专业当时考的计算机就是这个鬼程序设计语言,不过还好,这个语言虽然是入门级的,却让我领略了编程的精彩之处,同时也让我领会到算法这个概念。于是,每天没有事情就去报着一堆程序去想是什么意思,好象有点像翻译哦,现在想想,还真是有点傻。但是就是在看别人的程序的时候我才知道程序设计的思路,也才知道原来程序设计语言只是用来表达意思的一种工具而已。

  可是当时的我并没有认识到自己的所谓程序设计不过是些三脚猫的代码,天,估计连一个程序都称不上,只是可以按照自己的想法进行机械的输入和输出罢了,然而,还没有完,我做了让我后悔一生的一件事情,为了和同学打个赌,我说我自己也可以开发一个游戏,于是,我就接触了第一面向对象程序设计语言——Visual BASIC

  这几次都让我与C语言——这个盛久不衰的经典语言擦肩而过,因为我认为友好的界面设计编程起来会比较简单,正是这个思想,我没有接触到程序设计的精髓。从此,每天都在那个华丽的界面里耗时间,终于我的第一个游戏,扫雷,自己写完了。

 回头才知道,我第三次学了一门走向没落的语言,于是我心灰意冷。

终于在大三那年,我才算是真正看清程序设计的门,原来我一直在门外徘徊呀。。。。。

这年,我接触了数据结构,天,这是一门多么精妙的计算机著作,我自学加旁听,终于学完了,虽然没有懂多少,但是我懂了两个最基本的思想,一个是抽象数据结构,一个是分治法回溯法等算法思想,这才是走进程序设计的门。。。前两半的时间,我都在干些什么呀...

后来重新学习C语言,虽然这是一种面向过程的程序设计语言,它的语法,却和任何一门C语言(如C++,C#,java)都大同小异,同时也加深数据结构的理解。

这里是我的里程碑,也是我正式开始程序设计之路,毕业,我终于完成了我的毕业论文,一篇关于计算机算法,而没有选择化学,我想我的选择是对的。

一个接口需求的曲折路

客户这边有个FileNet应用接口的需求,基于已有应用改造,原本开发不是多费事儿的问题,但就是一个简单的问题,达到客户期望值也不是很容易。 开始需求人员(基本经理代劳了)与客户经理那边商定,并形成了需...
  • dongzi87
  • dongzi87
  • 2013年02月28日 23:41
  • 1282

避免曲折的路

摘录: 真正要做一个有价值的程序,开发的思维很重要,这种思维的具体体现就在注释及规范的代码本身. 规范的格式是入门的基础:真正的商业程序绝对是规范的,如果写出来的代码难看懂,那绝对是垃圾....
  • SZ_RedLin
  • SZ_RedLin
  • 2007年06月12日 20:38
  • 443

向身边优秀的人学习,让自己变得优秀

如果我能变得优秀,一定是因为我向身边优秀的人学习了很多! 坚持认真写博客,身边有帆神这么优秀(品性和能力兼优,智商和情商双高)的人存在,当然要向他学习(其实这篇博文的书写格式—markdown就是向帆...
  • tj666666
  • tj666666
  • 2017年11月06日 22:00
  • 4310

看看清华人是如何学习和生活的

看看清华人是如何学习与生活,再看看自己是如何度过一天的,本来聪明的人就很厉害,而既聪明又努力的人简直无敌了,还在堕落和迷茫的同学,赶快醒醒吧!一、永远不要说你已经尽力了  我在高中时体育特别差,跑 1...
  • Tong_jy
  • Tong_jy
  • 2017年11月26日 15:30
  • 119

计算机需要的数学基础课

其实大学时间很紧张的,对于我这种从乡下进城的小伙子。我曾经幻想在大学谈一场恋爱,但那是不可能的。哈哈,怎么可能会有女生愿意陪你练编程,学计算机,做数学题啊。别傻吊了,好好学习吧,大学狗。 说来也奇怪,...
  • LoveJiaYu
  • LoveJiaYu
  • 2016年12月30日 20:21
  • 502

关于计算机学习的总结

很遗憾,自己学习计算机走入了很多误区。多想回到最初接触学习的时候,假如….没有假如。只能说遇到引路人真的很重要,如果没有,那学习的经历将是曲折的。我只想记录一些自己的经验,让读到这篇文章的人,找到一些...
  • qq_33745102
  • qq_33745102
  • 2017年11月21日 22:31
  • 148

逆序对  (没看懂)

题目: Alice是一个让人非常愉跃的人!他总是去学习一些他不懂的问题,然后再想出许多稀奇古怪的题目。这几天,Alice又沉浸在逆序对的快乐当中,他已近学会了如何求逆序对对数,动态维护逆序对对数等等...
  • wyi06
  • wyi06
  • 2017年03月26日 13:44
  • 172

关于计算机网络原理的学习(一)概论

网络的定义是:网络是由节点和连线构成,表示诸多对象及其相互联系。对于数学来说就是一个有节点和线连接起来的图。网是什么,蜘蛛网也是一种网,交通网络地图也是一种网,我们用的手机,计算机和电视这些等等也可以...
  • qq_36248475
  • qq_36248475
  • 2016年10月05日 21:12
  • 509

我的计算机学习体系计划

大学的自动化专业虽然也涉及过嵌入式编程、C语言等。但更多的是偏向硬件编程。进入研究生以来完全偏向应用软件方向进行学习。我在一开始就觉得虽然自己研究生开始正式学习软件编程,但是一定要按照一个合理地学习体...
  • yutianxin123
  • yutianxin123
  • 2016年10月07日 15:02
  • 412

Netty-一个简单的服务器

内容:利用Netty实现的一个服务器和客户端交互,理解过程曲折心酸:传送门。 服务端: public class EchoServer { private final int port; ...
  • u011345136
  • u011345136
  • 2015年06月09日 20:31
  • 532
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一个学习计算机的人的曲折的路
举报原因:
原因补充:

(最多只允许输入30个字)