0基础Java到底有多难?0基础一定学不好吗?

用户8328945825930


这个不一定,主要看你想学到什么程度了,现在网上好多视频,自己可以去找些视频看看,或者报个培训班之类的都可以的,自学的话,只要你坚持住,一般是可以学会的。


云计算零基础学习


一定要清楚自己学java的目的。如果只是一时兴起,建议还是放弃吧。如果是为了糊口饭吃,那建议还是学习一些简单的语言,如前台网页技术(当然也不算太简单)。如果自己由衷的喜欢软件行业,想以此为作为自己的职业,那么先恭喜你,众多语言中Java这种难度仅次于C++的语言,算是当前软件语言中最有发展前途的语言之一,自己从业的机会也会相对比较多,至于能否拿到高薪,那还是要看自己的天分,努力程度和机遇。讲讲自己10年的职业生涯作为参考吧!

本人09年一本普通高校数学专业毕业,大四为了找工作误入软件行业,自己的整个职业生涯可以分为两个阶段:技术阶段和产品阶段。

技术阶段:

学习期:大四上半学期开始学习java技术,每天保持5个小时以上的学习和练习时间,坚持了3个多月,也算是基本掌握了java的基础核心技术和web编程技术。但是还是在校招中被各种单位所歧视,好几个一起学习的同学最终还是没有坚持下来而放弃了从事软件行业。庆幸的是自己在不断的面试挫折后还是坚持着继续的总结和学习,在最后时刻终于被珠海的一家电力企业低价招聘了,月工作1800。

初级程序员:进入单位后才发现自己所学习到的那些知识是多么的初级和理论化。什么页面性能调优,服务器多并发处理,java多线程处理,数据库SQL调优、分表分库等等,让自己差点萌生退意,当然也有跟我一起入职的应届生没过多久就放弃的。每天下班,其他室友都忙着约着打游戏,自己却关在屋子里研究工作中遇到的那些问题。当然,不可能完全是自己的努力,当时网上的学习资源不像现在这么多。多亏自己遇到了一个很好的导师,不断的手把手,毫不保留的教自己,自己的技术才能不断的突飞猛进。所以,在初入一个行业的时候,一定要找到一个很好的领路人,自己才会有很快的提升和发展。最终自己在一年半之后工资涨到了4000,也发现自己在现有公司能难再有好的发展,于是离职后,偶然的一次机会面试进入到一家世界500强企业开启了高级程序员的生涯,工资也翻了一倍多。

高级程序员:进入这家世界500强企业时,同一项目组招聘了很多应届毕业生,来自交大、浙大、武大等等知名高校,我才真实的感受到名牌大学的学生的智力和能力有多么出色。为了能够顺利的度过试用期,还是加倍的努力再努力,因为周围的同事都太过优秀,工作压力又太大,自己一度有有些犹豫,好几次做梦都被公司解雇。期间,在学习技术相关的知识的同时,还涉猎自动化测试,带敏捷团队等管理知识和工作。蒙头奋斗了四年,技术上终于在部门内算是中等偏上了,也开始越来越自信。也在第四年,在深圳周边的地方买了自己的第一套房子。

产品阶段:

之前说过,本人的性格比较外向,智力上非常一般。于是在第5年开始,转做产品到现在。产品阶段的经历这里就不在螯述了。

说了这么多,其实就是表达一个观点,软件行业虽然薪资高,但是压力大,想要做出一番成绩,如果智力上不是很出色,那就需要做好充足的心理准备才行,否则真的很难坚持下来。希望以上个人的经历,能够帮助到你!


分享到:


相關文章: