现在找Java职位的工作真是很难了,感觉做JAVA的都是些金融,银行或者跟企业级有关的。但是大项目哪里来那么多啊。昨天面试居然去了一家用Java开发的专卖论坛的公司,公司名称我暂且不谈,我觉得JSP开发的论坛,首先安全性不需要太高,所以用Java开发的论坛肯定抵不过PHP,等对安全要求小的语言。这是我的个人看法。
不久前去面试的公司一般都是对安全性要求高的。要不就是针对企业开发的系统等等。。。。我实在不想提这些了。
还真让老师说对了。JAVA的方向唯有J2EE企业级应用。但是为什么来北京这么长时间了。每家公司都是要求如此严格,而相反.net,c#,php的貌似要求很小就能进去公司的大门。java的笔试完,面试,技术面试和HR面试。一轮一轮的。给我个印象是JAVA应用走向精英化。而c#的程序员貌似很好找工作,我很多同学都是从事微软方向的。有做网页游戏的,啥的,罕见做企业级开发的。给我个结论是语言经历的时间长久了。会有一个定位。而这定位80%是正确的。java面向的是企业级应用。但现在java程序员找工作难是不争的事实。
WEB2.0大家一股脑的走向娱乐化的架势,必然对另一种语言需求量上升。像.net一族的。我不太懂.net,但是听说c#的强项是web ,我搞笑,我这么着估计它也是娱乐化的走向,不过还有很多用JSP支撑起来的网站,很多,很多。小型项目都让给PHP或asp.net了。web的大蛋糕究竟有多少比例让给java了。为什么现在java程序员的需求度这么弱了。找工作竟然这么难找。
不知所云。一种语言在每种领域占领阵地后,再也不会被撼动。但是周围的声音告诉我JAVA似乎前途不明。而我分析的结果告诉我,他们都是娱乐化的产物,但是毋庸置疑。人类就是需要娱乐,谁没事老企业级,企业级的。
更糟糕的有一同学应聘java职位,人家明码说了,要是会.net就要你。我晕,又一次被行外人否定。
但市场永远是市场,就像sun被甲骨文收购一样,我们都戏称以后就跟甲骨文数据库老大混了。但甲骨文老大似乎没有给我们指明方向,方向我们自己找吗?天啊。我们哪有那个能耐,数据库老大怎么可能把java继续推向辉煌,一帮子java程序员偶尔会讨论下java的没落,而网络上这种帖子多了去了。但是对现实又有何用。每种语言都是仅仅针对属于自己比较强的领域。
我晕,JAVA学出来得学多少东西。SE部分虽然无用(目前我没看到它有何用处),但是也得一定周期学吧。紧接着就是WEB JSP/servlet,紧接着三大框架,我晕,三大框架耗费的时间怎么可能少了。而.net的路径呢。很少吧。框架他们用学吗?c#,ASp.net据我所知,是这些。但是java的优雅的编码风格是我的最爱。我实在看不下去asp.net开发还要往页面里面添加那么多逻辑。也很欣赏的看着jstl的舞蹈。但是市场永远是市场,市场需要微软来召着,一帮子c#程序员围着微软叫嚣,叫嚣的。而我们一帮子java程序员开玩笑地喊着oracle来助阵,喊着linux来助阵,linux要是能完美的用qq和飞信,其他程序先不说。我就直接xp我也不装了。fedora11用着简直太爽了,啥叫杀毒软件,俺就是安全,而且界面化还那么完美。只可惜qq,飞信不能完美的用。哎,我需要和朋友们联系啊。而linux下的java开发,xp下貌似也能,但是我就是不喜欢xp的字体,我喜欢fedora的字体,几天的煎熬,频繁的两个系统下切换,我怒了。抛弃linux.
市场java的需求量极度萎缩,被PHP何.net的挤的只剩下企业级开发了。而企业级开发终究抵不过web2.0的娱乐时代。但是好像他们根本是不可逾越的鸿沟。
天啊。而反观java script/ajax,在我看来完全可以是另一种语言啊。最近在往深里研究。发现它的灵活性是我受不了的。太灵活了,令我一种很不常见的语法都要从网上搜一下,才能理解他原来还是另一种写法。绝对是一种中立性的语言,从来 不参与各大语言之间的针锋相对,而还是存活的那么棒,那么棒,但是它也得有服务器语言的支持,又不可能避免的触及到各大语言。
今天跟同学一块聊天,他是开放c#的,从c++转c#开发网页游戏,而该款游戏在越南很受欢迎。。。。反正一大堆很有前途的样子。c#居然可以做到这点。而反观我找工作的历程。怎一个辛酸了得。而他们公司的技术总监太牛了,居然写c++的清华大学出版社谭总-戏称,还要请教人家。九城的朱骏要求人家做技术总监。我直接就感受到了对方的查克拉是如此的强,就如同九尾狐一样,而又感觉到了我这些谈论都是无用的,而又是如此弱小的。而我又下定决心在javaeye上晒一晒。来满足我发表声音的小小欲望。毕竟强者下的子民们没有谈论这些的必要,直接让人们以顶礼膜拜的姿态憧憬。
或者又是在寻求前进方向,是固守着,继续深造,还是学还不到一半水深就转向。