`

JAVA自学之路 一:学会选择

    博客分类:
  • Java
阅读更多

为了就业,不少同学参加各种各样的培训。
决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机、嵌入式、游戏、3G、测试等。

那么究竟应该选择什么方向呢?
我的意见是,不要太过相信各种培训机构或是抢手文章的说法(包括我),当你要走向社会的时候,就不要再把自己当成学生,不要把自己的将来交给别人,学会运用自己的眼睛去观察,去了解这个世界吧。

每个培训机构都会宣传自己的好处,并不能说明大的趋势。
一些新闻文章很有可能是枪手写的,不必太过相信。
国外背景的教师和课程,未必适合你。

那么怎么才能确定自己将来的方向?如何才能从纷繁复杂、或真或假的数据世界中挖出一条路?
我讲一个通过招聘网站的观察方法。
可以到各种招聘的网站上查询信息(可以到google上查询招聘的网站),例如:
http://www.51job.com
http://www.chinahr.com
http://www.zhaopin.com
以及csdn的招聘频道等
还有一个网站也不错,http://www.jobui.com,综合了各大招聘网站的数据。
这些数据都是最真实不掺假的原始数据,你可以每隔一段时间搜索一次,一些规律就会被总结出来了。
比如说我在http://www.jobui.com中搜索java,全国大概提供了3万个职位。
然后要多翻几页,这样不仅能够看清楚大概有多少是有效的职位,而且还可以看清楚用人单位最关心的技能是什么,这个很重要,决定着你将来要花多少时间和精力在特定的知识点上,比如说swing,搜了一下,全国只有700个左右的职位,仔细读了一下,也并非全是有效的职位,花太多时间和精力在这个上面就不值得了,当然自己感兴趣或者为了研究的话另当别论。不过如果是为了快速的就业,把太多时间和精力花在很多职业生涯的前一、二年用不到的知识上就太可惜了。

同时,并非某一个行业的职位数目少,就不能当作一个方向进行选择,比如.NET,我搜索到的职位数是1.6万左右,比java 少,是不是就选java了呢?不一定,因为java职位虽然多,但是可能竞争者可能也多,有些方向虽然职位数不多,但是和你竞争这些职位的人数量也少,不见得就不能选择。

不过,如果某一个方向的职位数目过少,你可就要小心了,选择这样的方向风险会非常大,如J2ME。

我个人觉得java/J2EE、.net、嵌入式开发是不错的三个方向。

如果非要在java和.net中选择的话,我个人是推荐java的,原因:
1:Java能够开发linux、unix服务器上的程序
2:JavaEE和.NET在企业应用方面的关注点是差不多的,但是学习了java如果将来想转到.net上会比较简单,几天的学习然后上手开发应该是问题不大的,但是反之就不行了。 当然如果有了些经验之后,你就会发现语言或者平台不再是技术上的阻碍,一些原理性的东西学到手,然后再加上项目经验,使用什么平台,反而不是最重要的。不过如果非要用一种平台进入企业开发的领域,至少在目前,2007年9月,我推荐java。

完全可以不同意我的观点,但是无庸置疑,如果是为了就业,多到招聘网站阅读阅读职位的信息,对你将来的方向和学习是大有益处的。

选择是最痛苦的,看看《天生购物狂》中的刘青云就知道了,不过既然无法逃避,就作出自己的选择吧。

每个人都会受到别人的影响,在作出决定之前,要想尽各种办法让自己理性一些吧。这样,你的选择会离正确的方向更近一些。

Fom:http://www.bjsxt.com/zixue/zixuezhilu_1.html 

1
0
分享到:
评论
1 楼 林维煜 2009-01-09  
现在有点在蹉跎

相关推荐

    java自学 指导建议

    很好的自学指导 JAVA自学之路 一:学会选择 JAVA自学之路 二:JAVA自学路线图

    JAVA自学之路

    这里只是讲了路线图,关于路线中的各个阶段,学到什么程度,如何学习等,可以参考后面的JAVA自学之路 七:《路线图明细》。 首先要学JavaSE,这是无庸置疑的。 与此同时,是的,与此同时,和JavaSE的学习同步,...

    JAVA自学之路 java成功者之路

    为了就业,不少同学参加各种各样的培训。 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机、嵌入式、游戏、3G、测试等。...如何才能从纷繁复杂、或真或假的数据世界中挖出一条路?

    Java自学之路之自学线路图

    可以很容易学习Java路线图。要有信心,才能学会。

    Java自学教程

    java基础,java学习java 21天学会编程

    JAVA自学教程

    JAVA自学教程,内容较详尽,希望对大家有帮助,早日学会JAVA.

    java学习教程(百度云网盘) 2020最新完整版.txt

    java全栈学习教程最新版,零基础自学java教程,java初级中级高级,j2se,前端,j2ee,java框架,java实践项目,java学习路线,ssm,ssh,springboot,springcloud,工具和中间件,分布式和集群,Tomcaat

    Java笔记,自己学习Java总结的超级详细的笔记,适合在校大学生学习或者想自学Java的人

    个人建议大家学习Java的几个小技巧: 1、注重Java基础的学习,Java技术水平以后可以达到什么高度,完全取决于Java基础的理解程度,所以我建议...4、初学者要学会多查API文档,Java的类、方法有很多,任何一个人都不可

    21天学会java开发网络游戏

    可以自学java语言的好东东 第一,谈谈final, finally, finalize的区别。 final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract...

    动力节点老杜推荐Java学习路线

    自学Java必备!我们为您推荐的高效Java学习路线 尊敬的用户,恭喜您着手学习Java编程语言!我们为您准备了一份高效的Java学习路线,助您快速掌握Java开发技能。 阶段一:基础入门 学习Java的基本语法和数据类型,...

    java三大框架源码-2020-Java-Projects:2019年在家呆的一个月寒假里面自学了java后端基础的三大框架,Spring、S

    2019年在家呆的一个月寒假里面自学了java后端基础的三大框架,Spring、SpringMVC、Mybatis,并将它们进行了整合,实现了企业级项目,做出了JavaEE企业级权限管理系统,在这里分享自己的源码和一些心得体会。...

    Java程序员学习W3School必须学会的技术

    这张图片标识了Java程序员在自学W3School时所必需掌握的几项技术。

    java入门使用课件,可自学,可用于教学

    java入门使用课件,真正的让你7天学会java

    阿里java开发手册

    阿里内部java开发手册,java开发人员第一课,必须学会写出符合规范的代码。 真正的规范你知道多少?

    jni自学手册+案例

    jni自学手册+案例,很不错的选择 我学会了

    JAVA的发展前景如何好不好自学

    主要介绍了JAVA的发展前景如何好不好自学,很多朋友想自学java不知道好不好学,能不能学会,今天小编给大家分享一篇教程关于java的发展前景的文章,需要的朋友可以参考下

    Java全栈一课通

    Java开发工程师一课通关,课程内容简介,不会绕来绕去,直入主题,让你用超少的时间学会更多的技术,全Idea工具搭建工程,所有工程都是maven工程力求简洁不拖泥带水,都是与时俱进的好技术。 想学好Java,想拿到...

    黑龙江大学面向对象程序设计Java实验讲义软件样本.doc

    3) 学会编写和调试 Java Application 和 Java Applet 程序; 4) 掌握java环境变量配备 5) 掌握Java循环控制语句和System.out.print、System.out.println办法使用 6) 掌握Java随机数办法和键盘输入类KeyInput使用 5....

    RxJava2-Android-Samples-master

    学习学习RxJava2的例子Demo ,RxJava2-Android-Samples-master 包含Rxjava2各方法的使用例子,学会运用Rxjava一个例子就够了

    java课程设计---英汉电子词典.doc

    步熟悉java的操作平台,并且在项目的建设和代码的导入以及运行和改错的过程中进一 步了解和巩固了基础的知识,运行和改错对我们而言也是学习与复习的好机会,是它们 使我学会了如何自学、如何查阅资料等,让我学习了...

Global site tag (gtag.js) - Google Analytics