时间是最无情的,一下子就毕业10年了。很久没有发发牢骚了,今天突然想发一下。看过我文章喷过的知道,我一般都是散文,看完不知道我写了什么,形散而神不散嘛。

十年了,不好意思,没像网上说的标准一样,做管理层,或者公司高层,cto之类,应该可以财务自由,我还是码农一枚,背负着房贷,靠写代码养家糊口。

好像从2016年之后,就再也没开过宇宙超级无敌 IDE vs了。最后一次开vs的版本是 2015,大概是在16年中旬。后来被强制转所谓世界上最好的语言 php,然后后来又混了一段时间前端,然后现在前端java一起搞,就再也没有搞过 .net 了,偶尔能收到好像 .net 又是什么 core 1.0,2.0。哎,随他去吧。好像这一年多的时间,我真的脱离 .net了,但突然又觉得自己什么都不是了。前端?不像。php?也不像。java后端?更是只知道点皮毛。心好凌乱。想总结一下自己为什么会混成这样,但是一时半会好像找不到。

从2014年开始,我的一些前同事就已经陆陆续续不搞 .net 了,当时转行薪资很高的是unity 3d ,人家付出了很多,然后有的搞了php,有的转了dba,有的转了IOS,还有一些了别的不知去向,总体来说,.net我认识的同事,没有混得很好的。最好的在我看来就是转了招行的正编,其余都不足以启齿。有人可能质疑我是段子手,下面我提一个问题,能答对或者补充得了选项的,证明是是真 .net 圈子的。曾经深圳 .net 第一大厂是哪家?A.富士康 B.金蝶 C.携程深圳分公司

.net 让我一个又爱又恨的东西。爱他,因为他让我存活了这么久,在深圳这个大城市有个小窝,生了小孩,有了个车。恨他,就是 .net 就像前期英雄,发展到后期,就不行了。人生就是个选择,你当年选了他,不就要为这个选择付出代价么,好也罢,坏也罢,是个汉子就不能那么怂。

我想着当年拖控件的日子,timer 控件调ajax,怎么高度自定义 gridview 的日子,到后来写自定义控件的日子,怎么控制控件的生命周期,当年看完赵姐夫《Asp.net Ajax控件》msdn视频之后还看下吉泽名歩的作品,当年还有个msdn 老师 苏鹏 看了他不少技术视频,还开了个人博客,当时别的学生给他免费服务器,专讲《明朝那些事》那些单口相声,后来又看了什么 code first, database first ,Entity framework,什么wcf 全家桶。。。等等,岁月就在那样傻乎乎的日子中那么飞快的过了,现在看来都是ball shit。赵姐夫在得了名声之后,就自立门户了,借博客园吸引人气,然后自己搞了个什么网站,叫别人转链到他那,我不喜欢这种做法的人。像我,我就只在这里写写博客,你靠这个博客得的名,又自己搞,抢人生意,不是下三滥么,后来就哪里火去哪里,什么知乎呀又得名温兆伦,哎,此人逼装得厉害,再牛逼也就这样,就是个逼人。我想起了那句话,仗义每多屠狗辈,负心多是读书人。

我吧,混成这样,首先还是觉得一个品味差。当年毕业选择java 就得了,何必那么随和,跟那个同学搞什么.net。如果当年选了java,现在没有给至少50万一年你请得动试试。第二,还是自己的性格。明知道这个东西已经日落西山,还要有执念,不肯放手,一定到痛得大出血了,才肯放下。当我转了php之后,就已经放开了,语言什么的都已经无所谓了。现在搞别的都没太多经验,是最尴尬的时候。这中间你转任何别的,在我看来没有个3,5 年,不可能成为高级。就php,java来说,发展这么多年,无数的框架,就让你傻眼,然后工作常用的框架,给你项目上手了,这个时间,也要耗费个几年。何况你想开高价,别人会问,你有什么优势?你做过什么最大多少在线访问量的?处理过最大数据库增长量是多少的?你有什么成功的互联网高吞吐量系统? None!!!!

打工这条路,不是人人都能那么好运的。至少在我身边的同事看来就是,码农要升上去,没那么容易,软件行业,就码农,项目经理或者就 scrum master,再往上就是一个技术头头了。虽然现在演变了一些职位,但技术线,大体还就是这几类岗,哪有那么多好事等着给你,都是一个萝卜一个坑,有个好坑占常年。社会上大多数公司还是以剥削为主吧,除非你进体制内。

哎,时候不早了,没有动力写下去了,现在晚上超过12点睡,基本第二天就废了,很多东西想写,但现在脉络还没摸清楚,今天就写这么多吧,我想后续写个专题传记,因为我原来在的.net体系很大,很多 .net 程序员,有人物,就有故事,讲讲我身边的程序员的真实人生。

.net 程序员我想市场已经说明了一切,还有人想喷我吗?

十年过去了,各位 .net 兄弟还好吗的更多相关文章

  1. 好汉两个半第十二季/全集Two and a Half Men迅雷下载

    本季Two And A Half Men Season 12 (2014)看点:<好汉两个半>的“半个”是因为第一季播出时杰克年纪太小,只能算半个.故事就在这三个主角和他们周围的女人中发生 ...

  2. Alink漫谈(十六) :Word2Vec源码分析 之 建立霍夫曼树

    Alink漫谈(十六) :Word2Vec源码分析 之 建立霍夫曼树 目录 Alink漫谈(十六) :Word2Vec源码分析 之 建立霍夫曼树 0x00 摘要 0x01 背景概念 1.1 词向量基础 ...

  3. NeHe OpenGL教程 第三十九课:物理模拟

    转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线 ...

  4. 一个在 .NET 一线战斗了十年的 C# 程序员的内心独白

    这是我的一个内心独白,内容有点长,希望你能耐心地看完. 估计看到标题,大部分人都会说:哇!大牛!膜拜--之类的.至于是不是大牛,那我不知道,毕竟我依然有很多地方不懂,特别是现在已经流行的 Redis ...

  5. 一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](十)

    前言 朋友们, 大家好,我还是Rector,写ASP.NET MVC 5系列文章[一步一步创建ASP.NET MVC5程序Repository+Autofac+Automapper+SqlSugar] ...

  6. Gradle 1.12用户指南翻译——第五十二章. Maven 插件

    本文由CSDN博客貌似掉线翻译,其他章节的翻译请参见:http://blog.csdn.net/column/details/gradle-translation.html翻译项目请关注Github上 ...

  7. 还需要学习的十二种CSS选择器

    在前面的文章中,我们在介绍了<五种你必须彻底了解的CSS选择器>,现在向大家介绍,还需要学习的另外十二种CSS选择器.如果你还没有用过,就好好学习一下,如果你已经熟知了就当是温习. 一.X ...

  8. 2019年第十届蓝桥杯国赛总结(JavaA组)

    JavaA组国二,可以报销了~ JA死亡之组可不是盖的,rank12的排名还是拿不到国一啊(只有五个.. 出成绩的一刻波澜不惊,毕竟去年有国一了不慌哈哈哈 不过对我来说这个结果还算意料之外吧,毕竟大三 ...

  9. Android Stuido 好卡怎么办?不要急,兄弟来教你

    近期使用Android studio 开发app,编译的时候特别卡,常常卡死.我的机器 i3 + 8G,按道理来说流畅的跑个androidstudio还是绰绰有余的... 于是在各大论坛寻找解决方式, ...

随机推荐

  1. springboot 1.5.2 集成kafka 简单例子

    添加依赖 compile("org.springframework.kafka:spring-kafka:1.1.2.RELEASE") 添加application.propert ...

  2. 汽车Vin码识别技术的由来到发展

    核心内容:汽车Vin码.汽车车架号.Vin码识别.汽车Vin码识别.车架号识别.汽车车架号识别 一.汽车Vin码识别应用背景 随着二手车产业链发展越来越强大,在汽车买卖以及后市场应用中,了解车辆的相关 ...

  3. MPP 二、Greenplum数据加载

    Loading external data into greenplum database table using different ways... Greenplum 有常规的COPY加载方法,有 ...

  4. Outlook 客户端无法通过 MAPI over HTTP 连接

    随着Exchange 版本更新升级,是否进行验证客户端建立MapiHttp连接所需的服务器设置已正确配置.即使服务器,负载均衡器和反向代理的所有设置都正确,您可能会遇到连接到Exchange Serv ...

  5. C. Friends

    C. Friends 题意 对于任一点,求到此点距离不超过6的节点数. 分析 第一次dfs,形成一个以 1 为根的有向树,设 down[i][j] 为以i为根节点,距离 i 点距离不超过 j 的节点数 ...

  6. 咦,好像可以自己做个webapi框架了-IRouteHandler的使用

    当我们学习到一定程度的时候,我们会想要去深入了解代码底层的东西,也更想拥有一个属于自己的框架,当然,博主也正是如此.本文可能成为编写一个webapi框架的开端.有研究MVC框架的朋友会发现,mvc框架 ...

  7. Spring学习(19)--- Schema-based AOP(基于配置的AOP实现) --- 配置切面aspect

    Spring所有的切面和通知器都必须放在一个<aop:config>内(可以配置包含多个<aop:config>元素),每个<aop:config>包含pointc ...

  8. 深入研究React setState的工作机制

    前言 上个月发表了一篇 React源码学习--ReactClass,但是后来我发现,大家对这种大量贴代码分析源码的形式并不感冒.讲道理,我自己看着也烦,还不如自己直接去翻源码来得痛快.吸取了上一次的教 ...

  9. Linux_Ununtu 16.04 的下载安装并部署.Net Core 网站

    第一次接触Linux也难免有些懵逼,因为公司项目必须用.Net Core 开发一个后端服务应用:第一次用Linux给我的感觉就像在用2000年的手机一样:没用智能的操作:让人崩溃的用户体验.说多了都是 ...

  10. MVC 树节点Table格式授权

    这几夜心里颇不平静, 奈何 JS水平有限,前台效果耗时四天,后台传值一天,直至昨夜丑时测试初步完成,其实就是一个给tree来授权,网上开源的插件很多,如treejs.easyui 等等,只是这里授权稍 ...