技术pk基础

来源:互联网 发布:中新赛克是大数据公司 编辑:程序博客网 时间:2024/05/16 06:37

 以前的自己有一个想法,觉得大学教的课程没有多少用,社会上给我们在校的学生也是这么一个感觉,所以让我有了一个这样的误区。“大学里教的东西用不到,我要自己学技术,我要逃课学技术!”。现在发现我错了,毕竟大学老师,中国的教育不是那么的无能。下面谈谈我现在的看法:

    我以前一年主要是学了javaEE这个平台的一些技术,这个基础就是java语言,java语言可以说是一门基础课程,大学里也在教,但当接触到了javaee平台后我没有怎么认真学习j2se了,而是学了ssh的框架,但发现自己错了,因为javaEE很多底层的东西(servlet),其实就是java的网络编程,但我对java的网络编程一无所知,基础没学,学流行的框架!其实框架也没有学好,因为那些框架就是提供了些接口给你用,其实就是一个软件了!再说现在的框架很多很多,要学好,必须要学好底层的原理,才能爬高!

   数据库原理,这个课我几乎上课没有听,课下没有看,而在看Hinerante,一个用面向对象的思想操作关系数据库的框架,但我没有学好基础的java语言,没有学好数据库的基础理论,没有学好jdbc编程,而去学别人给你提供的接口,失败!

数据结构和算法,我没学好,几乎没有学,学习语言,这两个不学,真是可笑!

技术的海洋很大很大,但是底层的东西不多,一旦基础学好了,这些技术也就不难了!技术只是为了给你的开发提供方便而已,但是如果你想成为创造技术的人,基础课必须要学好!

再外面培训几个月,也学了很多技术,也可以找到工作,这些人随处可见! 大学四年,四年啊!不是为了像他们一样只是为了学技术找工作,得培养自己去创造技术,拿更多的money!

技术很多,为何?其实就是把基础的进行组合,架构而已! ajax就是啊,hibernate也是啊,就是利用java和数据库的知识开发的啊,struts也是啊,就是用java servlet xml jsp 开发的啊!

尤其是计算机这个行业,技术发展更新很快,因为不断有人在组合那些基础,创造新的技术啊!