您好,欢迎访问一九零五行业门户网

程序员最好的时代来了(4)

程序员最好的时代来了(4)
有兴趣的可以关注一下我的领域驱动系列。
长尾理论。很多人说大型的一些系统都没有用.net, 比如bat, 比如新浪微博,他们是不是一点都没有用.net我不知道。我想说的第一那些系统都比较庞大,使用java或者php很多时候是基于历史的选择,另外这些系统就那么几个,而且并不是所有的软件都是电商,都是微博?
我在这里想说的长尾,就是第一中小企业几乎占据所有的企业的80%, 而这些企业需要各种各样的系统,而这些企业不论是国内还是国外,都是windows占大部分。虽然我也非常喜欢苹果的产品,但是企业是需要赚钱的。 也就是说80%的企业都不会像bat那么大,那么至少这80%的系统使用.net开发没有任何问题,再加上.net有着很高的开发效率,我们有什么理由不选择呢?
使用.net应该是企业或者客户项目的第一选择。如果只做web系统,或者只做电商之类,那么使用其它任何语言都没问题,但是一旦做企业系统,往往.net是一开始非常安全的选择,为什么? 因为很多企业使用的系统是windows, 使用的办公软件是office, 使用的服务器是windows server,使用的是ad, 使用的邮件系统是exchang server, 我不知道你们使用java和php和这些系统集成时是否方便,但是使用.net是非常方便的。目前来看,.net几乎可以满足企业应用的所有的现有的需求以及潜在的需求。
关于开源,关于免费。现在.net很多东西都开源了,.net core 和 asp.net vnext已经可以跑在mac和linux上了,我相信会越来越多的.net程序将来会跑在linux服务器上,另外大部分程序根本就用不了那么多服务器,如果我们真的需要那么多服务,证明公司已经很有钱了,还买不起几个windows?而且如果真的需要那么多服务器,我们可以使用microsoft azure, 买几个windows总比要请几个linux运维工程师要便宜很多吧。
最后,没有人限制你只会.net。没有谁能限制.net程序员学习其他的语言,.net程序员可以学习java, ruby, node.js, 可以学习event driven, message queue, solr, 学习mongodb, redis, 学习分布式缓存,学习任何其它语言需要学习的东西。
关于薪水。我不相信一个人学两个月java, 不学习其它东西就可以立马成为一个优秀的程序员,就可以拿到很高的薪水,因为在我看来,要成为一个优秀的.net程序员,需要学习大量的知识,我相信java程序员也是一样。如果说.net程序员年薪几百万我没见过,但是把.net学好可以拿到相对不错的薪水还是没有问题的。
兄弟会高洛峰免费收徒:http://www.hdb.com/party/lzcw-comm.html
免费领取lamp兄弟连原创php视频教程光盘/《细说php》精要版,详情咨询官网客服:
http://www.lampbrother.net
【兄弟连it教育】学php、linux、html5、ui、android等视频教程(课件+笔记+视频)!
网盘教程下载:http://pan.baidu.com/s/1mg8anmg
以上就介绍了程序员最好的时代来了(4),包括了方面的内容,希望对php教程有兴趣的朋友有所帮助。
其它类似信息

推荐信息