谈谈Java开发【java基础序言篇】

浅谈自己

java语言经久不衰,是一门非常优秀的语言,自互联网兴起后大量的计算机、软件专业学生都选择从事Java开发。想想自己十年前选择软件工程专业,学习Java后来转做android开发,其实一直都没有离开Java。作为一个有着几年开发经验的程序员,特别想为那些想要从事Java开发或者已经在这条路上的开发者们分享自己的一些感受。

为什么要写?

前段时间与一个亲戚聊天,他现在正在读大儿也是学软件工程专业的。他跟我说,在学习中遇到很多困惑。以前没有接触过编程、一大堆基础课程理论很多、老师授课更加偏向于理论讲解、动手能力很差,今天学了明天又忘记…其实我一点也不觉得奇怪,因为这些问题我相信是绝大多数程序员都曾经经历过的。国内目前从事软件开发的主要有几类人,高等院校软件相关专业、其他理工科转行、参加一些机构培训出来的开发者。当然近几年来,软件开发没有曾经那么火热,因为国内外各方面的一些原因,现在软件行业的需求与要求也发生了很大的变化,目前是程序员想要找一份好工作不容易,大公司想要招优秀开发人员也不容易。前些年行业快速发展,很多人被迫快速上车,更加重视用,而不在于能力提升,当然现在后遗症也频频出现。

还是回到我亲戚的问题上来,对于一些比较好的高校他们的培养质量确实会好一些。他们更注重于基础,我们可以理解为内功修炼。虽然很多人会说像数据结构、算法、网络、设计模式那些基础知识其实后来到工作当中使用的并不是那么多,学的时候又极其之枯燥乏味,像有些东西基本上用不到。开发人员常常抱怨大公司招聘用造飞机的标准去找一个拧螺丝的,其实从工作前3年来说,确实是这样的。因为作为一个初级开发工程师,确实不用考虑那么多性能优化、架构设计的东西,没有太多的机会给你去做这样的工作(特别优秀的除外哈)。

学校里面基础学科的枯燥、难理解,老师更注重理论教学(时间有限,没有那么多时间教实际操作),因此很多人会选择去参加一些线下培训班、或者是去报一些网上的课程。我上大学那会很多同学都去上过培训班,其实怎么说呢,培训班会有比较多的实际操作练习,对于语言会讲的比较多一点,因为学校里对于语言其实并不是那么侧重。培训班当然是有他的好处,确实能学到一些东西,我自己也深有体会。不过我可以对你们说的是,如果你们有一些比较不错的资料,自己多去练习一样能达到那样的效果,最重要的是不用交那么贵的培训费。

干点啥

学校里面学的东西很重要,要尽最大努力把基本功打扎实,后面你到工作中会感受到他的魅力。本来我是想给我亲戚一些资料,经过这几年的打磨,我觉得自己对于很多东西也有自己的理解。结合你们现在面临的一些问题,我打算从java语言入手,把那些你们觉得枯燥的东西换一些形式和方式给你们展示出来,能让你们更好的理解。后续我会根据大学教育的课程,结合自己的实际工作经验,制作一些列的讲解课程,希望可以让你们不花钱就能把技术学好。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值