新知java

我一直觉得还是应该多学习几门语言的。接触计算机编程也有快三年的时间了。对于我的母语(c语言)的理解其实也不是特别的深,就是会用罢了。因为开发单片机程序要写代码。我的c语言知识也是靠写程序积累的。编程其实不仅仅是思维的过程。还是巧妙利用语法和编码规则的一个过程。如何让代码更加有逻辑性更加易读更加有条理就是一个习惯的问题了。我自认为在这方面我还是有意识的要提高代码的质量的。

其实对于自己这样一个非计算机专业的学生是否有必要学习那么多门语言,会c或者再多一点会c++不是完全够用了吗?其实自己对于面向对象还是没什么深刻的理解的,因为没有写过很多这方面的程序。编程经验太少。但是我觉得这始终是一个非常好的技术应该是掌握一下的,我曾经花很多时间看书,但是效果都不是很好,对于不去写想要提高编程功底简直是太难了,对于一些概念根本无法深刻理解,还是应该从实践的角度去理解这些晦涩的概念。

我不知道当初创造这些的人的想法,但是目的很简单,那就是让编程更加迅速吧。所以才会有各种各样的高级语言。哪些高级语言是为了针对不同的环境下的编程的。所以要想学习编程,单单学习一门语言是不够的。虽说大多数语言都是大同小异的,但是用到深层次还是会有很大的差别的吧,要不然为什么会有那么多的语言,我现在接触的语言也有四种了,不敢说精通什么,因为感觉“精通”这个词很神圣,经常出现在各个书籍上。

只有多去写代码才能从代码中学习到东西,我就是只有教会自己编程的。没有一个老师能给你真正的讲明白什么,就算是给你讲明白,你写不出代码来也是白搭。这次学习java还有另一个原因,我下到了一个比较好的视频教程。起初不愿意再去看这样的视频了。(因为觉得自己已经过了那个阶段了,学习语言还是以看书为主。)。因为之前用过的高级语言也就数C++了,在qt下做了几个简单的小程序,不能说完全深刻的理解了什么事面向对象,但是还是会用了。看了java还是很容易接受的。而且感觉java的IDE还有文档比qt友好一些。现在就是选择自己适合的东西吧,既然在qt上花了一个多学期的时间都没什么大的进展还是果断的选择其他的吧。以后再回头学习这些也就像类似了。

反正我要接触的语言还有IDE等东西首先得是能跨平台,这个定位很简单,未来的操作系统会越来越多,绝对不能把自己扔给任何一个公司的私有编译器和语言。现在的IT产业就是一个百家争鸣的时代。学习跨平台的东西才不会落后。之前学习qt也是因为这个原因,但是深感进步缓慢,还是没有好的教程支持,这个对于我来说也算是个新的领域。现在年纪这么轻,经验也很少还是看看别人的教程进步能快一些,毕竟要学习的东西太多。

真的感觉自己接触的东西实在是太多了,这些都是我的入门需要。我想成为伟大的程序员就要经历这些东西冲进我的大脑。以后要接触的也是跨学科的东西,编程就应该是服务各个领域的。未来的程序肯定不止是在桌面上跑了。要在各个嵌入式设备上运行,要在大的网络环境中运行,我要准备接受这个挑战,让自己的程序可以在各个地方运行,就要要求自己会各种各样的程序语言。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值