请选择 进入手机版 | 继续访问电脑版
尚学堂集团旗下品牌:尚学堂速学堂百战程序员云数学院[切换校区]
给初学者的建议
第一:Java有什么特点
要想知道如何高效的学习Java,咋们先要这道Java有什么特点。首先java更大多数计算机专业一样,我们都是对着电脑进行操作,这与其他行业有很大的不同,对计算机进行操作同样的事情,这样我们的练习成本非常低,如果是其他行业,比如:建筑、化工,我们没有办法在不怎么花钱的情况下进行多次练习,如果没有进行大量的练习,那么我们对于知识点的掌握是有限的,正如一个好的骑手需要一匹好马,一个好赛车手需要一辆好赛车,而你,只需要一颗热爱学习的心和一台笔记本电脑,作为一个普普通通的劳动人民,我们的物质资源有限,但是时间资源对于每一个人来说都是平等的,那么为什么不集中我们有限的物质资源,进入到一个物质资源只是起到辅助作用,而时间资源可以起到决定作用的行业呢
交流和分享让人成长
第二:变化总在发生
现在互联网如此高速的发展,我觉得一个最主要的原因就是它的开源性,虽然有许多的知识被存储在大牛的脑海里,但网上免费的资料都够我们受用了,不得不说互联网人一个显著的特点,那就是爱帮助人,当然我们有足够的理由相信要想让整个行业散发一种乐于助人的氛围没有利益相关是不可能的,而互联网学习的一个重要特点就是注重交流和分享,这不单单是为后来人减轻前行的阻碍,也是让自己更富有经验,通常一个没有经验的小白可以提出不受经验约束的问题,他们缺少的仅仅是将想法变成现实的能力,而一个老手就是通过实践这些奇妙的想法来让自己精进。
关于变动的行业
第三:在变化时代如何选择
大家都知道互联网行业是一个更新换代非常迅速的一个行业,很多人都有这样一种担忧,我们处在一个不断变动的行业,就如Android在2014年经历了指数型的爆发增长,而现在已经很少有人提及Android了,我们学习的Java会不会在几年后变成明日黄花。老实说这种可能是有的,那么问题来了,这就是我们拒绝学习拒绝成长的完美理由吗,在清朝末年人们就意识到“数千年未有之巨变”的到来,为什么在上个世纪人们就意识到了变化的来临,并且将人类的历史以工业革命为切入点分成了两段,我想中华民族从建立王朝开始,历经朝代更迭,但是国家的总体生产力水平却并没有什么显著的提高,而在过去的100年我们创造了比人类几千年还要多的社会财富,我们暂且不去管为什么我们能够创造这么多的财富,但我们却可以清晰的意识到变革的到来,用一句哲学上的话说现在我们唯一能够确定不会变的就是变。那么身处一个充满变化的时代,我们还需要担心变化改变我们的生活,变化使我们学习到的东西变得一文不值吗?答案是否定的,因为不管你是否担心变化总会发生。
第四:选择一个容易看好的语言
那么我们怎么在这万千变化中选择一样在今后也能够持续兴盛更长时间的技能呢?那我们可以选择一样现在非常兴盛,过去20年也非常兴盛的行业,现在有3亿设备在运行着Java,这么巨大的使用市场不但证明了他市场需求的巨大,还保证了行业前景相对光明,我们都知道,现在网络通信协议是用的TCP/IP协议,但是同时国际标准化组织给出了更加详细的OSI模型,我只能主管的认为OSI协议更加靠谱、更加好用,但是要享受到他带来好处的前提是废除我们已经使用多年的TCP/IP协议,我们已经花费了大量的人力物力在这上面,要想改变享受到不是很多的好处,来否定以前花巨资探索并且已经使用的TCP/IP协议。我们使用的键盘布局也并不是最为科学的布局,当初如此设计主要考虑到为了键盘按键能够正常使用而不至于卡住适当的降低打字速度,现在我们早已能够生产出更优质的键盘,但是布局却延续了以前的老布局。那么在这有3亿设备运行java程序的时代,要想替换Java则必须产生革命性的产品而不仅仅是比Java好一点点。
第五:关于学习方法
有人将如何从新手到大师不断提升的过程总结出了一套切实可行的方法—叫做刻意练习,而要想我们不是在黑暗中摸索而是在阳光下前行。
第一个条需要一个成熟的行业。
Java自1995年被詹姆斯·高斯林发明以来已经有20余年,而在这20余年中,java多次排在程序员最常用语言的榜首,这足以证明java的健壮性,
第二条,选择一个好老师。
我们证明了前路的光明,下面就需要一个好的老师来带领我们前行,。一个好的老师首先要对他所从事的行业非常熟悉,再次他要将他更多的资源用在培训学生这件事情上,这就牵扯到如何选择一个好老师,我自己是选择了一家培训机构,就选择机构培训大致有两点比较重要,第一是有丰富的培训经验,我选择的尚学堂在2006年就成立了,距今已经有12年历史了,在Java培训这个领域积累了丰富的经验,能够更好的帮助学员接受市场认可的培训,所学内容都使用性比较强,第二要看学校将经费都花在了哪里,我想决定一家机构培训效果的不是他花费了多少钱在宣传上,而是在师资力量上投入了多少资金。当我们打开百度搜索与程序员相关的东西,或者点开CSDN看博客,电脑的空白处总会跳出一条关于培训学校的信息出来,这些机构将大量的资金投入到了宣传中去,那么对师资力量的投入就会相对减少,培训的效果就会大打折扣,而我所在的尚学堂,有70%的学员是因为老学员介绍进来的,这么良好的口碑是建立在不懈努力,讲究培训效果换来的,现在又有多少人会将一个关于未来半年学习生活让一条广告来影响。
第三条学习需要反馈。
有这样一句名言“I see,I forget;I do ,I understand !”我们要想彻底掌握一项技能,那么最好的方法就是自己亲身去做他,我们亲自去做了还不能完全明白其中的原理,甚至不知道自己的做法是否正确,那么就需要我们的老师给我们反馈,错则改之,无则加冕,。我们尚学堂每天老师讲课后都会给我们充足的时间做练习,每天结束后也会发作业给我们做,每天还会评改作业,这既保证了我们有足够的练习,也保证了练习的正确性。要保证良好的效果不投入足够的人力资源是不可能的,我们一个每一个班都有会有三个老师来辅导我们学习,一个讲师,一个导师,一个班主任。这样既保证了我们有足够的练习,也保证我们在学习的时候不会被生活所拖累。
第四条大量的练习。
知乎上有一句名言,”就我们大多数人的努力情况,根本轮不到拼天赋”。这也是我认为最重要的一点,比你优秀的人都比你努力。我们要去竞争的不是世界第一,我们只是为了成为一个优秀的程序员。在体育界我们经常看到这种情况,运动员一般到了30岁就会退役,是因为身体机能下降吗?我想更大的原因是因为他们减少了练习,减少了练习才导致身体机能下降,年龄肯定会影响到他们的发挥,而练习量的减少才最终让他们没能将自己热爱的事业进行下去。我们学习编程也一样,没有什么捷径可以让人一步登天,所以一个经验丰富程序员都是靠代码堆积起来,那么还有什么是比我们花更多的时间敲更多的代码还要好的学习方法呢?
                                                            

分享到 :
人收藏 回复 使用道具
*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部