真心请教版主一个问题:.net程序员的未来之路。本人搞.net 2年时间了,在学校一直学的是.net2.0出来的时候用的技术也一直是2.0的一些基础技术和以前学过asp的一些知识,2年时间做过asp.net的电商网站,搞过WinForm的管理系统,勉强还能过得去。
   在弄asp.net的电子商务网站的时候我用的是.net 2.0 webform的技术。不知道是否是我才疏学浅,个人感觉用asp.net在做互联网网站的方面没php的有优势,尤其是.net 2.0的webform,asp.net的mvc我没去了解过。
   现在有浑浑噩噩的在搞起了前端开发(html+css+javascript)。这个时候的我开始思考我人生应该不能这样随意的发展了,否则我就会被社会的洪流淘汰掉。。本人未来目标还是希望往开发大网站高负载的技术方面去发展,但是发现asp.net在这方面没有优势,相对来说php在这方面更加有优势。我不知道淘宝、支付宝这些公司用的是什么技术,但是初步判断应该不会是.net技术因为他们的服务器可能是Linux,从这点上判断应该会是php或者Java。想到这里如果我要是放弃我之前的.net那我等于有重新回到了起点,我又白白的浪费了几年的青春。
   现在摆在我面前的有几条路大家觉得我应该怎么走:
1,继续搞.net。
2,搞php
3, 搞前端开发(html+css+js)

解决方案 »

  1.   

    技术之路,任重而道远。
    需要不断的学习,不断的去适应。
    想当年我也学.net的,但出来还是做过java项目,学习半天flex就去搞flex开发去了。
    有机会就要去学习,去了解新的技术(不一定是新出的,只要是你不知道的,都可以说是新的)。
    但是最好还是要选择一个适合自己研的究方向,所谓术业有专攻嘛,这样才有核心竞争力。
    就算你现在有想法换一种语言,换一种技术。之前的学习也并非白费,至少它培养了你的编程思想,学习新的语言也容易得多。
    所有开发语言都异曲同工,只要有这种编程的思维、有开发人员的思想,学起来不管怎么说也难不到哪儿去。
      

  2.   

    照你的说法,学C语言最赚钱,你看苹果用C语言把BSD整了下,就出来个Mac、iPhone和iPad;微软用C语言编写了Windows也卖了很多份;Google更不要说了,“高负载”的群集底层还是少不了C。
      

  3.   

    楼主还是先从面向对象开始,精熟掌握了GOF95中的常用设计模式之后,再了解一些数据库的设计要领,接下来再说做大网站的事吧。