您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
java学起来难度到底有多大?你怎么看?
的话,语言,也是java学起来难度到底有多大?你怎么看?
发布时间:2020-12-06加入收藏来源:互联网点击:
java学起来难度到底有多大?你怎么看?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
不会编程的数学老师不是一个好的数学老师,看逗比的干果老师如何回答你的问题。
Java学起来的难度,就像编程语言里面的选择语句。
如果你的:
输入(毅力)=10,那么输出(难度)=0;
输入(毅力)=9,那么输出(难度)=1;
输入(毅力)=8,那么输出(难度)=2;
输入(毅力)=7,那么输出(难度)=3;
输入(毅力)=6,那么输出(难度)=4;
输入(毅力)=5,那么输出(难度)=5;
输入(毅力)=4,那么输出(难度)=6;
输入(毅力)=3,那么输出(难度)=7;
输入(毅力)=2,那么输出(难度)=8;
输入(毅力)=1,那么输出(难度)=9;
输入(毅力)=0,那么输出(难度)=10;
所以,你要我告诉你难度有多大,那你得先告诉我你有多大的毅力去学习(输入),道理之浅显。
下面谈谈我的经历。
一、 大学期间的C语言,你比我的梦中情人还难以企及
我是1999年上的大学,眨眼之间20年已过。大一期间我们有一门课程是C语言,是必修课,很重要。这是很多专业的必修课,所以是上大课(也就是很多班一起上,在起码能容纳100人的大阶梯教室),人数之多,老师根本管不过来,全凭自觉。老师是只管讲,我们也是只管听,现在我形容当时的感受是:“鸭子听雷”。特别深刻的就是,用for循环语句,输出什么三角形数字了,什么九九乘法表了。如果遇到双重for循环,那更是有死的心了。现在还记得简单的i++、i--我怎么就是想不明白。最后只能是硬背题,60分通过考试。当时对这门课程,我的感受就是难于上青天,以后打死我也不从事这样的工作。
二、 不甘堕落,主动给自己安装充电插座
2003年我参加工作,到了某事业单位,单位具体情况我不多说了。反正就是,如果一个年轻人到了这样的单位没有任何追求,那太舒服了,但是你也就看到了60岁以后的你。我还算上进,不想就这样浑浑噩噩的度过自己的时光,毕竟我刚刚20出头(呵呵,干果老师也年轻过)。主动搜寻各种信息,充实自己。选来选去,最终选择去学习Java编程语言(当时太火了)。选择学习Java,确实也鼓足了100分勇气,毕竟C语言深深的伤害过我,也怕自己学不了。但是看到Java的火热程度,再加上被培训中心老师的忽悠,最后还是下定了决心。
三、 衣带渐宽终不悔,为伊消得人憔悴,捅破窗户纸,我就逮住你。
最后报了一家培训中心,9800元(心疼了很久,2003年啊),周一到周五晚上3个小时的课,半年学完,学完后帮你找工作。我用三点概括我半年的成果:
全班几十名同学,我是唯一一名全勤者。即使期间有一星期我在北京平谷参加单位的会议,我也是早餐5点多起床,2个多小时到平谷。下午4点多从平谷回市中心去上课,一天往返4个多小时。
只要是辅导老师不在,我一定是同学们的问题解答者。毕业后我已经能够独立完成,电子商务平台购物车系统的开发(除去界面的美化效果,这个干果老师没有美术天赋,不在行)。四、 你是台机器,我叫你干什么,就给我乖乖的干什么去。
顺利毕业,顺利当上了程序员(学费基本上一个月就回来了),当然技术也在进一步的突飞猛进,毕竟是真实做项目了,比纸上谈兵更适用。看到写下的代码,这就是你让机器做事的命令,你就是指挥员,你让电脑干什么,电脑不会废话乖乖的就会去干。
干果老师没有告诉你Java语言到底有多难,但我想从上面你是否已经知道答案了呢?
一己经验,欢迎朋友们批评指正!
回答于 2019-09-11 08:43:50
本人10年开发培训经验,期间经历了Java Web,Android,H5,大数据,PHP等多个不同的方向的开发,也做过软件培训公司的金牌讲师,很有兴趣回答你这个问题。
对于你的这个问题,我可以结合自身的经历,给你说一下哈。
我大学虽然是计算机专业,属于科班出身,但是大学里面你也懂,并不是所有的老师能力都很强。很不幸的是,我Java专业课的老师就just so so。那么结果就是我当时学了一个学期的Java,最后怎么样呢?我连一个JavaBean为啥要写getter()和setter()方法都搞不明白。
但是我知道Java这东西企业里面用的很多,虽然我听不懂老师讲的啥,但是幸亏我当时还算爱学习,然后就去图书馆翻java相关的书籍。因为当时好几年前,那时候java的书籍也没有那么多,而且技术也不新,我就一开始自己摸索的过程中也碰到了很多问题。那时候网上也没有那么多的视频资料,如果像现在视频资料那么多,应该可以少走一些弯路。
那么java学起来到底难吗?当然现在回想起来,java就那样啊,没觉得有啥难的,记住语法规则,锻炼业务的逻辑思维,掌握主流技术框架,再学习最新的主流技术,一步步来。所谓”罗马城不是一天建好的“,java的学习也不可能是一天两天就能完成的。
可是对于初学者来说,肯定是有些难度的。比如一开始的环境搭建,可能就会让一些新手蒙圈。然后还有就是一些语法规则实在太多,很容易记混,面向对象的思维也不是一下子就可以建立起来的。后面还有一些io流,多线程啥的都难理解。
但是这些所有的困难,只要你足够坚持,都可以解决。其实我们学习任何一门新技术,都会碰见一些困难,不仅仅是java!
如果你学习java有困难,可以关注并私信我!
我从事互联网开发10年,主要的研究方向集中在Java web微服务架构领域,Android移动端研发,HTML5前端方向,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信你一定会有所收获。
如果有Java,Android,H5等开发方面的问题,或者是开发求职方面的问题,都可以在评论区留言,或者私信我。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |