学了Java就一定要使用Java进行软件开发吗?

     学了Java就一定要使用Java进行软件开发吗?
    我有一些学生,他们跟我学了很长时间的Java,也爱上了使用Java进行编程,可是当工作机会到来的时候,老天似乎没有给他们最渴望的机会,工作没有给他们提供使用Java编程的机会,于是他们便认为这不是他们所喜好的,终于忍受不了而离开来之不易的工作岗位。
    这样的消息最近常常听说,对我来说不知道是该高兴还是该伤心,高兴的是我的学生真正的爱上了Java编程,我个人也非常喜欢使用Java进行编程。但是在如今的社会中工作机会是来之不易的,这样为了自己的爱好轻易放弃工作机会是不是值得呢?也许值得,也许不值得。这个我也无法在此下什么定论,不过我要说的是,Java只是编程语言中的一种,学习了采用Java进行编程的技术未必就一定吊在一棵Java树上。
    我在授课过程中常常强调的一点就是,学习编程不是学会某一个语言的编程技术,而是应该学会编程的经验和技巧,提升的是编程能力,而不是对某一个语言的忠诚。今天你学习了Java编程,明天如果给你提出采用.Net的编程要求,那么你也应该同样能够进行软件开发,而不是因为换了一种编程手段就进行排斥,每一种语言的存在都有存在的理由,在软件开发之前我们面临的应该是选择,根据不同的语言特点进行选择,而不是根据自己的喜好进行选择。
    锻炼编程技巧、增强编程经验并不是只有使用自己学会的Java才能做到,采用其他的语言同样可以起到锻炼作用,当然你有权利选择自己的爱好,也有权利选择自己的工作机会,不过当你的选择面过于狭窄的时候,你所付出的代价是否值得呢?我一直对我的学生说,不要排斥其他编程语言和工具,优秀的程序员应该是能够采用最合适的语言和工具进行相关软件的开发,而不是采用最喜欢的语言进行开发。那么每一个程序员其实应该更多的学习和了解多种编程语言,掌握多门技术才是好事情。
    但是在现如今琳琅满目的软件开发技术中,我们选择全部学习也是不可取的,毕竟人的一生时间有限,总不至于把有限的时间全部用在学习上吧,所以我的意见是掌握几门具有代表性的技术,提高学习的效率,把一些诸如数据结构、编译原理、数据库理论等等基础理论掌握扎实。
    最好还是想对我的学生们,也对广大的程序爱好者们说几句话:珍惜你的工作机会;努力做好自己份内的每一份工作而不要管其他人是否在认真工作;努力了才会进步、进不了才会成功、成功了前途自然会光明;祝我的每一个学生和广大行内人事业有成!
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值