长沙.NET社区之光
奈何万事开头难
迎着改革开放四十年带来的春风,长沙的互联网生态环境以唐胡子俱乐部为首的一众互联网社群讲长沙互联网的环境推上了一个新的台阶。年底,我与有幸一起共事的溪源兄,下班后一起闲聊,觉着长沙的.NET的生态环境亟待改善,此时牵头组建社群又恰到好处,天时地利人和,三才俱全。
于是乎,我们就约在某个凉爽不用加班,程序猿得以小憩的晚上,一盏清茶两三小菜就在寒舍开始了社群方案的起草工作。经过数个小时的头脑风暴,以及在百度先生的指导下,得到了成果。但是,当我们满怀干劲,着手去干这个事情的时候,在这个过程中,我们渐渐发现,事情远远没有想象中的那么简单——心有余而力不足。手上没资源,没人脉,没经济,更重要的是,没时间。
此事,也就很遗憾地胎死腹中。
幸而吾道不孤矣
一年之计在于春,虽然尚是寒风凌冽的一月,未到传统的春季。但时不我待,我们又趁着春节假期的惬意,溪源兄牵头,拉起了一个微信讨论组,一日之中就形成了二十余位大佬的核心组织。其中不单有十几位在湘的年轻的优秀开发者、.NET高级工程师、架构师、技术负责人,还有数位MVP和中国其他地区的.NET社群领导者、成功者。这无疑是一曲惊艳春天的芭蕾。
经过讨论,定于2月17日下午三点在唐胡子互联网基地举行第一次正式会议。虽然太阳流浪,阴雨绵绵,但是仍有十余位大佬拨冗与会,共襄盛举。在简单的自我介绍互相认识后,会议随即就围绕着三大问题,我们是什么?可以干什么?怎么去干的方向,展开了激烈的讨论。
最终于下午六时两刻许达成共识。
千呼万唤始出来
二一七全会后,当晚我们就开始了宣传工作,是日便有一百多位优秀开发者加入,第三日就已达到500的人数上限。来势之迅猛,超乎了我们的想象,这也让我们看到了长沙开发者常年蕴藏在深处的活力和奋进。于是,我们不得不增开二群,进行人员分流。
现在,每日我们都会分享两到三篇技术性的干货。供各位.NET开发者充电,同时也得到了不错的反响。我们计划,每三个月至少开展两次线下活动,提供资源、平台供各位交流、碰撞。
让社群真正地活起来,让每一个成员成长起来。
黑云压城城欲摧
“你们.NET不就是拖拖控件吗?居然还在用WebForm写!我要是你那么厉害,我早就去搞Java了,薪水那么高,搞个锤子的.NET。真是太菜了!“
这句话是一个四年JAVA开发一次谈到彼此工作的时候,对我说的简单的一句话。就是一句那么简单的话,就概括了目前.NET生态中亟待解决问题。
1、 其他开发者觉得.NET菜
2、 薪资水平低于JAVA开发者
我们去剖析这些现象背后的问题。
其他开发者觉得.NET菜,这无外乎那么几个问题。Frist of all,他们根本就不知道.NET可以干什么,强在哪里,普遍来说只看到做一些桌面应用,也就是拖拖控件。再者,实际上我们.NET和外面的交流确实也很少,大部分都局限于同学、同事之间的交流,很少上升到阵营社群的层次。有人说我们很菜,那我肯定得和他去辩驳不是?我们.NET很强!这个时候我们可以拿出.NET的大型成功案例给你看。但是,很对不起很抱歉Sorry,相较于Java我们似乎根本拿不出与之抗衡的项目。拿不出项目吧,那我们就比技术吧,我承认.NET的优秀开发者非常非常多,但和 JAVA比起来似乎还远远不够。甚至很多高校的CS/SE根本就不开设.NET课程,在线网课的.NET也是少之又少,想查个技术百度、谷歌文库得找半天半天,还不一定有。此役.NET意料之外情理之中地败北了。
相对于JAVA工资水平低。我们无论是去智联、BOSS、拉勾等各大招聘平台上检索可以看到,同等经验.NET确确实实比JAVA薪水要低10%左右。低的原因是什么?难道Java兄弟一天写一千行我代码我只能写九百行?很显然不是,最后Point还是在技术认知上面,各大企业普遍认为Java难,.NET简单。市场上我们能看到Java案例具有压倒性优势,那么我以Java技术栈的话就可以有很多东西借鉴,甚至是直接copy?Java那么难肯定就烧脑吧?.NET简单就一般般咯?最后得出结论:出力多那么薪水就多。但是广大的.NET开发者用血和泪的教训告诉我们,没有实践就没有发言权。所以这归根结底还是技术认知的问题。
但是我们用上帝视角看。市场上没有非常强大的.NET产品,企业觉得.NET不强而且简单,那我就少招点.NET多搞点Java,有的企业甚至直接砍掉.NET。招人少,薪水低,那么高校在考虑学生就业的问题的时候,就很大的可能上不会去开设.NET课程。这一来一去,恶性循环。到最后只会出现人才断层、生态崩坏。说大厦之将倾,似乎一点都不为过。
雄鸡一声天下白
眼看.NET要在控制台上Print Good Game的时候,.NET Core横空出世,从目前的实践来看,无论是从其跨平台的特性、还是易于常态的超强性能上看,我们都能看到其光明的未来。我们也正是想乘着这股东风,开始了社群之路。我们培养年轻人才、分享原创技术文章、翻译海外优秀论文、开放开源项目、搭建交流平台、组织各语言技术沙龙、参与互联网环境的建设……各位大佬本来都有正式工作,甚至有的二胎,有的007,但是大家都不遗余力,认真的做好每一件事情,说不苦不累那肯定是假的。
但是,我们觉得值得。这一切的一切都是为了长沙.NET互联网更耀眼的未来!更是为了.NETer更加幸福的明天。
合抱之木生于毫末,九层之台起于垒土。路漫漫其修远兮,长沙.NET社群的路还很长,现在也还很弱小,但吾将上下而求索,我们相信,假以时日,在众位有识之士、奋进者、前辈的共同努力下,社群一定会成为长沙社群耀眼的板块,成长为中国乃至全球.NET的中流砥柱,在北纬28°上迸发出璀璨的光辉!未来可期!未来可期!
长沙.NET社区之光的更多相关文章
- 社区之光:我和 Apache DolphinScheduler 的这一年
背景 没错,本文的主人翁就是那个在多个 DolphinScheduler 用户群超级活跃,"孜孜不倦" 地给用户各种答疑的小伙,如果你在群里问过问题,伯毅多半概率回答过,哈哈,今天 ...
- 我们为什么要搞长沙.NET技术社区(4)
我们为什么要搞长沙.NET技术社区(4) 邹溪源,2019年3月7日 Ps:文中的.NET 包括且不限定于传统.NET Framework技术和.NET Core技术. 1. 楔子 昨天(201 ...
- 长沙4月21日开发者大会暨.NET社区成立大会活动纪实
活动总结 2019年4月21日是一个斜风细雨.微风和煦的美好日子,由长沙.NET技术社区.腾讯云云加社区.微软Azure云技术社区.中国.NET技术社区.长沙柳枝行动.长沙互联网活动基地(唐胡子俱乐部 ...
- 我们为什么要搞长沙.NET技术社区(二)
我们为什么要搞长沙.NET技术社区(二) 某种意义上讲,长沙和中国大部分内地城市一样,都是互联网时代的灯下黑.没有真正意义上的互联网公司,例如最近发布的中国互联网企业一百强中没有一家湖南或者长沙的公司 ...
- 《关于长沙.NET技术社区未来发展规划》问卷调查结果公布
那些开发者们对于社区的美好期待 2月,长沙.net 技术社区自从把群拉起来开始,做了一次比较正式.题目为<关于长沙.NET技术社区未来发展规划>的问卷调查,在问卷调查中,溪源写道: 随着互 ...
- 我们为什么要搞长沙.NET技术社区?
我们为什么要搞长沙.NET技术社区? 感谢大家的关注,请允许我冒昧的向大家汇报长沙.NET技术社区第一次交流会的会议进展情况. 活动过程汇报 2019年2月17日,继深圳,广州,西安,成都,苏州相继成 ...
- 长沙IT二十年
长沙IT二十年 古语有云“近代中国,湖南独撑半边天”,近代中国以来,多少仁人志士从湖湘这片热土出发,在中华大地上,挥毫泼墨,为中华民族的繁荣昌盛做出了不可磨灭的贡献.而今天,随着互联网时代的到来,长沙 ...
- 对于长沙互联网发展,一个外来两年Java程序员的所见所感所愿
惟楚有材,于斯为盛 本文有感于2019长沙互联网求职招聘大会,内容比较多,但都是我自己的一些所见.所感和所愿. 2019年3月的最后一天,参加2019长沙互联网求职招聘大会,看到了很多的招聘企业,也看 ...
- Docker最全教程——Redis容器化以及排行榜实战(十三)
前言 容器教程的路还很长,笔者尽量根据实践来不断地完善.由于在编写的过程中还会有完善和补充,后续可能会以番外来补充. 接下来会分享TeamCity.树莓派等内容,节奏可能会有点跳脱. 另外,长沙.NE ...
随机推荐
- poj 1523Tarjan算法的含义——求取割点可以分出的连通分量的个数
poj 1523Tarjan算法的含义——求取割点可以分出的连通分量的个数 题目大意:如题目所示 给你一些关系图——连通图,想要问你有没有个节点,损坏后,可以生成几个互相独立的网络(也就是连通分量), ...
- poj3929
题意: 如上图放置的一个圆锥,告诉你从圆锥顶的洞中流出多少体积的水,求现在水面高度.. 思路: 无聊时做的一道题,实际上就是一道高数题,重积分,可惜我高数本来也不好而且还忘光了,积了很久,而且错了很多 ...
- 利用 TFLearn 快速搭建经典深度学习模型
利用 TFLearn 快速搭建经典深度学习模型 使用 TensorFlow 一个最大的好处是可以用各种运算符(Ops)灵活构建计算图,同时可以支持自定义运算符(见本公众号早期文章<Tenso ...
- UWP Button添加圆角阴影(二)
原文:UWP Button添加圆角阴影(二) 阴影 对于阴影呢,WindowsCommunityToolkit中已经有封装好的DropShadowPanel啦,只要引用Microsoft.Toolki ...
- [UWP开发] 在低版本中使用亚克力刷以及部分高版本控件
写于2018.10.3 仅在我的PC(17763)和WP(Limia 950 XL 15254)上测试过 微软在build 16299中引入了亚克力刷,但是Win10m并没有活那么久,lumia手机在 ...
- Android开发教程 - 使用Data Binding(七)使用BindingAdapter简化图片加载
本系列目录 使用Data Binding(一)介绍 使用Data Binding(二)集成与配置 使用Data Binding(三)在Activity中的使用 使用Data Binding(四)在Fr ...
- JQuery 知识
1.修改标签内容: *html( ) 相当于innerHTML * text( ) 相当于innerText 2.属性操作: *attr( ) 读/写/添加/设置属性 *removeAttr ...
- 解决linux下source /etc/profile关闭终端失效问题
本来想配置环境变量的,看网上和博客上很多说改/etc/profile,然后source /etc/profile之后就可以永久保存使环境变量生效,但是终端一关闭,就环境变量就失效了,其他终端也用不了. ...
- Smart/400开发上手1:入门
1.介绍 Smart/400是在AS/400之上的开发平台,管理开发.运维的全生命周期. 2.设计基础 Introducing Fields Smart通过字段字典Field Dictionary来存 ...
- 修改git全局初始化的用户名
今天我把文件上传到码云的时候出现 翻译的话就是 用户名不能多个值 这样的错误 所以想要解决这个错误的话非常简单 $ git config --global --replace-all user ...