当前位置: 首页> 行业咨询

做为过来人,给你几点学JAVA编程入坑前的忠告

2020-04-01 16:26:41更新

你为什么要学编程,很多人都会告诉我因为这行发展好,社会需求量大,其实我能听说来他们深层的意思,“待遇好,环境好”,没错,其实大多数人学编程都是看中这点,当然,也有一部分是为了自己助力的工作或学习,其实这方面的人也不在少数,当然他们的目的是一致的,都是为了能有更好的发展或是更匹配自己的待遇。

现在人都是聪明的,为了早日实现自己的目标,舍得花时间、花精力去争取,而不会一味的等待,忍耐。大家眼睛都是雪亮的,好与不好自己心有个标准,谁愿意放弃自己娱乐,陪女(男)朋友或是休息时间去头悬梁的玩命学,说的漂亮点,是为了给对方一个更美好的基础,说的通俗点,还不是希望自己以后过的舒服点,去餐厅点餐,只点自己喜欢的而不在乎后面是几个零。

所以,要想人前显贵,就得背后遭罪,你有显赫的家世吗,你有过硬的背景吗,如果你什么都没有,就别梦想着好事偏偏都能砸在你身上,醒醒吧。与其黄梁美梦,不如早日迎接现实的当头一棒。当你快手、抖音愉快的刷着,是不是也能看到好多人在平台上悲切的说加班到很晚,却收到公司被辞退的消息,没错,这就是现实。这也是为什么好多人痛定思痛,要么再接再厉,继续海投简历,要么重新规划,迅速转身。

现在信息如此快捷,“互联网+”这些词已经让人的视觉、听觉都快磨出了茧子,但就是这些频频出现在人们脑海里的词,却让人们的生活发生了翻天覆地的变化,也让更多人看到了机会,他们中多数是现在的工作无法满足自己的追求,或是自己工作中会经常接触到一些高端技术,使自己对IT产生了很大的兴趣等等各种原因促使他们离程序员越走越近,直到走进来。

当然,如果你已经下定决心,那么,欢迎入坑

但你真的想好的了吗,下面我不得不说几个你应该考虑的问题

A、呼吸不停,学习不停

等你觉得编程是一门掌握了基础就可以玩遍天下的技术,那你就搞错了,这世界上恐怕没有几种技术会让你真的活到老,学到老,恭喜你,编程就是一种,做为博大精深的技术,无论是纵横语言榜上十多年的Java,还是C、Python、JavaScript,或是大数据还是人工智能等等,无论哪种你能想得出的技术,你每隔一段时间就会在系统自动提示下,告诉你已经更新至XX版本,不好意思,你要抓紧努力补漏洞吧

B、佛系受虐准备

学编程要有一种好的心态,我见过身边太多人,辛辛苦苦加班好很久的项目,满怀期望的希望一次OK(当然,只是想法,事实证明也确实都是想法),结果又要花费大把时间去解决BUG。我也见过很多刚入行的人,在学习过程中就属于那种容易激动,学明白了,自high到无我状态,遇到困难了,鼻涕一把,泪一把,祥林嫂般的埋怨为什么选择了这一行,哭着喊着要放弃,患得患失心态过重。

做这行,你会遇到各种各样的问题,有的是逻辑方面,有的是自己的失误,如多敲个空格或代码打错,有的是各模块间配合问题等等,如果你不能保持一颗平常心态,你早晚有一天会得抑郁症。为了你百年健康长寿着想,还是改行吧。

C、抗挤压性

如果你觉得学习是一件简单的事,那你可能想错了,当然,身体上的疲惫与精神上的痛苦是无法比拟的,但学习成长的过程对于大多数人来说绝不是一件轻松、愉快的事。

各种新知识铺天盖地的向你扑来,各种代码轮番骚扰你,这都不是重点,要命的是遇到BUG时,发疯的你要学会抽丝剥茧,像侦探破案逐条排除。当然,这对你来说是件好事,因为长年累月的经验积累,遇到各种问题,你都已经百毒不健侵,火眼金睛。

过程是痛苦的,经过长时间磨练出来的,所以如果你没有一个皮球的抗挤压性,你也得琢磨琢磨。如果你坚定想成为一名Java 工程师,想减少学习上遇到的问题,想多了解学习捷径,可以加入我的Java交流裙,前面请输入438数字中间连接791最后与532连在一起,有很多和你一样问题的单鞋在一起交流,只有遇到更多的问题,得到更多的答案,才能更好的武装自己的知识库。

如果你做好准备了,那么我再提醒你几点,学习中会遇到的问题,让你少走弯路

1、养成做笔记的习惯

很多人仗着自己年轻,记性力好为借口,懒得动笔,可你有没有发现,即使在学校上课,45分钟下课后,你对前20分钟的内容已经有点淡忘,可能你觉得有点夸张,但等你真正开始进入学习状态时,你会发现这绝不是开玩笑。等你一切准备就绪准备敲代码的时候,却发现忘了应该如何完成”hello world”这个程序界最有名的代码。

要知道,做笔记也有分类的,大神的笔记只记重点,或是直接用思维导图列明大纲,即使课后复习也能马上掌握重点内容,当然有很多种方法,在这里不做过多详解。普通人记笔记,通篇全记,甚至连老师的标点都一字不差全篇抄下,后果就是自己看都无法精确哪确是必须掌握,哪些是可以忽略不记。所以你在学习中,无论你是否是大神,但一定要挑重要记录,否则不如不记,全靠你惊人的记性力吧

2、养成写博客的好习惯

可能很多人都在问,“搞笑呢吧,我又不是想当编辑”,那你真是太low了,要知道现在的程序员都有记录自己工作或学习状态的习惯。谁又能真正有神一般的记性力,有心的程序员会把自己学习中遇到的各种问题,想法通过博客或微博记录下来,这样,不仅方便今后问题的解决,也记录着自己成长的点点滴滴,还有重要的一点,就是你可以通过平台吸引更多爱好者,吸收更多的经验与思路,我想这些是你用钱可买不到的,要知道金钱并不是万能的。所以要养成写博客的习惯。

3、关于学习平台的选择

是否参加培训班的问题,这就得看每个人对于学习管理、时间管理、个人自律管理的程度。网友的意见五花八门,战队四分五裂。其实也不难,你自己拿张纸,在上面列明你自己能做到的、做不到的,需要别人监管可以完成的事项,那时答案就不言自名了。

不得不说现在大家对自我管理过于乐观。明明是实现不了的事,却很自信的说没问题,结果用不了多久就把自己的观点完全推翻。我有一个朋友,我知道的时候,他已经将工作辞了,立志转行JAVA后端程序员,因为对他比较了解,非计算机专业,所以那时我善意建议他可以找个线下的地方看看,他婉言拒绝了,前几天朋友圈看到他的状态,应该是学习效率不高,而且基本属于边学边忘。后来跟他聊了聊,问他什么想法,他说已经走到这步了,通过几个月自我学习,明显感觉自己学习效果不好,而且非常容易受身边环境影响,最主要的是花费的时间较长,其实真正算下来,表面看是节省费用,但从时间成本来讲,可以说不划算的。所以他现在找了个线下的培训班在接受系统的培训。当然我只是举了个例子,毕竟每个人的实际情况不一样。所以每位小伙伴一定要根据自己的实际情况选择适合自己的学习方式。

4、动手实践大于理论知识

现在的时代需要的不再是理论知识过硬,刚刚的,动手差强人意型选手,即使你通过了一面,二面,你也逃不过上岗试用期,李奎or 李鬼,马上原型毕露。所以,无论你是自学还是培训,一定不要只埋头苦啃理论知识,因为等你自己动手敲代码的时候,你马上就会发现,道理懂了,可你无从下手,根本不知道如何开始。或是当你已经可以熟练敲代码了,但是你与朋友讨论的时候发现你朋友的想法无论从代码优化还是功能各方面都优于你,那么你一定要通过自己再敲一遍代码来进行验证。这些都需要你有敲代码的功底。

而如果你只是理论型辩论巨人,真正走到工作岗位后,你马上会变成行动的矮人,这时你再补项目能力,后悔晚已

首页 课程设置 师资力量 学习园地 就业园地 关于我们

地址:哈尔滨市南岗区哈西大街西城红场写字楼B塔15楼

咨询热线:0451-51062021

版权所有 © 2008-2015 哈尔滨市南岗区爱尚职业技能培训学校

黑ICP备17001119号-2