{eval=Array;=+count(Array);}
如果只是靠晚上自学两个月直接找一份java的工作在当前基本上很难,虽然现在java还是就业第一大语言,但入门的门槛明显高了许多,现在看招聘岗位上java几乎占到了很大比例,为什么职位多反而门槛提升了?主要还是从业人数增加特别是每年培训出来大量的初学者,虽然职位很多但职位本身的要求还是挺高,以致于很多培训完了觉得水平应该可以了,结果很多碰壁了,已经不是十几年前懂点编程知识就能找到工作的时代了,记得入行第一家软件公司的时候,边上的有个同事在宿舍自学了一个月的C语言,然后出来找工作,虽然不是很顺利但面试了几次涨了点经验最后还是找到了做软件的公司,这种现象放在当前的编码领域几乎是不可能的事情。
编程工作在很多人看来入门还是比较简单,觉得常见的功能都很很好的实现,并且在短时间就能搞定,但真要在没人监督的情况下,并且很好的完成工作,这种需要年限,可能很多初级的程序员在前期跟着师傅做东西也是非常快,而且心理觉得带自己的人婆婆妈妈的,但真要独立做事情,或者独立做项目,就会觉得心中还是缺点什么,这是程序员开始成熟的毕竟阶段,而要成熟需要的真正项目的锤炼,入行前几个实战项目,对于内心的锤炼最强,写代码如同练习武功越是接触的深入越会觉得有意思,所以同样的一个概念在不同的技术水平阶段认知水平又不尽相同。
当然说这么说可能和自学java两个月能不能找到工作没有太多直接的关系,想要踏入编程行业需要拿出足够多的时间去学习,只靠2个月的时间即使全部用上时间也是不够用的,即使可能因为自己的悟性高或者运气好点找到工作了,也不能带着侥幸的心情,为什么很多程序员加班的时间如此多,一方面的任务量重,主要还是细节繁多,所谓的高手大咖都是时间磨练出来的,技术类工种不要带有侥幸的心理,只要功夫不到家,早早晚晚都会拿出时间来补上。
建议如果想找到合适的工作需要拿出更多的时间去磨练,不要指望使劲忙活一阵子就能把所有的事情搞定,要做好一件事就需要全力以赴。
最近老有老铁问速成的问题,编程也是要经验的,上个培训班也要半年,伪装成2年工作经验,你确定你的思路能超过培训班填鸭式的吗?哎!2个月真的很难,我也不能否定天才的存在,如果遇到问题怎么办直接过,还是死嗑,编程主要是思维,这个思维和现实还是有区别的,不实战,不跟团队擦火花很难成长,你可以看英文文档,可能学习的快些,但是也不可能二个月就可以搞定的,可以先找个打杂的工作,自己不放弃编程,头条很多it大神,多问多思考,我相信你可以走编程的路!一定要坚持!
你好,首先要看你是什么专业的呢,虽说java上手并不是太难,但是真正能达到找工作干活的程度,恐怕是需要一些功底的。下面我们从几个方面来简单分析下:
1.学历
现在程序员不比以前条件那么松了,因为随着越来越多的培训班兴起,应聘者市场真是鱼龙混杂,这个时候,hr在筛选简历的时候,你觉得在hr看中工作年限后会最先关注什么?毫无疑问是学历,因为简历实在太多了,hr会首先筛选本科的,其次会考虑专科的,这里我并不是对专科的一种歧视,因为,拼不了
学历,你就只有拼实力了,如果你只是晚上业余时间学两个月的话,如果是本科的话,你学的行的话,面试机会还是会有的,你要把握好每一次面试的机会。
2.专业
其次,如果你是计算机专业或则是相关的话,你这两个月时间应该算是过得比较轻松的,毕竟计算机专业,肯定会有一点编程基础的,跟着网上视频学的话,两个月下来,你肯定是入门了,但是如果你不是计算机专业的话,这两个月时间你就很难熬了,因为。java可不是只有简单的语法而已,你还要有实际项目为基础,不然真的很难有人发现你的简历,当然了,你可以稍微包装下简历,其实并不是人人都适合包装简历,如果你学的本身就不好,那么你包装简历,入职了,最后也会被boss看穿,落得被辞退的结局。
综上所述,仅仅靠两个月时间,还是晚上,学习java的话,找工作是有点难度的,贵在坚持吧,希望你下定决心学的话,就好好学,勤于敲代码,功夫不负有心人。希望你学有所成。找到心仪的工作。
可以呀,完全没有问题。
比如你是名牌大学毕业,北大清华复旦浙大什么的,我觉得买一本19天精通Java什么的也就足够了,三周之后就可以出去找工作了。
如果学校一般,但是智商超群,过目不忘,天赋极高,那么两个月的时间还是有可能的。
还有一种可能,就是精通其他开发语言,然后再学习Java,也是有可能的。
当然上面的说法是有一些夸张,不过现在Java开发岗位的要求,并没有大家想象中的那么低,例如非计算机专业出身,简单学习两三个月就可以就业。
如果真的想进入Java开发这个行业,建议不要把期望放的太高,Java学习将是一个长期的过程,特别是自学,除了学习Java基础之外,还要学习主流的Java框架、数据库相关的知识。学习一段时间后,可以找工作试试,先就业再择业,后面在工作过程中再继续学习。
楼上说的很对,如果放在十年前,你的情况还有机会,但是现在竞争都已经接近白热化,要说在晚上学习来去找工作的话,听起来都感觉不像是一个正经做事情的样子。
想要学习一门手艺,并且能够将来靠它来养活自己,前期怎么也要投入一点金钱或者时间在里面。而且这还只是基本条件,因为其他人也都是这么做的,你还要付出比别人更多的努力才行。
我是07年学的前端,然后花了两年的时间学费2万多,放到现在来看的话,无论是时间还是学费都是非常昂贵的,但是事实上我付出了,所以我现在也有所回报。
首先我以肯定以及决定的口气告诉你:不可能!如果说自学两个月左右就可以胜任Java这份工作?那你觉得Java还值这样一份高薪的工作岗位吗?如果说自学Java两个月左右就可以胜任Java这份工作那岂不是人人都可以来学Java了?如果说自学Java两个月左右就可以胜任Java这份工作那这么多人花4-6个月,6-8个月,甚至一年多的时间来学习吗,你的意思是现在社会上只要是学Java的,90%左右的人都比你笨是吧?
按照目前Java的体系来说,Java的几个重点在于Javase、数据库、Spring全家桶系列的框架。而其他的在Java体系之内,会基础的操作就可以,不用特别深入。
每天6-7个“高效率”学习时间,常理来说6个月可以学完全部内容,而且还加上大量的代码练习,差不多就可以去找工作了。
以上是以绝对的口气说明学多久可以找工作,是属于特定条件必须满足,比如“高效率”学习6-7个小时是很多人做不到的。所以就会发现有的人一天学10多个小时,其实很多时间都是没有效率的,慢慢熬过来的。
在特定的时间内不被打扰,整个人钻了进去,一心投入到学习中,身边的一切已经忘了,这6个多小时过的非常快,不知道什么时候过去的,这是高效率学习。
不过大多数人学习,都是这里看看,那里看看,熬时间的非常多,导致学习质量差,如果你是能学习的人,最后一个人学,身边不要有人打扰你。
1.在学之前,没有规划好系统专业的学习计划,不知道每天学什么,做什么案例,学习任 务不明确。做一件事情之前,没有好的规划,这件事情一定没好结果。(大部分人都死 在这上面,导致浪费时间)
2.不知道应该达到什么水平才能就业。(学技术肯定是为了就业,开始学的时候一定要明 确自己目的是什么,达到什么水平,这是学习的动力目标)
3.凭着自己的感觉学,由于不掌握适当的学习方法,学习方式,导致越学越怀疑,越学越 迷茫,自信被打击,觉得自己不适合,最后放弃。
4.盲目的看书学,对大部分人来说,开始看书学,就是一个错误的方式,看不懂,看懂了 也不会写程序,最后导致浪费时间。
5.新手都觉得自己学了后面的忘了前面的,这是由于不专业的学习过程导致的。
6.学编程禁忌中途断开,要一气呵成,一周必须学习五天以上。光看视频不叫学习技术, 只是了解一下,课后多去练习,掌握视频中的知识点才叫学技术。所以很多人都在刷视频,最后说自己学不会。
对于那些想学习Java技术就业的人,想进入这个行业的人,建议一定找一个老师全程指导你,带带你,对于这方面给自己的投资是非常有必要的。因为这对于当事人来说是非常重要的事情,工作是所有事情中最重要的。整个行业问题、技术问题,有一个比较专业的人给你讲解,沟通,交流,你可以第一手拿出最清晰的答案,节约时间,而且专业。重在于交流上面,学习别人的编程思维。
作者简介:从事IT行业十多年,用Java,会前端,知Python,有多年的开发经验。欢迎关注作者,有任何行业,技术方面的问题都可以随时来私信我。
这个就看你问这个问题的出发点是什么?另外你到底想不想提升自己?如果是,那可以。你问这个行不行?不做怎么知道不行,就算不行你也可以抱着行的心态去做。认真踏实去做,去学,多思考才是关键吧。
如果没有其他语言的编程经验的话,学俩月JAVA,估计连基础知识都不熟吧,而且自学容易走弯路,肯定还有很多懵懂的地方,这样进公司连应届毕业生都比不过。我觉得至少要有人指点才行。
就目前的情况来看,自学java还是有可能找到工作的,关键点是要放低自己的目标以及有节奏的去学。
自学先说明,以下建议的前提是要尽快找到工作,所以技能点都是偏应用,要是时间充足(计划学习周期在半年以上)则需要稳扎稳打,先学习计算机核心课程,再深入学习语言,再去学习应用的技能点。
我不太清楚题主的基础,一般情况而言,面试的最大可能是先会去小一点的公司,这些公司会强调实用性而不是算法、数据结构等的内功,这些可以等你先找到工作了再去补齐。
前端的话个人认为不需要太深入,是加分项不是必要项,学习到自己大概会用,不会则查了之后会用的程度就差不多了。
数据库方面的话,据我的了解,大多数公司用的都是MySQL,所以推荐改学MySQL,框架的话也不一定是要学SSH,这已经没那么流行了,有许多公司改用MyBatis+Spring+Springmvc了,你可以先去智联或者51上看一下招聘要求,心里有个大概。
项目经验方面,确实是个问题,很多公司现在招聘都喜欢有经验的人。你一个人自学是很难参与什么大型项目的,可能只能做一些XXX管理系统一类级别的,而这些练手级别的项目估计很难让面试官满意吧。但是没办法,你可以多做几个,内容不在于全而在于精,也会挺有帮助的。这些的话前期你不会做可以在网上找到源码了之后再进行模仿。或者直接在源码的基础上进行功能扩展,重要的是设计思路还有你对框架运用的熟练程度。
临渊羡鱼不如退而结网。想好了就要义无反顾的走下去,前方虽然会有很多坎坷,但是当你拿到入职通知的时候,一切都不是事了。
我觉得如果说自学两个月能不能应付工作,那完全没问题,但是能不能找到工作,那就不一定了!
就我个人而言,是在杭州做了几个月的硬件然后转向JAVA开发的,虽然大学中有一点点经验,但是寥寥无几,懂得基本的语法,数据结构等等,还有一点增删改查的东西,然后硬着头皮找了第一份工作!
在第一份工作中很多东西都是现学现卖的,前端不怎么会,晚上偷偷啃了好几天,还好当时没什么argular,react这些东西,就是简单的html和js,数据库不怎么会,晚上偷偷学sql,刚开始的工作中,sql也就够了!
反正当时第一份工作,我可能连两个月水平都没有,靠着晚上下功夫熬过了第一份工作!
那我怎么说自学两个月找工作难呢?我们现在面试主要针对三年以上的,JAVA初级或者实习生面试倒是不大清楚,但是,但是,但是现在行业内面试都是这么{{BANNED}},不管你是不是实习,用到的东西肯定问,用不到的东西也要问,甚至还要问那些虚无缥缈的东西!
比如jvm,各种读写锁,可重入锁,缓存底层,数据库底层,我就想说99%的开发人员在工作中不会接触这些东西,好吗?但是你得会呀,你不会工作机会就是没有你的份,所以说,整个JAVA职业生涯中最难的,不是各种功能繁杂的业务逻辑,也不是日新月异的技术,而是你需要什么都会!
所以,怎么去找工作呢?根据公司的要求去准备面试点,去记去背,工作中具体的开发问题都不是问题,等到找到了第一份工作,你再去掌握那些底层的东西吧!
除了我,还有谁是硬着头皮去找工作的?说出你的故事。。。
0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答0
回答