1. jsp入门教程,现在学到jsp算不算很慢?
大一就学到了jsp,已经超过同年级的很多人了,我大一的大二的时候还只是学到了计算机基础,计算机网络,c语言等一些基础课程,只能照着书本一行行把代码录入到ide来来调试,离独立编程还差很远。而你学到了jsp已经很不错了。如果是已经学完了jsp,是可以做一些简单的网站,但是离找工作还是有差距的。不过我可以给你一些中肯的建议:第一,不确定你大学的专业是不是计算机,如果是的话,一定要上好每一节计算机基础课,例如计算机网络,软件工程,操作系统,汇编,编译原理,数据结构以及算法,数据库。这些课程在你学的时候可能感觉并没有什么卵用,并且大部分老师都是对着ppt读的。但是这些课程在你找工作笔试面试的时候,作用就体现出来了,尤其是进一些大厂,非常重要,即使你把jsp玩得再溜,学习了十几种框架,没有这些基础的话,是走不远的。
如果你想走得更远,建议像高数,离散数据,概率论之类的数据课程也不要落下,这些东西当你以后做游戏开发,大数据开发,人工智能,专攻算法时都会用到,而且这些职位都全是比较高端的职位,工资也很高,很吃香。我就是因为没学好这些数学课程,导致一些稍微复杂一点的算法都看不懂,什么微分求导,矩阵变换,算概率之类的头都大,如果遇到别人写的代码里有这些东西,只能copy了,如果有bug也看不懂,虽然很少遇到,但是一旦遇到就流下了悔恨的泪水。
第二,如果你不是计算机相关专业,这就需要你自己去学校图书馆,把那些书借过来,多看几遍,至少两遍吧,科班的也是至少过两遍。可以在大二的时候啃一遍,然后快到大四找工作的时候再啃一遍加强记忆和理解。相信我你第一遍读的时候肯定大部分都是懵逼状态,当你持续学习一到两年后再去读,就能理解里面大部分内容了,甚至可以将里面的设计思想运用到你的代码里。非科班出身完成这些可以弥补你不是科班的短板,这个很重要,否则你工作后,真的就是一个只会增删改查的码农,会有35岁年龄危机,大厂跟你基本无缘。
第三,你还有3年大把的时间,还可以学很多东西,时间真的很宝贵,千万不要浪费,把基础那些都啃一遍后。再去学下比较流行的框架如ssm,以及一些工具比如git maven gradle,以及前端,html js jquery ,vue等,还有刷一刷算法题,拿个acm奖什么的。还有学一下python, Linux。一遍学一遍做项目,千万别直接上来就怼,这样效果很差。学完之后,手上已经做过几个项目后,出去找个实习工作妥妥的。
最后,如果你能按照我说的来搞,等你大四的时候,你就有两种选择,第一是考研,第二是面试大厂。考研的作用有两个,一个是提升你的学历,比如像头条这种有些研发岗必须是研究生及以上学历,还有一些高端岗位比如算法,人工智能这些可能也会有这个要求。还有一个是考研以及研究生生涯的学习可以帮你在这条路上扎的更深。
如果是进大厂,两三年或者三四年之后混个年薪几十万,再流弊点上百万。到时候弄个总监的title,有个好项目,出来创业啥的,拉风投也比较容易。万一不小心又上市,那真的是走向了人生的巅峰。
作为java大神的我,其实是个小神,就是因为当初不好好学计算机基础课程,数学课程还挂科,大三才反应过来要自学,不能靠学校课程来喂。到现在你看看我,大厂进不去,各种流弊的技术都不会,只会各种框架的使用。错过了走向人生巅峰的机会啊
2. 好多高职院校老师还在教jsp?
我是职校老师。
很多企业希望学校培养的人专精,可以迅速适应自己企业的需求,显然除订单外这是不可能的,每个企业有各自的技术特点和主攻方向,才使得企业能够存活,一个专业一个班级每年毕业至少三十人以上,而企业,尤其是IT企业中小企业能招收十个就不错了,大企业则是以本科以上学历为主,我们戏称是零售。再有就是,教育的滞后性,现在的毕业生用的是三年前制订的培养方案,而中间调换课程需要报备到教务处教学副院长批准。这样一个供需矛盾就决定了学校培养的人与企业需求无法无缝衔接。
原来我们一直在上PHP+MySQL,可是一年专业指导委员会的企业提出他们企业用的是jsp,而且是好多企业在用,结果我们开了二门课程。
其原因一是老的系统还是在使用Java和jsp,运维是软件公司的一部分业务;二是部分公司的技术内核是jsp,万不得已不会轻易转型。
我是九九年大学计算机软件专业毕业,当时我们开的语言类课程只有基础的c和c++,后面什么.net和Java都是我们在那些基础上进行自学的,如果有一种新语言就重新来一遍,每个都学,什么就都是浅尝辄止,深入不了的。