不断变化的指针

本以为学习底层的多一点会很好,突然发现,现在企业都招聘的是面向客户立足高层的Coder,Freshman现对于青鸟之类的量产区域毫无优势。在Baidu招聘中看到JavaCoder如下要求:

职位要求:

-本科以上在读,能保障每周至少三个工作日,可持续3个月以上的实习时间

-熟悉Spring,Struts和Hibernate等主流的开发框架

-了解LINUX的基本使用,熟悉Linux/Unix平台下perl编程或shell开发

-有java开发经验,同时有php或c/c++开发经验着更佳

-学习能力强,拥有优秀的逻辑思维能力,有较好的沟通交流能力, 工作主动负责,求学上进

-有MySql等数据库使用经验者优先

-计算机相关专业,有互联网研发工作经验者优先

刨去之前的工作地域,很标准的现在企业的招聘要求。想来,我也应该要面向招聘要求的学习计划。想想之前好弱得计划啊。

Java一直是努力的,这点木庸置疑。学得就是Java与C,由于对C企业应用不太看好Java就是我的第一语言了。Scala的学习还要建立在Java坚实的基础以及丰富的工作经验上,且用的人少,所以其优先级就靠后了。

Linux一直在零碎的看着,《鸟哥的Linux私房菜》是Linux的圣经之作了,必须是要完看的。开源与免费、版权保护、也是我现在所倡导的了。

Perl第一次听说是在高二时候,那时候的《程序员》杂志有篇Perl作者的专题,我看的很是仔细。知道了Perl作为文本处理的强势所在。脚本语言就是胶水了,粘合各个组件,也是,Perl的老爸都说,Perl是个胶水语言。

相比各个平台上Shell编程所注意的语法、环境之类的异同性,Perl的平台统一性还是很好的。有点像Java一样,嘿嘿,粗略的了解如此啦。

看CSDN以及混迹于各大IT论坛得知,似乎最近UnSQL很火的,这个我还是不太了解的。Oracle是商业的东西,应该和我所倡导的开源与免费有驳,但是又感觉MySQl很凌乱。开源的还是不如商业的来得规范或者说是死板。

总之呢,数据库一定是要学习的,只是我还是不确定要是MySQl还是Oracle,我再请教一下牛人吧。基础知识都差不多,先入门再说。

《Java核心技术卷I》目前还在进行,希望自己可以有个很好的提高。期待《核心II》成为我的枕边书,桌上常客。

还是那句话:“一天不下决心,梦想永远不会现实!“

不会朝令夕改的,大方向是一致的,细微调整。博客之,以勉励自己。