晚上自学java两个月能找工作吗?
这个就看你问这个问题的出发点是什么?另外你到底想不想提升自己?如果是,那可以。你问这个行不行?不做怎么知道不行,就算不行你也可以抱着行的心态去做。认真踏实去做,去学,多思考才是关键吧。
可以呀,完全没有问题。
比如你是名牌大学毕业,北大清华复旦浙大什么的,我觉得买一本19天精通Java什么的也就足够了,三周之后就可以出去找工作了。
如果学校一般,但是智商超群,过目不忘,天赋极高,那么两个月的时间还是有可能的。
还有一种可能,就是精通其他开发语言,然后再学习JAVA,也是有可能的。
当然上面的说法是有一些夸张,不过现在J***a开发岗位的要求,并没有大家想象中的那么低,例如非计算机专业出身,学习两三个月就可以就业。
如果真的想进入J***a开发这个行业,建议不要把期望放的太高,J***a学习将是一个长期的过程,特别是自学,除了学习J***a基础之外,还要学习主流的J***a框架、数据库相关的知识。学习一段时间后,可以找工作试试,先就业再择业,后面在工作过程中再继续学习。
最近老有老铁问速成的问题,编程也是要经验的,上个培训班也要半年,伪装成2年工作经验,你确定你的思路能超过培训班填鸭式的吗?哎!2个月真的很难,我也不能否定天才的存在,如果遇到问题怎么办直接过,还是死嗑,编程主要是思维,这个思维和现实还是有区别的,不实战,不跟团队擦火花很难成长,你可以看英文文档,可能学习的快些,但是也不可能二个月就可以搞定的,可以先找个打杂的工作,自己不放弃编程,头条很多it大神,多问多思考,我相信你可以走编程的路!一定要坚持!
我觉得如果说自学两个月能不能应付工作,那完全没问题,但是能不能找到工作,那就不一定了!
就我个人而言,是在杭州做了几个月的硬件然后转向J***A开发的,虽然大学中有一点点经验,但是寥寥无几,懂得基本的语法,数据结构等等,还有一点增删改查的东西,然后硬着头皮找了第一份工作!
在第一份工作中很多东西都是现学现卖的,前端不怎么会,晚上偷偷啃了好几天,还好当时没什么argular,react这些东西,就是简单的html和js,数据库不怎么会,晚上偷偷学sql,刚开始的工作中,sql也就够了!
反正当时第一份工作,我可能连两个月水平都没有,靠着晚上下功夫熬过了第一份工作!
那我怎么说自学两个月找工作难呢?我们现在面试主要针对三年以上的,J***A初级或者实习生面试倒是不大清楚,但是,但是,但是现在行业内面试都是这么变态,不管你是不是实习,用到的东西肯定问,用不到的东西也要问,甚至还要问那些虚无缥缈的东西!
比如jvm,各种读写锁,可重入锁,缓存底层,数据库底层,我就想说99%的开发人员在工作中不会接触这些东西,好吗?但是你得会呀,你不会工作机会就是没有你的份,所以说,整个J***A职业生涯中最难的,不是各种功能繁杂的业务逻辑,也不是日新月异的技术,而是你需要什么都会!
所以,怎么去找工作呢?根据公司的要求去准备面试点,去记去背,工作中具体的开发问题都不是问题,等到找到了第一份工作,你再去掌握那些底层的东西吧!
除了我,还有谁是硬着头皮去找工作的?说出你的故事。。。
就目前的情况来看,自学j***a还是有可能找到工作的,关键点是要放低自己的目标以及有节奏的去学。
自学先说明,以下建议的前提是要尽快找到工作,所以技能点都是偏应用,要是时间充足(***学习周期在半年以上)则需要稳扎稳打,先学习计算机核心课程,再深入学习语言,再去学习应用的技能点。
我不太清楚题主的基础,一般情况而言,面试的最大可能是先会去小一点的公司,这些公司会强调实用性而不是算法、数据结构等的内功,这些可以等你先找到工作了再去补齐。
前端的话个人认为不需要太深入,是加分项不是必要项,学习到自己大概会用,不会则查了之后会用的程度就差不多了。
数据库方面的话,据我的了解,大多数公司用的都是MySQL,所以推荐改学MySQL,框架的话也不一定是要学SSH,这已经没那么流行了,有许多公司改用MyBatis+Spring+Springmvc了,你可以先去智联或者51上看一下招聘要求,心里有个大概。
项目经验方面,确实是个问题,很多公司现在招聘都喜欢有经验的人。你一个人自学是很难参与什么大型项目的,可能只能做一些XXX管理系统一类级别的,而这些练手级别的项目估计很难让面试官满意吧。但是没办法,你可以多做几个,内容不在于全而在于精,也会挺有帮助的。这些的话前期你不会做可以在网上找到源码了之后再进行模仿。或者直接在源码的基础上进行功能[_a***_],重要的是设计思路还有你对框架运用的熟练程度。
临渊羡鱼不如退而结网。想好了就要义无反顾的走下去,前方虽然会有很多坎坷,但是当你拿到入职通知的时候,一切都不是事了。
我是一个做j***a开发的程序员,能胜任开发工作的笔记本有哪些推荐,轻便最好?
看你的介绍应该是写后端或者客户端的吧,毕竟eclipse=.=
你搞这个其实用不着性能多强的电脑,CPU弄好点就行,内存8G没问题吧?你想要16G也没有=.=毕竟5000这个价位太Low了,你是码农唉,码农不应该直接上XPS13吗?不行也能ThinkPad啊,真是丢了我们码农的脸。而且别买游戏本,我当初天天被这个游戏本写代码,腰都快累断了,下面给你推荐一下。
联想(Lenovo)小新潮7000-14
I5-8250U处理器
8G内存
512G PCIE SSD固态硬盘
这款电脑的优点在于大容量硬盘,拓展性也可以,屏幕还行。对了,这个电脑是有独显的,但是你当它没有就行=.=
除此之外也没啥好处,前面说的那些也是硬找出来的,但是对比同价位的电脑,各方面都更稳妥。
J***a开发对本地机器性能需求不大,如果是做互联网开发的话,主要还是依赖公司的服务器。个人笔记本的话,最好就是轻薄便携,性能次之,首推MacBook pro,续航和性能都足够,便携不用说了;次推ThinkPad X1,便携不逊色MacBook,性能稳定性都有保障。
在你现在的笔记本上加内存到16g以上,如果有条件把原来的SSD换个更大的比如512的,做开发够用了,至少可以对付一段时间了,没必要花5000买了个半吊子笔记本,要买新本,干脆买个更好的,那样可以用好几年,比如e490,比如戴尔成就5000系列,联想小新 14都可以,但配置要高点,用起来工作效率更高些。