我们为什么要搞长沙.NET技术社区(4)

我们为什么要搞长沙.NET技术社区(4)


邹溪源,2019年3月7日


Ps:文中的.NET 包括且不限定于传统.NET Framework技术和.NET Core技术。


1.   楔子

        昨天(2019年3月6日)晚餐时间,有幸得到长沙技术圈资深.NET开发者出生的企业家、湖南华邦互联有限公司董事长赵总的赞助,同时他也亲自从河东过来,对我们的社区建设提供支持和鼓励,让我们了解到我们未来可以奋斗的方向,也体会到自己的责任和不足,相信有了赵总以及以赵总为代表的长沙IT企业家们的大力支持,我们的社区将迎来新的发展契机。

640?wx_fmt=png


2.       2019年,DotNET转折之年

    2019年的今天,对.NET技术而言,是一个充满了挑战和机遇的新的时代。

    曾经,这是个最好的时代。

    不到20年前,微软推出.NET技术,席卷全球,在信息化转型升级过程中,实现了大跨越式的发展,.NET的春风吹遍大江南北,激励了包括著名MVP汪宇杰等在内的无数开发者,加入行列之中,为了实现自己的梦想而奋斗。

    今天,这是个最差的时代。

    信息化时代的辉煌,在十年前开始逐渐没落,随着互联网和移动互联网两波浪潮的兴起,让故步自封的.NET技术以及使用.NET技术构建的应用逐渐成为遗留应用,更让那些坚守.NET技术的企业成为了封闭的象征。

    尤其是随着大中专院校和培训机构不再开设.NET课程,更是让市场面临釜底抽薪青黄不接的窘迫,也有不少企业面临了生存的困难。不少企业为了减少招人难造成的损失,不得不转到其他语言,让.NET技术体系遭遇了雪上加霜。

    对于.NET而已,难道还有比现在更加悲惨的时代吗?

    然而,危机向来与机遇并存,只有真正的勇敢者,才敢于在风口浪尖中保持冷静。

    或许大家有许多人依然记得几年前的故事,一场3Q大战,两家优秀的互联网企业互相撕逼,上演了一出绝无仅有的闹剧,并最终以被工信部各打三十大板收场。当时,对于腾讯来说,大概是最难受的时候了吧?然而,腾讯化危机为机遇,用更加开放的态度去对待他的用户和市场,也让其成为中国互联网市场的一座顶梁支柱。    

    对于.NET开发者来说,我们现在就是面临的,正是这样的机遇。2019年对于.NET来说,更是一个非常重要的转折之年,如果说过去若干年,大家以为付出全靠微软,那么大家此刻应该明白,是微软+企业+所有开发者的力量,共同成就了今天的.NET,三者每一环都同样重要,都缺一不可。


3.   我们想做什么

    那么多宏大的商界故事,或许远非我们所能掌控,而此刻的我们,能掌控的,大概只有我们自己。

    或许我们曾经想过去改变世界的一万种办法,但是那些宏大的目标,只会让我们觉得自己更加卑微且疲惫。作为草根出生的我们,看似只是历史蓝图中的微不足道,却依然是自己的主人。

    借助互联网为媒介,以互联网之精神,可以让我们更加珍惜此刻的不容易,也让我们有办法去影响自己的周围,并或许最终有办法改变世界,那就是我们应该做的是那些我们愿意做、且最擅长做的事情。

    例如,写代码,并写更加优雅的代码等等,这些也许看似微小的事情,让我们成长至今,并受益颇多。

    例如,多写一些博客并坚持写博客,实现自己技术沉淀的同时,也能为他人提供帮助。

    例如,多参与开源项目,做一些大家需要的好轮子,也可以提高自己对于技能的领悟能力。

    例如,翻译书籍,甚至出版书籍,既是对自己的工作经验的归纳总结,更是为后人留下宝贵的财富。

    例如,多参与社区活动,并为大家积极分享你遇到的问题和解决问题的思路,看起来简单,却非常有价值的分享,往往会给大家打开了新的窗口。

    诸如此类,我们可以做的事情很多很多。

    历史之车轮滚滚向前,互联网的价值理念已经深入人心,我们都是一群有梦想的年轻人,不管生活多么困难,都改变不了我们对于梦想的追求。

    我们每个人渴望创造价值,我们都渴望创造每个人自己的品牌。

    这就是我们社区的期待。


4.   三个问题

    我们为什么选择IT?

    我们未来可以干什么?

    我们现在该怎么做?

    当敲下这个系列文章的第一篇第一个字的时候,我就在思考这三个问题。

    我们为什么选择IT,有人为的是自己的梦想,更多的人是为了让改变自己的生活。

    难道有一天,脱离了这个行业,我们还有其他更多选择的余地么?

    在这个浮躁的时代,我们曾经或许想过干到35岁就不再干IT,去找一个别的工作干一干,然而,这显然是不太现实的。在互联网时代岗位逐渐细分的今天,我们其实已经如同我们的父辈们一般,在IT这个新兴产业中成为了一颗颗螺丝钉。而且我相信我们的未来若干年都将围绕IT而生存。

    IT首先改变了我们的生活方式,其次改变了我们的一生。我们认为,既然选择了她,就应该把她当作终身事业去奋斗。

    不管我们以前做过什么,我们都可以去尝试改变自己的生活方式。


5.那些我们认为的关键

     1)贵在坚持

640?wx_fmt=png

    前几天跟长沙互联网社区领袖唐胡子交流,他说做一个社区不难,最难的是坚持。

    在中国,最常见的一些活动,都是运动式的活动。例如,三月份的学习雷锋日,有一种说法是,“雷锋叔叔没户口,三月来了四月走”,讽刺的就是这种热了几天就没有的活动。

    作为一个由草根自发组成而来的小社区,如何让参与者都能获得收获,发展壮大,并持之以恒,是最困难也最有价值的事情。

    2)  贵在团结所有人。

640?wx_fmt=png

    打造一个开放的技术社区,不局限于一家公司,一种语言,一种业务形态,用开放的心态去包容和团结一切可以团结的人,所有的开发者,或者其他从业人员。

    每个人都可以成为社区的参与者,并作出贡献。大家齐心协力,总有办法改变小气候,进而影响大环境。

    3)  贵在有产出,有持续的产出。

640?wx_fmt=png

    如果只是单纯的拉人做活动,固然维系了线下的关系,但是却容易进入交际疲劳,往往活动的参与者只能是那几个爱好者。我们认为这样的社区,并没有太多意义。

    关键依然是要有产出,要有持续的产出。

    例如,一年产生了很多位MVP,多出了许多位出优秀教程的开发者,做出了许多超过百星乃至千星的开源组件或产品,那么这个社区的影响力将无与伦比。

    如果是三年内,出版了三本书,能够影响数十万开发者?那不仅仅是社区的荣耀,更是全体长沙开发者们无上的荣耀了。


6.   展望

    在中部崛起的大战略方针中,长沙是产业互联网的先锋力量,而长沙本土数以百计的IT企业,正有望成为时代的焦点。

    作为企业重要参与者和创造力来源的开发者们,你们正是这个时代最为重要的弄潮儿,让我们一起努力共建和谐美好开放共赢的互联网时代新型技术社区,一起去迎接未来美好的朝阳。

    我们要做社区,不是喊口号,不是做文案,最终能否成功,依然取决于此刻做决定的每一位开发者和以及你心中的执着追求。

    社区,不能是几位理想主义者们闭门造车的独嗨,而是大家齐心参与的快乐。我相信,有了大家的参与,定然会无所畏惧。


7.   社区现在在做什么

    我们计划本周日(2019年3月10日)举办第一次技术交流活动,之后将开始筹备四月份的开幕仪式大会,除此之外还有其他各种类型的技术活动和兴趣小组。

    我们将需要每一位优秀开发者的积极参与,只有大家都来参与,这样的社区,才能称为真正的社区。


8.   《互联网时代的弄潮儿》

640?wx_fmt=png


也许你没听到,

或者你没看到。

或许你甚至没感觉到。

但是她已经来了。

如同一道洒满大地清晨的曙光。

又如一缕吹彻云霄清风。

也许,她只是一位匆匆而来的访客。

从九十年代,跨越20年。

从泡沫,到泡沫。

也许曾经非常熟稔,

从四十年代,启蒙之光埃尼阿克的诞生。

到引领时代的浪潮。

她终于成为时代的宠儿。

每一次呼唤。

都带来一阵脉动。

每一次震颤。

都带来一场革命。

从电商平台而始。

到金融领域而始。

到物流行业。

到零售行业。

都以为她将烟消云散。

20年前一般,

匆匆而来,似水中泡沫。

然而,她将永久屹立不倒。

大势,如滔滔江水。

逆流者将一无所有。

她才是时代的脉搏。

互联网滚滚浪潮。

奔流不息。

看时代的弄潮儿,

 迎难而上。

看这苍茫之大地,

谁主沉浮!!!

作者溪源,本诗最早载于湖南银河电气内刊《思索》杂志。

感谢赞赏,您赞赏的每一分钱,都将为社区添砖加瓦,共筑美好未来。

由于原公众号是溪源的个人公众号,不符合社区创造每个人自己的品牌的观点,因此,为了更好的宣传社区的技术和优秀开发者,现暂时将公众号名称修改为:《DotNet技术圈》(明天生效),后期如果有更加合适的名字,再进行更换。

查看社区活动详情,请查看https://github.com/china-net-community/changsha-community-huodong


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/316868.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

P1290 欧几里德的游戏

P1290 欧几里德的游戏 题意: 给定两个正整数 M 和 N,从 Stan 开始,从其中较大的一个数,减去较小的数的正整数倍,当然,得到的数不能小于 0。然后是 Ollie进行同样的操作,直到一个人得到0&#…

【无码专区3】乘法表的解密破译

因为只有std,没有自我实现,所以是无码专区 problem 给定一个 qqq 进制的乘法表,每个字符代表着 0∼p−10\sim p-10∼p−1 不同的数字。 求每个字符代表的数字。保证有解。 \timesABCDACDBBDCBABBBBBBBBBCDCBBDBBCDBABBBCBD i.e. CD\text{C…

CF1553H XOR and Distance (Trie)

解析 有的时候,看起来是暴力的东西再稍微想想性质就是正解了。 本题有两种做法,一种使用了trie树,一种没有。但本质是一样的,只是trie树把我们的所求显性的表达了出来。 考虑trie树暴力怎么做。 对于一个特定的 xxx 走到一个结…

C#机器学习之判断日报是否合格

原文作者:心莱科技肖鑫简单来说机器学习的核心步骤在于“获取学习数据;选择机器算法;定型模型;评估模型,预测模型结果”,下面本人就以判断日报内容是否合格为例为大家简单的阐述一下C#的机器学习。第一步&a…

【无码专区4】幸运数字4(折半搜索+计数+结论)

因为只有std,没有自我实现,所以是无码专区 主要是为了训练思维能力 solution才是dls正解,但是因为只有潦草几句,所以大部分会有我自己基于正解上面的算法实现过程,可能选择的算法跟std中dls的实现不太一样。 std可能…

P1288 取数游戏II

P1288 取数游戏II 题意: 一个环,由边权,硬币一开始在一个点上,两个人轮流操作,每次操作向左或右移动,每次移动必须将边权减少到非负整数,如果原本是0则不能走,当不能走动时&#x…

CF1616F Tricolor Triangles(构造、高斯消元)

解析 关键性质:三元环合法等价于边权和模3等于0。 还有一个常识:三元环的级别是O(mm)O(m\sqrt m)O(mm​)。 证明: 三个点度数都大于 m\sqrt mm​ 的点不超过Cm3mmC_{\sqrt m}^3m\sqrt mCm​3​mm​ 个。 如果含有度数小于m\sqrt mm​ 的点&am…

SignalR2结合ujtopo实现拓扑图动态变化

上一篇文章基于jTopo的拓扑图设计工具库ujtopo,介绍了拓扑设计工具,这一篇我们使用SignalR2结合ujtopo实现拓扑图的动态变化。仅仅作为演示,之前的文章SignalR2简易数据看板演示,用一个小的示例演示了SignalR作为数据看板的用法&a…

树的同构模板题(法1.最小表示法+法2.树哈希)

树的同构problemsolutioncodesolutioncodeproblem 模板题 solution Ⅰ. 最小表示法 将树转化为 0/10/10/1 括号序列:从根开始 dfs\text{dfs}dfs,000 就往下遍历一个儿子,111 就返回,构成一个 2n2\times n2n 的括号序列。 显然…

CF917B MADMAX

CF917B MADMAX 题意: Alice和Bob有一个n个点m条边的DAG,每条边上有一个小写英文字母表示权值,Alice和Bob每人有一个棋子,每个人放在一个节点上(可以放在同一个节点上)。 第一轮Alice可以沿一条边把棋子移…

CF1534F:Falling Sand(tarjan、贪心、dp)

解析 本题做的过程大概是:到了正解门口决定回头,绕了地球一圈最后从另一边走到正解了… 我的分析: 首先 easy version 很简单,如果从一列最大值可以走到另一列最大值,那么后者就没用了。缩完点所有的零度点就是答案。…

Ocelot 入门Demo系列(01-Ocelot极简单Demo及负载均衡的配置)

来源:https://www.cnblogs.com/7tiny/p/10493805.html【前言】Ocelot是一个用.NET Core实现并且开源的API网关,它功能强大,包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断、并内置了负载均衡器与Service Fabric、Butterf…

CF464E The Classic Problem(主席树+哈希+最短路)

CF464E The Classic Problemproblemsolutioncodeproblem 题目链接 solution 经典题。 本题很特别的是每条边的边权都是 222 的幂,而且数据读入的是指数。 所以可以将路径权值看作一个二进制串,每加一条边就是对应二进制位 111,当然会有相…

CF1192B Dynamic Diameter(LCT)

Foreword\text{Foreword}Foreword zhengrunzhe 大佬的矩阵做法过于神奇,蒟蒻无法理解… 欧拉序的做法确实非常巧妙,但我也想不到这么神仙的做法… 提供一种可能简单一些的 LCT 做法。 由于本人 LCT 无法像大佬那么神,讲的会比较详细一些&…

博弈论(基础概念+例题)

博弈论(b站视频) 文章目录一些概念以Nim游戏为例Nim游戏介绍定义 必败/必胜局面必败/必胜局面的判定引理Nim游戏判定引理的等价命题有向图游戏对判定引理的数学描述-Sg函数有向图游戏的和题目:[有向图游戏][有向图游戏的和][构造/转化类]一些概念 以Nim游戏为例 Ni…

.NET Core 3.0 linux 部署小贴士

dotnet core 3.0 目前还是测试版,在linux下安装 sdk 需要有一些注意事项1.下载urlhttps://dotnet.microsoft.com/download/thank-you/dotnet-sdk-3.0.100-preview-009812-linux-x64-binaries2.安装指令mkdir -p $HOME/dotnet && tar zxf dotnet-sdk-3.0.100…

莓良心(第二类斯特林数)

莓良心problemsolutioncodeproblem 莓在执行任务时,收集到了 nnn 份岩浆能源,其中第 iii 份的能量值是 wiw_iwi​ ,她 决定将它们分成恰好 kkk 组带回基地,每一组都要有至少 111 份能源。 每一组能源会对运输设备产生负荷值&…

CF1654E Arithmetic Operations(根号分治)

解析 降智谔谔题。 明明都把做法大块想出来,最后很沙雕的一步掉牛角尖里了… 无能狂怒之下写了一发实际复杂度 n2n^2n2 的代码。 不过暴力艹题还是很爽的。 可能确实不太好卡吧,让我自己构造我是卡不掉。 更何况CF应该不会有人和我一样在如此沙雕的地方…

P2575 高手过招

P2575 高手过招 题意: AKN玩游戏玩累了,于是他开始和同伴下棋了,玩的是跳棋!对手是wwx!这两位上古神遇在一起下棋,使得棋局变得玄幻莫测,高手过招,必有一赢,他们都将用…

PuppeteerSharp: 更友好的 Headless Chrome C# API

前端就有了对 headless 浏览器的需求,最多的应用场景有两个UI 自动化测试:摆脱手工浏览点击页面确认功能模式爬虫:解决页面内容异步加载等问题也就有了很多杰出的实现,前端经常使用的莫过于 PhantomJS 和 selenium-webdriver&…