前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >浅谈IT技术选型和未来技术发展趋势

浅谈IT技术选型和未来技术发展趋势

作者头像
八哥
发布2022-05-11 11:39:22
1K0
发布2022-05-11 11:39:22
举报
文章被收录于专栏:快乐八哥快乐八哥

今天花了我600大洋把神舟笔记本的显示屏换了。也换了一种感觉,因为这个原装屏买的那天就有2个亮点。哈哈!那2个亮点陪了我走过了4年还差60天吧!换的新屏之后,显示器不用我用手掰了,也不用夹夹子了。什么都好,希望这个破笔记本还能陪我走过四年。听着徐誉滕--《李雷和韩梅梅》,喝着开水,开始敲键盘。

     其实很多东西陪我们的时间长了,一定会有感情的。就像我们从事一门技术一样,因为一开始你就从事这个行业,从事了这份工作,所以当你在最初选择的时候,你是否考虑好了呢?我当时选择神舟的理由:1.性价比高 2.自己不玩游戏,不需要很大的内存,很好的CPU和独立显卡 3.用了4年之后,工作了自己会换电脑。O(∩_∩)O哈哈~。下面写正题了。

    IT行业,其实可以分硬件领域,软件领域还有互联网领域。硬件领域国内做的人少,我自己也不熟。我们在这里就浅谈一下软件行业或者互联网领域的技术的选型,以及整个软件行业的未来发展趋势,哪些技术将是每个从业从业必须掌握,以及我们需要关注哪些新技术。

     企业开发和Web开发目前是IT领域中最大的2个领域。不知道大家有多少人目前从事工作是企业开发,当然我估计大多数是Web开发。其实企业开发和Web开发有很多重合的地方。

     企业开发:主要是开发OA,CRM,BI,ERP,MIS等与企业相关的软件或者Web Application(当然也可以叫Web Site)。很多企业会同时是用C/S和B/S模式的软件。J2EE和.NET是首选的平台。当然也有企业需要使用C/C++和Delphi。

     Web开发:大家可以简单理解为互联网的网站或者应用。使用的都是B/S开发模式。三个平台分别是:Java,ASP.NET,PHP(这里应该还有Python,Ruby)。通常也叫Web开发的三架马车。Web服务器使用的基本是Apache,IIS,Nginx三者之一。操作系统就是Linux,Unix和Window Server三者之一。前端开发采用的技术基本是:HTML(5),CSS(3),Javascript,以及类似jQuery的JavaScript类库。YUI,Dojo等等。

     其实上面说的这些,目前和未来都是会发展的很好的,大家只要选择了一门,一直走到底,一定会有收获。所以不用考虑我是要选Java还是C#,最近PHP很火,我是不是要学PHP。WordPress好像蛮好玩的,我是不是要学点PHP和MySQL,然后做一个个人博客。有时人想法多了,就浮躁了。我自己有这个感受:事情想多了,简单的事情也被你想复杂了。

     未来发展趋势,不说大家估计也知道。陈浩说未来的趋势,前端:Web+移动,后台:Linux+开源。呵呵!觉得蛮对的。比如你想知道浏览器怎么做浏览器缓存的,你看的到IE的源码吗?不可能,但是你开源看Firefox等开源浏览器的源码。不过你不要让我看,我看也看不懂。O(∩_∩)O。

     移动开发,其实包括手机开发,平板开发,类似XBox的游戏开发,智能电视开发。我个人预计智能电视开发是移动开发之后又一火热的开发领域,希望还在大学读书的童鞋们可以关注一下。云开发也是火热的趋势,包括企业虚拟化和云计算。Sina最近力推它的SAE平台,其实国内做云计算开发的还有阿里巴巴旗下的阿里云。

补充一点:iPhone和iPad已经快成为工业标准。所以它们2个采用技术将是大家做手机开发和平板开发的重点关注对象。WP7和Android必须跟着iPhone和iPad的技术方向来做。至于Symbian和Bada,BlackBerry短期不会有很大的发力。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2011-11-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档