写javaEE初学者的我

前言:写给迷茫的自己以及同样迷茫的你们,人生总是充满着意外与惊喜,你永远不知道下一刻你遇到的是惊喜还是意外。
javaEE是企业版,javaSE是标准版,javaME是小型版。在我的大学中,学习的是javaSE中的内容。大学老师曾对我们说过一句话:你现在不听课,以后会双倍的时间补回来。当时的我嗤之以鼻,心想着反正以后也用不到,因此我得到了深刻的教训。所以在学习java之前,要明确自己的态度,坚持是人最宝贵的品质。在通过对javaSE的学习,你要明白如何做二进制的转换,如何做与或非等8位的运算,方法里面的构成,java的垃圾回收机制,java的特性:继承、多态、封装、抽象,如何看开发文档,如果编写自己的开发文档,单例模式,工厂模式,内部类,集合,接口,流…..还有许多javaSE中的知识点就不在此依依列出。
第一、认识自己
无论是不是学习java,你都需要认清自己,知道自己有几斤几两,知道自己有没有逻辑性,同样也要明白在认识自己的基础上才能勤能补拙。明确你的未来,你想通过编程得到怎么样的人生,也许你的未来会成为优秀的程序员,公司的核心技术人员,或者成为管理层,或者在做完青春这段时间就换个行业。怎么样的人生,取决你如何抉择,人生是多样的,就如同那句话“考试的答案是一样的,可是你们的人生是不一样的”。如果你并不是名校毕业生,请试试选择一门你喜欢的,能坚持的专业考研试试。现在已经不是读书无用论的昨天了,举个简单的例子,国考的招收标准研究生占50%多,本科生占30%多,就在去年,国考对专科的招收岗位只有一个。考研只是进一步学习的方式,建议偏理论型与将来从事人事方面的工作的你去试试,人生的阅历也十分重要,当你做不了决定的时候,去投投简历,去公司实习,去外面看看,寻找你自己的答案。
第二、学习方法
1.学校的资源,比你大的学长学姐会给你带来不一样的视野,学校的图书馆会有你想要找的书籍,你的大学同学是你不可缺少的人脉资源。大学的同学,他们和你一样的学习,和你一样的迷茫,而且大学是个卧虎藏龙的地方,有时候你难以想象你的同学室友是有多奇葩。我的大学同学有觉得世界很大,想出去看看的,然后休学在中国天南地北留下脚印,也有弃笔从戎的,也有自己创业的,有参加比赛的,有一天玩游戏的,有喜欢赌博,打牌,赌外围的,有爱学习的,有考研的。
2.网上资源:你要明确你的方向,你到底学什么,网上有许多你需要的视频,更有很多行业大牛的博客代码经验等。在学习的时候,加几个交流群,听听前辈们的意见,去知乎上逛逛,看看自己喜欢前端、后台、服务器、网络安全或者其他什么的。我学习Android比较多,个人觉得,尚桂谷的java视频做得不错,w3cshcool,传智,腾讯的直播课堂,这些都是比较新的视频,也有一个学习路线可以参考。
3.推荐书籍
我下次整理一下在发出来
4.好的习惯
生如夏花,12点之前睡觉,7点之前起床,每天敲两个小时的代码,每周做一次总结。多看书,学习做人,每天锻炼半个小时,可以换来今后十几年的幸福
第三、选择
今年是2017年,javaEE在这几年比较火,如果你没有什么好的打算和想法,可以选择java。我以前学习过c,c++,Linux ,学好这些工资很高,但是需要花很多时间去面对枯燥的代码和“烫烫烫”,我学习过h5,很容易上手应用也很广泛,做一个优秀的美工也不会一个后台的技术人员工资低。我学习过嵌入式,适合感兴趣与c精通的人学习,而php适用于中小型企业做服务器,因为很好学,我接触过u3d和C#,而现在最火的游戏引擎是虚幻4(用的c++),如果你目光足够长远,学习虚幻应该会成为一个不错的选择,如果你对开发app感兴趣,也许可以学习一下安卓,谷歌开发的新系统也会在不久的未来的面世,我想那时候会是一场风暴吧。我以前就是学习的安卓,最擅长的也是安卓,可惜这几年不太好找事情做,没有办法市场饱和了。最后一句话:学好数据结构的程序员,运气不会太差!

你可能感兴趣的:(人生)