问题描述
以为从事Javaweb这方面的工作,在学校我需要掌握哪些知识和技术,我们学院这学期开设了计算机组成原理计算机体系结构Linux网络管理网络操作系统软件工程的形式化方法这些课对我学习JavaWEB这个方向有用吗?我要不要花时间去学习?请大神支招!谢谢!
解决方案
解决方案二:
没开语言课程吗
解决方案三:
开了的,开过c++Java
解决方案四:
你们开的这些课对理解web的原理有点作用,不过,你们的语言课呢,如c,c++,java之类的;
解决方案五:
学计算机相关的,多学总是好的,千万别质疑学了会不会有用,只要你学,就一定有用的。要是我本科的时候能多自己学学,现在的我也不会这么苦逼。。。
解决方案六:
我本科的专业是网络工程,研究生转的javaweb,这个你应该跟我很相似了。对于你所说的计算机组成原理,计算机体系结构,若是不考研的话用处不是很大,硬件的内部储存结构,如cpu处理的方式以及过程,一个做软件的人不是很关心这些。若是你打算从事javaweb方面的,建议你看看一些开源的框架类的,如spring,hibernate等等。
解决方案七:
基础要打好,建议不要荒废学业
解决方案八:
引用楼主zh2014u的回复:
以为从事Javaweb这方面的工作,在学校我需要掌握哪些知识和技术,我们学院这学期开设了计算机组成原理计算机体系结构Linux网络管理网络操作系统软件工程的形式化方法这些课对我学习JavaWEB这个方向有用吗?我要不要花时间去学习?请大神支招!谢谢!
我这么说吧,你打算javaWEB一条路走到黑么?javaWEB需不需要跑在计算机上面呢?是跑在windows上呢还是跑在类unix下面呢(linux/各式unix/macos)?是跑在网络上呢还是跑在单机上呢?然后你是不是打算一辈子coding到底呢?
解决方案九:
引用5楼liunian02050328的回复:
我本科的专业是网络工程,研究生转的javaweb,这个你应该跟我很相似了。对于你所说的计算机组成原理,计算机体系结构,若是不考研的话用处不是很大,硬件的内部储存结构,如cpu处理的方式以及过程,一个做软件的人不是很关心这些。若是你打算从事javaweb方面的,建议你看看一些开源的框架类的,如spring,hibernate等等。
如果你打算和那个培训班的学员们拼工资谁低的话,你说的没错。但你真的想要做些别人很难学的来的东西的话,你说的未必对。
解决方案十:
我就是一名网络工程专业的学生,现在就从事javaweb。所以不冲突的。有些东西是可以自己平时学的。网上有很多资源的。至于你说的计算机组成原理,操作系统。那些东西学好了会更好。因为前两年你从事开发可能用到的比较少,当你慢慢深入,慢慢接手一些架构师性质的工作时,这些就都是要考虑的。只会让你更加清晰的知道你的程序在底层的运行。
解决方案十一:
引用5楼liunian02050328的回复:
我本科的专业是网络工程,研究生转的javaweb,这个你应该跟我很相似了。对于你所说的计算机组成原理,计算机体系结构,若是不考研的话用处不是很大,硬件的内部储存结构,如cpu处理的方式以及过程,一个做软件的人不是很关心这些。若是你打算从事javaweb方面的,建议你看看一些开源的框架类的,如spring,hibernate等等。
这我不同意。除非你打算一辈子做底层码农或者只要会点基本技术以后转项目或者业务,如果你想要在技术方面发展,这些基础课是必须的,就算你现在不学,将来上班的时候还是要补上。
解决方案十二:
话说你想要学JAVAWEB方面的话,要学习的就多了,比如说jsp/servlet,JDBC,MySQL/oracle,html,ajax,json,javascript,SSH,ibaits反正技术太多了,还有你想要知道学习方向的话,那么你去看看那些培训结构的路线吧!网络转软件,需要学的东西多,不过网络学好点,对后期还是很有帮助的
解决方案十三:
专业本身不重要重要的是过程中你的自学能力
解决方案十四:
我也是网络工程的,现在做JavaWeb方面的工作,俗话说技多不压身,其实编程到后面,有点返璞归真的感觉,到头来你还是会发现最重要的莫过于算法、数据结构、操作系统这些基础的东西