最近又有哪些技术被淘汰了呢
asp,pascal,vb这些技术已经基本上都消失了,也没有什么公司在使用了,很多同学只闻其声,确不知道他们到底是怎样的东东,至于pascal估计还有一些同学会接触到,因为计算机二级还有这个。
python2已经逐步逐步被python3所更新换代了。
在机器学习领域由于深度学习在大量数据训练下获得很好的效果,基于概率统计的传统机器学习有点江河日下了。

在java领域曾经的mvc王者struts1和后来的struts2就在不知不觉中被springmvc给打败了,可能现在的童鞋都没听说过吧。jsp技术也已经完成其基本使命了,现在springboot默认都已经不支持它了。
早几年使用的大数据技术greenplum,去面试的时候,基本面试官都没听说过[流泪]。在大数据领域MapReduce也被Spark所替代了。
php现在虽然也还在流行,但是曾经的火爆一去不复返了。web领域asp. net感觉完全熄火了,地位有点尴尬,看看很多培训机构已经悄然把c#培训给取消了。
有ASP基础应该学net还是Java
首先,你有ASP基础很好,但是说实话,如果是单纯的ASP语言基础,而不是开发经验的积累,那么对不起,你的ASP基础对.Net和Java的学习没有太多帮助(除非你真的用JSP去做Java Web开发,那么你今本上只要熟悉Java语法就能干了)。
至于是.Net还是Java,我建议是Java。为什么?
1、Java配套设施比.Net完善。
2、Java的学习资料比.Net更多。
3、求职网上搜一下.NET的职位和Java的职位就知道了。
都离不开的。。。两者非常相似。基本一个完全掌握后,另外一个也就容易了。做项目两个基本都要会。需要这个东西。其实都差不多。关键还是原理。计算机原理。编译方法,算法,数据结构。然后学语言。然后学习sql.然后学面向对象,然后面向服务,学各种框架。最后学架构。DDD 。最后分布式。大数据。服务器。
老一辈的程序员或多或少都接触过ASP,虽然ASP现在已经被淘汰了,但是在一些小县城,还是有不少网络公司用着同一套的ASP后台程序套网站模板然后售卖。
如果你有ASP基础,但想学习更高级的语言,那么我建议你直接转学Java,.NET就不要考虑了,现在国内.NET的发展不太乐观。为什么这样讲呢?下面给大家具体讲下:
1、ASP是以VBS为宿主的脚本语言,VBS与Java、.NET无论是语法上还是思想上都不同,所以从语言角度上说,有ASP基础并不能加快你学习其它语言的速度,但在项目思维能力上是有帮助的。
2、之所以让你转Java,是>由于span style="font-weight: bold;">Java在国内的应用率一直都是排在领先的。反观.NET就很不乐观了,特别是像在北上一线,现在招聘.NET的需求量远远比Java低。所以为了以后的职业发展,不建议你再去学.NET了。
3、现在的Java又涉及了Android开发,而微软以前的WP系统现在也没人用了。另外Java生态上比.NET要开放成熟,.NET太墨守成规了。举个例子,微软以前一直觉得自己不需要开源跨平台,现在为什么迈出开源和跨平台这一步了呢?因为它想通过此举留下为数不多的.NET开发者,但是,真的迟了。你看像BAT这类的公司,没一家用.NET,就算用PHP都不会用.NET,而且都转向Java平台了。
综上,对于开发者而言,要看清技术未来的发展趋势,对于一些已经落后的语言要趁早放弃。我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!如果大家有不同看法,欢迎在下方评论区发表自己的观点 ~