创业这三年#迈出第一步

创业这三年@各种奇遇

之前写的文章有兴趣的大家可以看看。

本来没有打算写这样一篇会遭人拍砖的文章,但是发现大家每天忙于编码,对市场环境、.Net生态没有一个真实、多角度的认识,希望下面的文字给可以提供给大家一些新的视角。

我们的公司本来是要以Java、.Net、PHP、App全面开展的,这样至少看起来是技术全面的。可以满足各种客户的要求。然而实际情况远远超出我们的预料。

3年来,我们累计完成的项目有40-50个之多,但是只有两个客户要求我们采用.Net MVC开发。其他几乎全是Java项目。仅有的这两个.Net项目其中一个还是美资企业,对技术的要求较为苛刻。

在和项目合作的过程中,凡是出的起大价钱的公司都有自己的运维人员,基本上用的都是Linux服务器。比如北京市最高人民法院、铁道部、优酷等都是我们的客户,这些单位无一例外都是Java+Oracle/Mysql。当我们和客户提出Net可以跨平台时,甲方都一脸茫然(不是说他们不知道mono和asp.net core,而是领导不会同意冒险,出了问题没人负责)。另外,和多位部委级别的开发部门了解得到,目前国内凡是部委级别的项目几乎清一色Java开发(不排除其他语言,但是唯独.Net不可能)。

另外京东开始全面.Net转Java从另外一个侧面也说明了什么。

在这里讲另外一个小故事,我的一个朋友也是自己创业开公司,做企业项目开发。因为本身他是搞.Net开发出身,所以直接选择了.Net,招聘了7、8个开发人员。公司苦苦运营了2年之后,发现接到的项目额小,且项目很少。经过考虑他只保留了1名.Net开发人员,其余的全部开除,招聘Java、php的来代替。


visual studio的每个版本1.0/2.0/4.0/6.0/2005/2010/2102/2015都是永远的宇宙最强IDE,还有各种漂亮的语法糖。。。我喜欢,可是市场不喜欢(至少在国内)。说不清到底为什么,或许是因为没有好的生态,或许是因为微软在服务器市场的表现太烂,或许是因为IDE太占内存,卧槽,我也不知道这么优秀的语言还是没法超过Java的市场占有率,甚至有种被嫌弃的感觉。

另外,我想吐槽一下,招聘一个水平差不多的.Net开发真难啊!


写这些东西估计会被拍砖,但是奉劝各位拍砖前先去51job、智联招聘看看月薪3-5万的开发人员的要求再来喷我,谢谢!在北京除了极个别搞微软外包的公司可以多给几个米,其他的公司都没有。

创业这三年¥.NET之尴尬处境的更多相关文章

  1. 创业的游戏 明星APP上市前后的冰火两重天

    明星APP上市前后的冰火两重天" title="创业的游戏 明星APP上市前后的冰火两重天"> 当下,似乎只有创业才是能够实现笑看风云变幻的那条"黄金通道 ...

  2. 开始学习编程了…… 2015年九月七日 …… 31岁的Me.

    给自己下的命令:做今天开始认认真真地开始学习编程,一年后的今天一定要找到一份编程的工作. 为什么要学编程?:因为不想回以前的圈子,“创业”快三年什么都给“创”没了,咳……,不过呢,倒是领略到编程能带来 ...

  3. 一个技术人,最重要的是:极客精神(好奇心 + 探索欲)(新de代码)

    一个技术人,最重要的是:极客精神(好奇心 + 探索欲) 初到社会,面对众多的IT企业,我们是陌生与好奇的,认为所有企业都是管理一流并且高大上等的.然而工作多年以后你会发现,国内的IT企业环境良莠不齐, ...

  4. 【调侃】IOC前世今生

    前些天,参与了公司内部小组的一次技术交流,主要是针对<IOC与AOP>,本着学而时习之的态度及积极分享的精神,我就结合一个小故事来初浅地剖析一下我眼中的“IOC前世今生”,以方便初学者能更 ...

  5. 使用bat(批处理文件类型)两步更改笔记本IP

    一.背景 在南农工的第三年里,学校终于给教学区覆盖了无线网NJAUPK,这解决了我在汇贤楼教室上自习没网写web的尴尬处境!经常在9栋和汇贤楼教学区之间来回,遇见了一个大问题:宿舍里无线需要更改IPV ...

  6. 互联网的寒冬来了,BAT都不社招了

    一 总理上次来到创业街,是四个月,要不就是五个月前了. 之后,全国创业形势一路走红,锣鼓喧天鞭炮齐鸣.大众创业万众创新,颇有大炼钢铁亩产万斤之势,尤其在媒体上. 再之后,2015 进入下半年,风投圈的 ...

  7. 敌情篇 ——DDoS攻击原理

    敌情篇 ——DDoS攻击原理 DDoS攻击基础 DDoS(Distributed Denial of Service,分布式拒绝服务)攻击的主要目的是让指定目标无法提供正常服务,甚至从互联网上消失,是 ...

  8. 【调侃】IOC前世今生(转)

    前些天,参与了公司内部小组的一次技术交流,主要是针对<IOC与AOP>,本着学而时习之的态度及积极分享的精神,我就结合一个小故事来初浅地剖析一下我眼中的“IOC前世今生”,以方便初学者能更 ...

  9. 编程的毛病——C++之父访谈

    原文见:http://www.technologyreview.com/InfoTech/17831/  翻译:xeon 11/29/2006 在20世纪的80年代和90年代,Bjarne Strou ...

随机推荐

  1. 自定义底部工具栏及顶部工具栏和Fragment配合使用demo

    首先简单的介绍下fragment,fragment是android3.0新增的概念,其中文意思是碎片,它与activity非常相似,用来在一个activity中描述一些行为或一部分用户界面.使用锁个f ...

  2. HTML(六)——表单验证、正则表达式、事件

    1.表单验证<form></form> (1).非空验证(去空格) (2).对比验证(跟一个值对比) (3).范围验证(根据一个范围进行判断) (4).固定格式验证:电话号码, ...

  3. 密码校验正则表达式(java 环境)

    密码校验需求: 1) 密码控制只能输入字母.数字.特殊符号(~!@#$%^&*()_+[]{}|\;:'",./<>?)2) 长度 6-16 位,必须包括字母.数字.特殊 ...

  4. (原创)大数据时代:基于微软案例数据库数据挖掘知识点总结(Microsoft 决策树分析算法)

    随着大数据时代的到来,数据挖掘的重要性就变得显而易见,几种作为最低层的简单的数据挖掘算法,现在利用微软数据案例库做一个简要总结. 应用场景介绍 其实数据挖掘应用的场景无处不在,很多的环境都会应用到数据 ...

  5. python中mysqldb的用法

    1.引入MySQLdb库 import MySQLdb 2.和数据库建立连接 conn=MySQLdb.connect(host="localhost",user="ro ...

  6. [Java入门笔记] Java语言简介

    前言 学习Java有一段时间了,但是一直缺少一个系统的思想,现在重新通过书籍中.网上的文章,视频等资料,整理与回顾Java的知识点. 言归正传,让我们先从了解Java语言开始. Java语言的由来 J ...

  7. Docker是什么

    Docker是什么 相信我们很多人都使用多VM(Virtual Machine),也就是虚拟机,简单的来说Docker就是类是于VM的容器,但Docker要轻量得多,VM(Virtual Machin ...

  8. ELK Kafka json to elk

    Logstash配置     input { kafka { zk_connect => "127.0.0.1:2181" topic_id => "clus ...

  9. mysql 错误 1221 Incorrect usage of union and order by

    今天有个项目出现了问题 问题原因是union和order by 的问题.关于这个问题的解决方案可以猛击下面的链接. http://blog.csdn.net/gtuu0123/article/deta ...

  10. 使用redis进行消息推送

    Redis支持这样一种特性,你可以将数据推到某个信息管道中,然后其它客户端可以通过订阅这些管道来获取推送过来的信息.使用Redis的Pub/Sub,接收方在某个channel注册为一个订阅者,然后监听 ...