文档章节

透露|Java学习的最后一点小秘密

SXTkaifa
 SXTkaifa
发布于 2016/11/17 11:20
字数 2218
阅读 7
收藏 0
点赞 0
评论 0

版权声明:本文为北京尚学堂原创文章,未经允许不得转载。

好久了,都想向学习JAVA的新人写点东西,因为我实在看不下去了,看不下去很多误导JAVA学习者的观点,遍及天下!网络让好的东西流行,可是往往也让错的东西出现的次数多了变的好像正确了,三人成虎,指鹿为马似乎在网络里更加容易发生,好了废话不说,请看我细细向你道来。

 

秘密一,学习JAVA好未必可以找到JAVA工作,因为开发工作是有门槛的。在当前软件开发工作也属于薪水相对偏高的工作了,这样竞争的人多了,用人企业明显就会设置门槛,因为那样招录的成本会小。那么怎么设置门槛呢,当然是学历,专业和学校了。在一线城市比较适合做软件开发的门槛大概是:本科,计算机相关专业,学校最低是正规院校国家统招。然后用这三个条件去框,如果这三个条件任何一个不满足,那么你可以预见到你投1千份个人简历也许只有一份邀请面试通知,可仔细听好像是个非软件公司,甚至是做保险的!所以如果你想通过学习好JAVA,然后到大城市混的朋友,一定记住我这里的三个条件,否则你的期望越高,失望就越高,而且现在是经济危机时期,希望你别冒这个风险。

秘密二,新人能找到工作的大概周期,如果你在一线城市找工作,记住我给你的忠告,如果你想找到个公司在50人以上,是正经做软件的公司,如果你达到我前面说的那几个条件,如果你是名校,那么大概需要2周的时间,因为面试通常至少需要两论,一论面试,一轮笔试,之间相隔至少3-5天,当然也有例外,不过我说的是通常情况。如果在当下的经济危机时间,恐怕你找工作的时间应该按照以月为单位了好:一个月坏了2,3个月也是正常,至于下面的二三线城市,就看个人运气了,因为软件公司不多,你就看这些软件公司的哪些人跑到一线城市或是转行了,你去做替补了,因为新公司成立招录人的会比较少,同时记住如果你不想来第一线城市,在目前你所在的城市找到个不错的公司就必须长期带下去,因为你从里面出来再跳槽的话,钱会更少,待遇会更差的可能会更大就算是别人挖你也要意志坚定!而在工作前期,最好是跳几家,因为通常一开始找的公司都不会很大,待遇也不够好。更多精彩内容关注微信公众号:北京尚学堂。

秘密三,JAVA不是学的越多越好,而是学的越少越好。乍听,你会说我扯淡!不过你有点耐心,我给你分析下原因。新人去软件公司面试,通常接待的人是项目经理,因为你去了,就必须排到项目里,干活啊!记住我说的是干活!不是让你干其他的!那么项目经理要求新人的条件就再简单不过了:A,说话利索,沟通没问题,好相处。其实项目组建,项目经理追求的就是工作氛围,绝对不希望团队成员之间别天天“逐鹿中原”,所以通常要求新人性格好,虚心,好沟通!你想象下,当项目经理问:请问你对JAVA的哪些技术模块比较熟悉,能用上手的?你呢,马上滔滔不绝:我什么都学了,EJB,JAP,AJAX,WORKFOLOW........记住你说的这一大堆技术里面绝对有项目经理都没掌握的!然后你在加点料,我对这些技术达到了如何纯青的地步!我敢保证,项目经理给你面试的评语就是:学习不踏实,不虚心,动手能力差!反过来你说你掌握的技术模块并不是太多,但是熟练,能用,而且做过不少东西,然后你举例说个你最近做的东西,讲讲里面的过程,你是怎么分析需求的,怎么做测试的,怎么解决出现的问题的。。。。你会发现项目经理看你的眼光都是很温和的,通常你都会得到二次面试的机会,在这里我建议大家如果是新人,学到Struts2,spring,hibernate,外加JAVA语言基础,JSP,SERVLET,就足够足够了,然后就是练习,做东西,你做的东西越多你自己感悟的就越多,你的感悟就是经验,你的经验越多,你面试就越有信心,你的成功可能就越大!更多精彩内容关注微信公众号:北京尚学堂。

秘密三,学JAVA完全靠自学可以吗?学习JAVA的整个周期大概需要多少时间?大家记住JAVA学习不是为了应付考试,而是追求干活的能力,和干活的效率!学开车的目的是开车不是为了其他的,学厨师的目的是做饭不是为了其他的!我的意思是,你学JAVA的目的越纯,你学习的的能力就越大,就越投入,学习的周期就越短,你可以参照公司的试用期,最好别超过三个月,因为超过三个月,你就不是学了,你就是在熬!学也不是,不学也不是,就是热情没以前高,好奇心也没了基本,感觉很平淡了,反正超过三个月,你主动放弃学习的可能就比较大了,就是有放弃也是毛毛雨样的投入了,如果你参加了一家培训学校的学习,你三个月以后,就发现没啥可学的了,因为老师都讲完了,该看的书都看了,接下来就是什么?就是遗忘,然后就是迷茫了。在这里我建议大家,学习JAVA一定不能把目标设定:我看多少多少个视频,然后学习多少多少个技术模块,看多少本书,你一定需要设定成我想做什么样的程序,然后边做边学,以自学为主,锻炼自我学习能力,如果你参加学校的培训,也仅仅把学校的学习当作辅助,加强主动性才能彻底提高自己。

秘密四,如果你是本科以下,又想到一线城市发展,你最好能在二,三线城市工作2年,然后有了工作经验再去北京或是上海啊什么地方,否则你毕业的第一年可能都是在找工作!啥都没干,白浪费时间。如果你连专科都不是,你必须先到二,三线城市工作,否则你找到软件开发的可能绝对不高,而且时间会很长,会加重你的挫败感。更多精彩内容关注微信公众号:北京尚学堂。

秘密五,别把自己所有的钱拿出来上所谓的安排就业的学校培训,那不象你想的那样安全无风险。

当然你家里超级有钱,那没办法,不过我建议你干嘛学JAVA呢,找个软件公司,把2万块放在老板的桌子上:小意思,给个工作,我不要工资,还给您2万块!我保证这比你参加、学校培训再找工作,来的实际,效率也快!

秘密六:找个好老师,学校是次要的。

如果选错了老师,你就完了,真的!你可以咨询下其他学习的人,技术好,能快速靠自己找到工作的,进步快的,都是有人在前面正确的引导,完全靠自学掌握JAVA,跟完全靠参加学校学习找份工作,是两个极端。​​更多精彩内容关注微信公众号:北京尚学堂。

更多Java培训,Java视频,Java教程尽在北京尚学堂,关注北京尚学堂官方微信,获得一手Java最新知识。

更多猛料!欢迎扫描上方二维码关注北京尚学堂官方微信公众号(资料领取验证消息:156)

© 著作权归作者所有

共有 人打赏支持
SXTkaifa
粉丝 3
博文 109
码字总数 250758
作品 0
太原
程序员
Java面试需要准备哪些多线程并发的技术要点

一、概念 什么是线程 一个线程要执行任务,必须得有线程 一个进程(程序)的所有任务都在线程中执行的 一个线程执行任务是串行的,也就是说一个线程,同一时间内,只能执行一个任务 多线程原理 同一...

码蚁说架构
05/31
0
0
7月学习总结:即失落又开心,人生苦短,我用Python

今天周末,刚好过7月,就好好总结一下7月的学习。 一、我们该如何处理高并发 说实话,在这之前,我从未经历过高并发,但在这个月的公司举行的活动中,吸引了太多人来进行抢购,带宽跑满、数据...

卖小女孩的小火柴
2015/08/02
0
4
未来趋势分析:Linux有可能成为java OS

发布时间:2009.03.17 04:48 来源:赛迪网 作者:fen 【赛迪网-IT技术报道】Sun公司已经开放了对java技术的最后限制,并且鼓励在linux发行版中集成java平台和netbeans框架,在未来的时间内j...

晨曦之光
2012/03/09
0
0
基于SpringJdbc的泛型Dao

使用的Spring是3.1版本,不是3.0版本。两者还是有区别的,其中一点就是:SimpleJdbcTemplate在3.1版本被标记为过时了,而SimpleJdbcTemplate的一些方法,被JdbcTemplate吸收了。所以,个人推荐...

moz1q1
2014/07/20
0
0
Hadoop的shell脚本分析

Hadoop的shell脚本分析 前记: 这些天一直学习hadoop,学习中也遇到了许多的问题,主要是对hadoop的shell脚本和hadoop的源码概念不够清楚,所以我就对hadoop的bin目录下的shell脚本进行了研究...

闵开慧
2014/05/04
0
0
CHM格式的可以全文搜索的Spring3.2官方参考文档

Spring的官方参考文档是html格式的,并且没有目录树,用它本身的跳转功能,跳来跳去经常把头给跳晕了! 最重要的一个缺点是没有全文搜索,于是一生气就做了一个CHM格式的有目录,带全文搜索的最新S...

白石
2013/01/18
0
4
JAVA工程师的工资真的很高吗?

Java工程师是个高薪的行业,让不少人羡慕不已,有很多人因为Java的高薪而转行。这也是近几年Java如此火热的原因之一。也正是因为Java如此之多,所以不少想要学习Java语言的人不禁产生一个疑问...

deng707273
04/09
0
0
java程序员为什么使用Groovy

一直听说java世界里有个Groovy,但是一直没时间去了解它究竟是一个怎么样子的。我们现在的项目里放了很多开源包,而且项目中做流程的时候,规则就是用Groovy实现的。近来闲来无事,于是开始认...

supperman
2012/11/16
0
24
ThreadLocal使用方法&&实现原理

ThreadLocal使用方法&&实现原理 ThreadLocal使用 Java中的ThreadLocal类允许我们创建只能被同一个线程读写的变量。因此,如果一段代码含有一个ThreadLocal变量的引用,即使两个线程同时执行这...

秋风醉了
2014/08/01
0
1
Java 8新特性探究 前言

自2013年6月13日,oracle就已经发布的Java 8特性完备版本(M7),但最终GA版本将在2014年3月18日(已第二次跳票,原计划今年9月发布的,据官网宣称是为了解决安全问题......),相信大家多多...

OSC闲人
2013/11/05
0
17

没有更多内容

加载失败,请刷新页面

加载更多

下一页

切分log日志

新建logback.xml放到resource里面 <?xml version="1.0" encoding="utf-8"?><configuration> <appender name="consoleLog" class="ch.qos.logback.core.ConsoleAppender"> <......

talen
10分钟前
0
0
spring @Resource 和 @Autowired 的使用区别

这两个 注解 @Resource 和 @Autowired , 常识都知道 @Resource 是 JAVAEE 自带的,@Autowired 是 spring 的自定义注解。 一般情况下, 使用 bean的时候, 这两个注解 随便使用一个即可。 但...

之渊
15分钟前
0
0
崛起于Springboot2.X之集成MongoDB使用Repository增删改查(26)

1、pom依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.7</version></dependency><dependency> <groupId>log4j</......

木九天
16分钟前
1
0
springboot集成elasticsearch客户端问题记录

1背景说明 服务端ES版本为5.5.2,springboot版本为1.5.6。 工程中添加如下依赖 2问题记录 2.1 NetworkPlugin类找不到 报错java.lang.ClassNotFoundException: org.elasticsearch.plugins.Net...

zjg23
16分钟前
1
0
快速构建ceph可视化监控系统

前言 ceph的可视化方案很多,本篇介绍的是比较简单的一种方式,并且对包都进行了二次封装,所以能够在极短的时间内构建出一个可视化的监控系统 本系统组件如下: ceph-jewel版本 ceph_expor...

万建宁
17分钟前
0
0
Java构造器使用注意

public class 父类A {int age = 10;protected void say() {System.out.println("父类A");}public 父类A() {override();}public void override() {Syst...

咸鱼AI
17分钟前
0
0
TensorFlow 线性分类

构造直线 z = 2 * x - 3 * y + 4 x0*w0+x1*w1+b=0 x1=-x0* w0/w1-b/w1 斜率 k= -w0/w1 截距 -b/w1 随机生成数据,加入一定的偏差,用直线将二维平面分为两部分 使用线性模型拟合参数 损失函数...

阿豪boy
20分钟前
0
0
翻译冒泡排序测试

翻译一个冒泡排序: var a = [1,3,2,4,6,5];var f = 0;var n = a.length ;for( var i =1; i<= n; i++) { for( var j = n-1 ; j >= i; j --) { if(a[j] < a[j+1]) { ......

钟元OSS
21分钟前
0
0
maven父、子级版本号同时修改

命令: mvn versions:set -DnewVersion=0.0.2-SNAPSHOT

沉默的懒猫
23分钟前
0
0
Spring boot中的异常处理之注解响应

Controller层 return patientRepository.findById(id) .orElseThrow(() -> new NotFoundException(String.format("Patient %d not found", id))); Exception类 @ResponseS......

亚林瓜子
24分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部