一个coder的心里话

        作为一个非科班出身的业余编程爱好者,用一句俗话来--“痛非快乐着”,来形容再恰当不过了。从BASIC语言到js脚本,asp语言到php语言,C语言到汇编语言,从c++语言到java语言,一路走来,其中的艰辛可想而知。望着书架上堆放着同济大学的《线性代数》、上海交大的《离散数学》、清华大学的《数据结构》、麻省理工学院的《算法导论》、JD的《编译原理》等等计算机核心教材,自学个中滋味又有谁知?每天面对笔记本或键盘如飞或徘徊苦思,所谓“为伊消得人憔悴”。有时一个问题需要三天时间去思考,随后十分钟就解决了的。曾经经历N次这样的事:开发一个工程,有时会在一个局部卡机,百度,google都无济于事,设计七八个方案编十几种程序代码都解决不了问题,四五天都是在这样不停地在敲码中渡过,但问题始终都没解决。此时就再也不碰电脑了,散步,逛街,看小说....等到脑中空空如也之时,突然来了灵感(有时在梦中获得),一下了找到了解决问题的方法,整个工程也就迎忍而解。这种有由地狱到天堂感觉,犹如蛹化蝶的凄美。编程者无论精神上肉体上都是很累的。用当下一个词--“码农”来形容一个编程者的身份再确切不过了,因为像农民一样辛苦但收获无多。但“码农”的精神支柱来源于对程序艺术的追求,每一个程序都闪耀着人类智慧的光芒。看每一个程序,都像在欣赏每一件艺术品一样。

       我不是说我的境界有多高,我纯粹为编程而编程。在此想谈谈一点体会。

       作为一个Coder(呵,中文不知道用那个词合适),永远记住:思想是最重要的。这里的思想狭义上是指想法,设计,解决问题等等思维。广义上,我的学识和境界没能达到解释的程度。

       其次记住:计算机语言只是工具,正如人类众多语言一样,都是用来沟通。人类用计算机语言与机器沟通,从而达到为人类服务的目的。有的人今天学这个语言,明天学那个语言,除了多一种与机器沟通的方式之外,学到的只是皮毛而已。计算机技术更新换代非常之迅速,人生有涯而知无涯,人一辈子都不可能学完这些东西。所以有的人为语言所奴役,从而迷失了自我。

       再次要明确:为何而学?愚以为:若为生计,学C语言足矣;若为生计,劝君早日改行,以免误了青春。一个真正的coder,出于兴趣并把之视为一生的追求,从不放弃。

       最后强调“精专”二字.即使你只学一门语言,一生也有学不完的东西。要想有所为,贵在“精专”二字。或精通图形学或精通通迅技术或精通硬件驱动技术等等.选择所喜欢方向,不断专研,nerver give  up !成就感终有一天会心底滋生。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值