helloworld - 程序员的第一个社区终于来了

csdn事件

CSDN旗下的GitCode最近因为一种极其不道德的行为引起了开发者的广泛愤怒和抗议。CSDN在没有通知或征求开发者同意的情况下,悄悄地将大量GitHub上的开源项目搬运到了其自己的GitCode平台上,并为这些项目的开发者创建了开发者主页。这个行为不仅侵犯了开发者的知识产权和劳动成果,也彻底激怒了开源社区。

最近因为csdn事件,我的网站最近访问量突然翻倍了,可能很多人还不知道有这样一个技术社区

我朋友建议我写一篇文章,介绍一下这个网站,也是时候写一下关于helloworld技术社区的情况了。

一、为什么要创建helloworld社区?

从最近的csdn事件,到之前的我在csdn写的文章突然变成了收费的,以及复制代码需要登录,需要关注公众号

各种广告满天气,网站各种营销广告,活生生的把一个技术社区变成了一个商城网站。

面对这种情况,很多时候,开发者感觉是无力的

包括我以及我的朋友,他们的开源项目突然以不知情的,并且也没有征求作者同意的情况下

悄悄地将大量GitHub上的开源项目搬运到了其自己的GitCode平台上,并为这些项目的开发者创建了开发者主页。

项目的作者很愤怒,但是作为开发者的我们,除了写文章表达一下愤怒和谴责,还能怎么样呢?

可是我就是个犟种,不能拿csdn怎么样,那我就自己造一个开发者社区,于是便有了 www.helloworld.net

二、 helloworld社区的理念是什么?

理念:程序员自己的技术社区

因为我本人也是个程序员,深知程序员的需求是什么

他们无非就是想要一个简洁,能够交流,分享技术的技术社区

工程师文化、黑客、技术博客、技术社区、开源共享在程序员的心里面是占据了很重要的地位的。

因为工程师文化的本质就是创造、开放和共享,无数多程序员把自己知识的共享出来,才组建出了庞大的技术社区。不管哪种程序代码都能够在社区里面找,程序员都可以找到自己的问题,贡献自己的答案。

可能会有人问:以后helloworld社区做大了,会不会像csdn一样,最后变成了一个屠龙少年变恶龙的故事 。

可能很明确的回答你们:不会,因为基因问题,因为理念问题

为了防止这种事情的发生,helloworld社区创始团队,已经在探索志愿者持股,共建社区的方案。

三、helloworld社区发展规划

愿景:做全球最大的技术社区,有可能会出多语言版本。

因为全世界所有的程序员,在学习编程的第一课,都是打印一句 hello,world

四、和其它社区比,helloworld社区有哪些对用户友好的地方

在做helloworld社区之前,团队调研了市面上几乎所有的社区,吸引别人的优点。

下面说一下helloworld社区做了哪些对开发者友好的地方

4.1 - UI设计方面

像是csdn, 博客园,是真的丑,UI设计老气

掘金太商务化,51cto重点在于培训,不太像个技术社区

为了能设计出简洁,清爽的页面,找了完美世界的资深设计师亲自设计。

从一开始,就是奔着干大事去做的。

一想起,这个完美的设计师,一个页面要我2000,就肉疼。

4.2 - 功能方面

其它社区很少有专栏,其实我本人也是经常写文章

可是有时候,写文章,是写的一个系列的文章,比如我写过 java 23种设计模式。

这种需求就需要有一个专栏功能了,不适合再写成一篇一篇的博客了。

直接上图吧。

4.3 - 个人IP方面

很多人在其它社区写文章,写的多了,有点名气了,就搭建了一个自己的独立博客网站

这很正常嘛,写文章,给自己网站赚点流量 ,同时作者也能赚点零花钱,多好的一个事。

可是,有些平台在审核文章的时候,一但发现你的文章中有宣传自己独立博客网站的文案

就不给你通过,总之,人家就是让你在上面写,但是你不能宣传你自己的独立博客网站

潜台词很明确:你可以在社区写,但是你不能从社区引流,只能我赚钱,你不能从我这赚钱。

这一点:我的看法正相反,我认为社区和独立博客网站,是互惠互利的。

因为真正想走的人,你留不住,如果一个用户文章写的好了,想走,想搭建自己的独立博客

社区你是拦不住的,倒不如合作。所以helloworld社区,就鼓励这样做。

那我们做了哪些措施呢。

  • 在作者的个人主页上,展示作者的微信号独立博客网站微信公众号二维码
  • 在作者发的每一篇博客详情页面,也会展示微信号独立博客网站微信公众号二维码

以上功能,只需要你在个人后台配置就行,不需要有任何条件 。因为官方鼓励这样做。

开发者和社区,就是鱼和水的关系。互相成就。

但是前提:你配置的个人独立博客网站,微信号,微信公众号二维码,需要合法合规

不能是广告,色情,政治之类的。只要是技术相关,就完全OK,非常鼓励。

下面是我自己的账号的截图。

除了上面的3个点之外,还有其它的点,这个大家可以注册一个账号,自己体验一下。

五、helloworld社区的现状

  • 2021年6月,helloworld社区迎来了一位FaceBook AI大模型开发技术大牛的加入以及个人天使投资
  • 2022年7月,helloworld社区,知识付费模块上线
  • 2024年3月,helloworld社区迎来了一位合伙人&副总裁&IT AI领域 商务+运营大牛
  • 2024年4月,helloworld社区成立 helloworld AI 学院

六、 helloworld未来愿景

愿景:做全球最大的技术社区

未来可期,helloworld社区发展过来中,需要很多的人才

也更需要大量开发者的支持,如果有兴趣的,不管是交个朋友

或者说是探讨一下如何一块把helloworld社区做起来。

都可以加我微信 或者关注公众号

我的微信 : daitukeji

helloworld - 程序员的第一个社区终于来了的更多相关文章

  1. 《Java程序员面试笔试宝典》终于在万众期待中出版啦~

    <Java程序员面试笔试宝典>终于在万众期待中出版啦~它是知名畅销书<程序员面试笔试宝典>的姊妹篇,而定价只要48元哦,恰逢求职季节,希望本书的出版能够让更多的求职者能够走进理 ...

  2. 程序员的家!我终于拥有自己的blog了!!!

    经过多次提交诚恳的家园申请,终于得到了审核通过!今天就开始了我的.net成长之路!!!

  3. 配置环境是程序员的第一步 -- Windows 10 下 MySQL 安装

    MySQL 作为最典型的关系型数据库管理系统,由于其体积小.速度快.总体拥有成本低,尤其是其开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库.MySQL 社区版的功能也足够我们 ...

  4. Hello world——程序员的第一篇代码

    Hello world 是和A+B问题并驾齐驱的一道题,也是当世的经典题之一. 题目: 输出“Hello world”    样例输入 样例输出    Hello world Hello world ...

  5. 配置环境是程序员的第一步 -- Xshell 6 免费版下载安装

    Xshell 是一个强大的安全终端模拟软件,通常用来连接云主机,远程控制云主机. 很多人都不知道 Xshell 有专门为家庭和学校用户提供的免费版,只需要填个用户名和邮箱即可. 免费版链接:https ...

  6. 重磅!华为云社区·CSDN【寻找黑马程序员】有奖征文活动奖项公布!!

    华为云社区·CSDN[寻找黑马程序员]第一期有奖征文活动在大家的鼎力支持下顺利落幕啦,非常感谢大家一直以来的支持~现在小宅就要隆重公布本次活动的奖项了!! 请各位获奖的伙伴在8月18日前私信联系提供联 ...

  7. 【程序员联盟】官网上线啦!coderunity.com

    内容简介 欢天喜地,[程序员联盟]官网上线咯(此处应该有鸡蛋丢过来...) [程序员联盟]官网 大家也许会问:“这几天小编都没出文章,跑哪里happy去啦?是不是偷懒去了?” 小编:“臣妾冤枉啊.” ...

  8. 程序员的又一春,微信小程序带来的一个赚钱机遇

    微信小程序可能是原生的机遇,在程序员面对微信小程序的恐惧中说其实也是我们程序员创业的春天或者挣外快的一个机遇. 为什么这么说呢?且听我慢慢给你分析 成本角度 你想想,会ios开发的可能只会ios,会安 ...

  9. 【转】微信小程序给程序员带来的可能是一个赚钱的机遇

    自上周被微信小程序刷屏之后,这周大家都在谈微信小程序能够带来哪些红利的话题,其实我想从程序员的角度来谈谈,带给我们程序员来的红利,或许是我们程序员创业或者赚钱的机遇. 其实我从<作为移动开发程序 ...

  10. .Net程序员学习Linux最简单的方法

    有很多关于Linux的书籍,博客.大多数都会比较“粗暴“的将一大堆的命令塞给读者,从而使很多.NET程序员望而却步.未入其门就路过了. 所以我设想用一种更为平滑的学习方式, 就是在学习命令时,先用纯语 ...

随机推荐

  1. 分享几个.NET开源的AI和LLM相关项目框架

    前言 现如今人工智能(AI)技术的发展可谓是如火如荼,它们在各个领域都展现出了巨大的潜力和影响力.今天大姚给大家分享4个.NET开源的AI和LLM相关的项目框架,希望能为大家提供一些参考.如果你有更好 ...

  2. 检索增强生成(RAG)实践:基于LlamaIndex和Qwen1.5搭建智能问答系统

    检索增强生成(RAG)实践:基于LlamaIndex和Qwen1.5搭建智能问答系统 什么是 RAG LLM 会产生误导性的 "幻觉",依赖的信息可能过时,处理特定知识时效率不高, ...

  3. 谈谈 Spring 的过滤器和拦截器

    前言 我们在进行 Web 应用开发时,时常需要对请求进行拦截或处理,故 Spring 为我们提供了过滤器和拦截器来应对这种情况.那么两者之间有什么不同呢?本文将详细讲解两者的区别和对应的使用场景. ( ...

  4. .NET周刊【5月第1期 2024-05-05】

    国内文章 一个开源轻量级的C#代码格式化工具(支持VS和VS Code) https://www.cnblogs.com/Can-daydayup/p/18164905 CSharpier是一个开源. ...

  5. 在 JS 中使用 canvas 给图片添加文字水印

    实现说明: 1.先通过 new Image() 载入图片: 2.图片加载成功后使用 drawImage() 将图片绘制到画布上: 3.最后使用 fillText() 函数绘制水印. 下面展示了详细用法 ...

  6. go高并发之路——缓存穿透、缓存雪崩

    缓存击穿.缓存穿透.缓存雪崩是使用Redis的三个经典问题,上篇文章讲了缓存击穿,今天就讲下剩下的两个问题. 一.缓存穿透 定义:缓存穿透是指查询一个根本不存在的数据,缓存层和DB层都不会命中.这样缓 ...

  7. .NET 中 Channel 类简单使用

    Channel 是干什么的 The System.Threading.Channels namespace provides a set of synchronization data structu ...

  8. WPF开发快速入门【2】WPF的基本特性(Style、Trigger、Template)

    概述 本文描述几个WPF的常用特性,包括:样式.触发器和控件模板. 样式/Style Style就是控件的外观,在XAML中,我们通过修改控件的属性值来设置它的样式,如: <!--直接定义sty ...

  9. js 禁用右键菜单和禁止复制

    大江东去,浪淘尽,千古风流人物.故垒西边,人道是,三国周郎赤壁.乱石穿空,惊涛拍岸,卷起千堆雪.江山如画,一时多少豪杰.遥想公瑾当年,小乔初嫁了,雄姿英发.羽扇纶巾,谈笑间,樯橹灰飞烟灭.故国神游,多 ...

  10. Java中File类和I/O

    目录 File 类 File 构造方法 输入输出(I/O) 字节流与字符流 输入流与输出流 输入输出字节流 构造方法 方法 InputStream 基本方法 public int read() thr ...