您的位置 首页 java

谈谈对java编程的个人建议及学习路线

1、学习 java 常见误区

不善于做笔记,不善于总结。

解决方法 :人总是有忘性的,今天记得很牢的东西,过一星期也许就完全忘记了,用笔记下来,好记性 不如烂笔头,不要太相信自己的记忆。

注重理论,轻视实践:

学习新知识前先把关于这方面的理论全部掌握后再去实践,大错特错

解决方法 :在了解理论后,就立即去实践,实践驱动理论的学习,这样掌握理论才更加扎实,不容易忘 记。

不善于思考,遇到问题首先想到问别人

解决方法 :勤于思考,在学习的道路上会遇到大量问题,这些遇到的问题是你的宝贵财富。遇到问题时 首先想为什么会出现该错误,尤其在程序中,应该学会看错误提示,根据提示去寻找错误的根源,实在 不行再去问同学,问老师因为自己寻找错误的过程是最好的 学习过程,这个错误一旦被自己解决掉,首 先得到的是极大的满足感,另外会留下深刻的印象,这是看书所得不到的,有过这种经历的同学才会有 这种体会。即使没有解决也会从这个过程中学到很多东西,这种感觉是:只可意会,不可言传。

学好技术,一步一个脚印,踏踏实实,严重错误

解决方法 :技术的发展日新月异,尤其在软件方面。学习一门新的技术,开始时不必面面俱到,先把 hello world 写出来再说,要“ 趁热打铁” ,会的东西,仔细看;不会的东西,硬着头皮去看,实在不行就跳过。

小结 :

实践,实践,还是实践, 即使书上有代码,也要把它敲出来,敲代码也是有感觉的。

2、如何高效地学习Java

学习Java决不能听完敲一遍就过,一定要多敲几遍,第一遍可以跟着老师的思路,后面一定要有自己的 思路,慢慢培养自己的编程思想和实现功能的逻辑。甚至可以自己给自己出题,完全靠自己实现一些有 意思的小功能,对提升自己的能力和代码熟练度都有不小的帮助。

多看视频,多练习,主要是练习一些算法的运用,建议下载一些编程练习题,一道一道弄通弄懂。经常 做笔记,用记事本把一些经典问题保存下来,以备复习。 如果是零基础的话,可以自学或者找培训机构(一定是线下学习),跟着老师一步一步地走,反复看视 频,每看到视频出现一段代码就马上在电脑上给他跑出来,不要直接拿源码光盘来复制,不要把视频看了半段才开始敲代码。这样几天后你会找到一些感觉,然后没事就想些代码来写写,比如想下怎样把 名字转换成乱码,然后再用另一个方法转换回来,模拟步话机发送几条消息什么的。这样下去不出3个月 你定牛逼。

3、学习路线:

一门永不过时的编程语言——Java软件开发。5G时代, 万物互联 ,java开发必然是越来越火,所以java 是必要且必须的,下边就是总结的java路线

据官方数据统计,在全球编程语言工程师的数量上,Java编程语言以1000万的程序员数量位居首位。 而且很多软件的开发都离不开Java编程,因此其程序员的数量最多。而在以Java编程为核心的开发领域 中, javaEE 程序员的需求量10年来一直居于首位!

谈谈对java编程的个人建议及学习路线

4、职业发展方向

程序员一般职业线路比较简单,没太多选择,除非换行业者另说。两个大体方向发展,这里分3年、5年、10年来说

管理方向(广度):成为管理人员,例如产品研发经理, 技术经理 ,项目经理等

技术方向(深度):成为 高级软件工程师 、架构师,大数据工程师等

第一阶段-——三年
我认为三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的人。这一阶段,我们走出校园,迈入社会,成为一名程序员,正式从书本上的内容迈向真正的企业级开发。我们知道如何团队协作、如何使用 项目管理工具 、项目版本如何控制、我们写的代码如何测试如何在线上运行等等,积累了一定的开发经验,也对代码有了一定深入的认识,是一个比较纯粹的Coder的阶段。


第二阶段——五年
五年又是区分程序员的第二个门槛。有些人在三年里,除了完成工作,在空余时间基本不会研究别的东西, 热衷于研究各种技术实现细节、看了N多好书、写一些博客、在Github上分享技术,这些人在五年后必然具备在技术上独当一面的能力并且清楚自己未来的发展方向,从一个Coder逐步走向系统分析师或是架构师,成为项目组中不可或缺的人物。


第三阶段——十年
十年又是另一个门槛了,转行或是继续做一名程序员就在这个节点上。如果在前几年就抱定不转行的思路并且为之努力的话,那么在十年的这个节点上,有些人必然成长为一名对行业有着深入认识、对技术有着深入认识、能从零开始对一个产品进行分析的程序员,这样的人在公司基本担任的都是CTO、技术专家、首席架构师等最关键的职位,这对于自己绝对是一件荣耀的事,当然老板在经济上也绝不会亏待你。或者就是往管理方向出发,这个时候你的技术能力,我相信是非常牛的了,对于产品、项目经验也是非常的丰富,可以往研发经理,技术经理,项目经理等方向去发展。

选择什么样的职业线路,需要客观认识自己,根据自己的特点进行规划,选中后制定有序的学习计划。 职业机会也是留给已做好准备的人。

5、给出自己总结出的一个原则:

我的个人建议:

1.首先零基础学习java先要有一个学习计划,了解java要学习哪些技术。

2.做好自己的时间规划,如何快速入门那肯定是需要不断地提高自己的学习效率,学习过程中尽量把手机调至静音给自己一个安静的学习环境和氛围。

3.很多人凭着自己的感觉学,由于不掌握适当的学习方法、学习方式,导致越学越怀疑,越学越 迷茫,自 信被打击,觉得自己不适合,最后放弃。盲目地看书学,对大部分人来说,一开始就看书学,就是一个错误的方式,看不懂,即使看懂了也不会写程序,最后导致浪费时间。新手都觉得自己学了后面的忘了前面的,这是由于不专业的学习过程导致的。

4.学编程禁忌中途断开,要一气呵成, 自己在学习的时候不要只照着视频练习,这样学习一点意义都没有,还会让你产生错觉觉得自己是学会了的。

文章来源:智云一二三科技

文章标题:谈谈对java编程的个人建议及学习路线

文章地址:https://www.zhihuclub.com/194323.shtml

关于作者: 智云科技

热门文章

网站地图