真心请教版主一个问题:.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)
------解决方案--------------------------------------------------------
大网站是很多人、很多技术、很多钱、很多用户以及持续的商业模式堆出来的,不是学了什么语言就能搞的,有多少万人会Java、C++和PHP,像taobao那样的大网站有几家?对于什么也没有的人来说,转换个语言,就像赶场跑龙套的群众演员那样,不过是从一个场换到另一个场罢了,还是只能漏一个脸,20块钱就打发的角色。你的未来毫无改变。
------解决方案--------------------------------------------------------
虽然我们的教育从小灌输的都是成功学、英雄主义和精英主义,报章媒体也整天报道大企业家和成功人士的成长经历,但是你要明白,绝大多数人,就只能平凡地、默默无闻地度过一生,古今中外都是如此,你的问题不是一个技术问题,还是成长阶段的小困惑而已。你现在还无法明白,即便成不了马云,你也不会“被社会洪流淘汰”,即便无法当上世界500强的CEO,你一样可以书写属于自己的人生。平凡中的坚持努力和生存的不易中的小善良同样是精彩的。最可悲的是,被别人忽悠着非要去学马云或者李嘉诚,拿别人的成功当自己的理想,到头来,发现自己活在别人的眼里,这才是最最不值得的。
------解决方案--------------------------------------------------------
不管是什么语言,精通了都是很牛的
------解决方案--------------------------------------------------------
楼主想多了,就像小时候经常想,长大以后是上清华好还是北大好,结果发现。。。