我对学习编程的一点点小心得

       这里说说我学习编程的看法。每次听到一些学员或者其他人说编程很难,代码很难写。你们写代码的怎么这么厉害。其实写代码真的并不难。只是有些人没有勇气去接触它而已。 在初学的时候遇到问题,轻而放弃,代码打错,就说编程很难,学不会。 我接触编程已经有两年了。我的学习路线是这样的  VB--》C--》PHP--》C++--》Java 当然还有一些脚本语言。。到现在Java用得最多,工作主要也是
Java。 VB的语法基本都忘记了。C++学得比较烂可能是有点讨厌它的语法。 IT的技术不断革新,其实只要学会一种语言,其他的都差不多。 建议初学者在刚刚学习的时候去学习C语言。 这个语言毕竟是现在第四代语言都有它的影子。 C语言的指针,内存分配这几个都要好好学习一下。 
        其实有时候学会一样语言,隔一段时间都不去用,可能连语法都忘记。 我就是其中一个例子。 现在叫我去写VB的程序,我可能要拿本书看看语法,才能做开发。 其实这一点关系都没有的。 做IT这个工作其实很灵活的。又不是叫你去考试(我最怕就是考试了,特别是默写古诗词,我死活默不出来的)。 做IT的不懂的就可以去问百度,谷歌之类。。如果碰到网上找了半天,没有答案。那么你可能去要下载一些API去看了。或者直接去看别人的源码。。现在的工作经常碰到类似的问题。网上根本没人遇到过,这时候唯有靠自己去解决了。
       学习编程有一个误区就是去背代码,背代码其实是蛮蠢的一种行为。 学习编程是要理解别人的代码,不是背,因为这不是考试,没有人不让你翻资料。没有人不让你上网。 只有理解别人写的代码后,你可以去模仿,或者你去抄都没有所谓的,只有你能完成任务就OK。 因为都说了,编程不是为了考试。所以你抄,你去翻资料,这都不是作弊。 当然考试的时候就不要抄了。 
      当然编程最重要的一种素质是兴趣,没有兴趣。你不可能学的优秀。 如果你是一个学生,学编程是为了考试。我建议你不要学了,去找寻找自己兴趣。我们活着这世上何必这么痛苦呢。 你说考试怎么办? 在中国大学考试不会还是有很多办法的。编程只有你有了兴趣。你就已经赢在起跑线上,剩下的只要你继续坚持学习,掌握一下学习的方法,你会越来越感觉到编程的强大。起码玩电脑比别人厉害点。
       毕业一个月,工作也一个月了。 这个月我拥有不少的收获,不是金钱,不是荣誉,而是对自己的信心。 在实习期间一直做一些自动化测试系统的维护和开发的工作。 现在自动化平台的开发进度也良好。 引入不少自己的思想和设计。 包括架构的设计和框架的设计和模式。一定程度上说明我对自动化测试已经迷上了。很想去解决实际的问题。 但是机会的问题。每天在公司只能不断开发功能,不断去完善平台上的功能。 但我坚信,我要继续走下去。 虽然我没有做过软件测试。但是我在模仿别人的同时,发现前人的设计上的缺憾。 我也不断想办法解决,通过技术的手段去解决。希望能把学习的付诸于实践中,能在实践中得到更多的启发。不断改良。
      在企业中,公司老板叫你写C#代码,但是你是Java程序员,这下子你可能很蛋痛。这种事情经常发生。有人说过在中国混好程序员不容易的。 我在公司,老板突然叫你开发自动化测试框架,我之前根本没有做过。也没有接触过。 但我接到任务后,我相信我可以做出来的。结果我在一个星期内对一款连玩都没有玩过的Selenium自动化测试工具进行框架的开发。做完之后,我感觉这玩意原来这么简单。当然框架要在项目中遇到不同的需求,不断加强才能慢慢强大的。现在我的WebATF框架希望有一天能运用在实际的项目中与平台一起工作。
       以上只是代表个人的学习的一些观点。  在工作中,不管遇到什么难题,相信自己一定能解决的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值