CSDN上海城市开发者社区线下活动纪实

引言

5月27号中午,很高兴能和现CSDN副总裁、前微软 Azure 工程团队首席研发经理、技术畅销书《编程之美》及《构建之法》的作者邹欣邹老师,以及CSDN的 “上海城市开发者社区” 的部分成员齐聚一堂,参加CSDN上海城市开发者社区自5月初成立以来的首次线下活动。本次线下活动由CSDN邹老师亲临现场做《创新的迷思》的主题分享,分享邹老师遇到的各种创新经验以及教训感悟,各位参会的CSDN博主都做了对应的观点讨论和发言,整场活动的内容翔实,干货满满,与会者都有非常大的心得体会和收获。

CSDN上海城市开发者社区

在展开正文之前,首先再来了解一下CSDN上海城市开发者社区,可能大部分开发者还不太清楚CSDN上海城市开发者社区是干什么的,其实CSDN在5月初推出了 “COC”,COC其实就是CSDN企业服务官方社区运营共建者,即CSDN官方和CSDN中技术以及影响力博主共建的理念,每个社区都有2~3位社区主理人负责对应社区的日常维护工作。那么,CSDN(下文简称“C站”)上海城市开发者社区就是COC中的一个社区,目前COC有20个城市和技术社区。

本次线下沙龙,由邹老师引出创新的话题,各位博主积极发言,大家畅所欲言,先整理以下与会话题,分享给各位读者。

话题一:关于创新和开源

在活动开始,邹老师就以创新切入话题,讲述了他在海外工作时候的创新经验,以及C站的创新和改革。当然,创新是一个持续性的事情,不管是在日常工作中,还是后期发展中,只有持续创新才有竞争优势。关于开源部分,是一个重要的论点,作为程序开发人员想必对开源并不陌生,无论是否参与过开源贡献,使用开源软件就是参与开源的最直接方式,邹老师从中国开源软件的发展和现状聊了他在微软等公司不同阶段对中国开源软件的想法和贡献,以及一些软件选择开源的意义、另外一些软件没有选择开源的意义。

个人觉得,对于开发者而言,不管是在实际开发中使用开源项目,还是直接投身于开源的贡献中,关于开源相关的内容想必都有自己独到的见解。开源与开发者息息相关,可能有的开发者会觉得不使用开源项目,自己就与开源无关了?这种想法是片面的,因为就算没有在实际开发中使用开源项目,但是在实际开发中肯定会用到一些第三方的插件,那么能保证这些插件没有用到开源的内容么?所以,开源与每一位开发者都有联系。通过自己投入到开源项目的贡献才发现,作为一个开源项目的贡献者很不容易,不仅要兼顾日常工作,还要保证开源的进度,也让我对开源项目有着更加直接、切身的体验,而且我觉得投身开源的每一位贡献值都太不容易了,每一位开源贡献值都值得尊重,也希望各位开发者多多支持开源项目,助力我们国内开源领域的腾飞。开发者参与开源项目,对开源项目做一些贡献度,不仅可以加深开发者自己关于开源的理解,也可以让开发者在参与开源项目的过程中提升自身的技术能力,更可以提高开发者的认知高度,抛开自己擅长的领域考虑问题,可以很好的提升开发者的全局意识。

话题二:关于CSDN的讨论

由于参会者都是C站的忠实粉丝用户,少不了关于C站的讨论,无论是C站的用户体验,还是C站的创新发展,大家都做了对应的发言和讨论。邹老师提的核心内容涵盖C站技术实现,再到用户体验,以及C站对于未来型技术社区的探索实践。

从最初C站的私信推送功能开始,实现私信通达率以及有效转换率,再到C站的用户画像优化,再到C站推出的引入ChatGPT机器人来鼓励新加入的博文创作者的实践效果,C站推出的博主个人的“认可”功能、“铁粉”功能、以及个人“成就”页面,以及C站的红包功能和防脚本抢红包机制,都是邹老师加入C站之后的改革举措,也让C站的用户感受到了创新带来的良好用户体验。

个人觉得,C站的技术创新是有目共睹的,尤其是近两年C站的整体改版,以及各种新功能的推出,还有就是结合当下新技术的实践,让C站的用户体验有了质的提升。作为C站老粉,虽然自己加入C站已经将近13年,但是持续在C站创作却不到7年时间,但是我会继续持续创作,与C站共同进步,见证美好的程序人生。

话题三:关于程序员的35岁之后的何去何从

各位参会人员都提出了一些非常不错的观点,尤其是在当前内卷严重的技术圈和互联网圈,无论是大厂员工还是小厂领导,人人都被大环境搞得很焦虑。那么笔者也是如此,而且作为一个8年的程序开发人员,马上就到了所谓的程序员开发周期“红线”:35岁关卡,于是笔者就在座谈会上向邹老师提出了程序员在35岁之后就真的只能去送外卖、跑滴滴的话题。

邹老师通过分享自己在国外工作的经历,回答了这个话题,他说:程序员在35岁以后的道路是靠自己来争取的,不管是走管理这条路还是走资深的领域开发,要结合自身情况来选择,尤其是要始终保持一个持续学习的能力,积极主动的投资自己而不是去怨天尤人,提升自己的技术壁垒和专业技能才是继续走下去的资本。

参会的亮小猪大佬通过自身经历,详细的谈了他是怎么在35岁左右成功转型的经过,真的非常的有用。亮佬也是从软件开发做起,然后一直做的也是程序开发相关的工作,在他快要35岁的时候自己思考了程序员的发展道路,毅然决然做了转型的决定,但是他的转型不是盲目的,是根据实际情况和机会,有目的性的转型,他选的方向就是技术社区推广相关的工作,包括帮助开发者使用相关技术、熟悉社区、社区推广等内容,个人觉得有技术背景的相关从业者会更有优势,首先懂技术实现过程,其次懂开发者使用新技术的流程,可以说是如鱼得水式的工作性质,所以亮佬的转型案例值得借鉴和思考学习!

话题四:写博文和写代码的关系

大家都知道邹老师编写了技术畅销书《编程之美》及《构建之法》等,而邹老师早期在海外工作的时候,也是持续在进行博客创作,邹老师说从来没有想到自己会去出书,但是后来出书了。原因就是邹老师平时博客创作的沉淀和积累,促成了书籍的出版。

笔者与会时候,参与了博客创作的讨论,也分享了之前的博客创作经历。记得之前有一个粉丝问我,怎么才能像我这样持续输出博文,写的博文看起来像一篇博文。我只是给他说了一句:不要怕自己写的质量,也不要担心自己写的内容简单,坚持去写博客,写的多了就自然“像”博文了。有一部分人会被各种想法左右了自己的行动,瞻前顾后会影响自己迈出博文写作的第一步,所以抛开所有顾虑,动手去写就已经赢了。

在这个话题结束之前,邹老师分享了写代码的话题,提出了写代码其实和写博文是一样的,虽然形式不一样,但是大体流程是一样的。所以说写代码和写博文的原理是相通的,掌握其一,其二就会迎刃而解。但是写代码会比写博文要稍微复杂一点,写代码更多的是开发者自身思维的体现,也就是编程思想,不同的开发者的编程思想是不一样的,而且编程思想比写作思想要更加复杂和发散。

话题五:行动力的重要性

其实上面的关于程序员的35岁之后的何去何从话题也讲到了关于行动力相关的讨论,但是话题讨论中又单独做了进一步的讨论。其实不管是在博文写作,还是日常开发工作的时候,还有就是程序开发生涯中,如何保持自身的主观能动性是一个非常重要的,尤其是积极行动力。

在内卷的当下,开发者面临着各种压力,不管是裁员潮还是行业淘汰潮,每一个都是在挑战着程序员的心态,无名的压迫感充斥着方方面面,但是作为程序开发者来说,这都是一定时期该出现的现象,只有自己保持自身竞争优势和实力,才不会被外界因素所影响。与会讨论的时候,baron、XiaoMing两位大佬做了相关讨论,提出了做硬件开发(如芯片研发、底层安全)的开发从业者其实是随着工作年限而更有竞争优势,毕竟硬件开发和软件开发还有所不同,参会其他人员也一致以为程序员在面对外界压力的时候,只有保持自己的专业优势,才能在程序开发道路上走得更远。

个人觉得,程序员在自己的程序生涯中保持一颗持续学习的心是最重要的,无论是学习自己所在领域的专业技能,还是日常生活中的学习。保持持续学习,养成自己的学习习惯,会让自己受益一生,不管是提高自己的专业技能掌握,还是锻炼自己的良好习惯,都是非常有帮助的。

话题六:算法推荐

另外一个比较重要的话题讨论就是关于算法推荐的,邹老师那C站早期的推荐机制来做分享,也就是C站早期推荐是根据标签来进行推荐,但是这种推荐有利有弊,而且也提到了写博客最活跃的群体是大一,大二,以及工作一到三年的用户群,所以早期的推荐是比较单一的、灵活性不高。

上面也提到C站的推荐创新,也就是C站后期的活动推荐借助机器人推送活动消息,通过发送成功率、点开活动人数、成功参与人数等几个维度来看推送的转化率,也就是根据数据来做针对性的活动推荐。这是一个综合性的行为,涉及到统计学,还有数据分析,以及最优算法推荐等。尤其是现在人工智能的成熟技术,借助AI来做数据分析,以及定向推送,是越来越常见的操作,C站及时运用相关技术,也是一个与时俱进的操作。

话题七:推荐的书籍

作为程序员,除了写代码,就剩下读书了,不管是阅读纸质书还是电子书,程序员的兴趣爱好中,阅读一直在程序员兴趣爱好的前三名以内。那么本次会谈,也少不了关于书籍的推荐。邹老师是畅销书《编程之美》及《构建之法》的作者,他也是一位爱阅读的程序老兵,所以推荐书籍那是必不可少的。

邹老师推荐了两本书,第一本书是硅谷吴军老师写的《浪潮之巅(第四版)》,这本书主要讲述的是关于硅谷IT企业的发展历程和变迁,分析了一些曾经辉煌的公司走向衰落的过程和原因,并讲了关于风投的有关知识,里面披露了很多知名IT企业的发展过程中的细节。第二本书是美国的大卫•贝尔斯(David Bayles) 和 特德•奥兰德(Ted Orland)写的《艺术与恐惧》,这本书主要是讲述的是在艺术创作中艺术家们可能会遇到的种种困境。艺术源于生活,艺术创作中可能面临的困境,我们的程序开发过程中也很有可能会碰到,所以写代码和艺术创作是一样的,值得一读。

结束语

很荣幸能参加本次的线下交流活动,很开心能和CSDN邹老师面对面交流,听君一席话,受益匪浅,在交流中进步,汲取智者智慧!期待下次的线下交流活动!

由于本次活动时间紧,所以只邀请到了一部分在上海的C站博主,没有被邀请到的CSDN博主也不要失望,因为C站上海城市开发者社区会在下个月底举办两场大型活动,大家敬请期待啦!也欢迎各位开发者加入我们C站的上海城市开发者社区,社区主页直达:https://devpress.csdn.net/shanghai

传送门

下面都是与会其他人员的参会心得,每一篇都体现出深刻的感悟体会,值得一读!

1、对话CSDN副总裁-邹欣:先行动的才是赢家,践行长期主义的价值创造者终将收获价值 | COC上海城市开发者社区 对话CSDN副总裁-邹欣:先行动的才是赢家,践行长期主义的价值创造者终将收获价值 | COC上海城市开发者社区_哈哥撩编程的博客-CSDN博客

2、上海城市开发者社区小聚有感 上海城市开发者社区小聚有感_时间不会赖着不走的博客-CSDN博客

3、和CSDN头部大佬们的下线聚餐 https://devpress.csdn.net/shanghai/6472b28f94f30e2cd2e61220.html

4、【程序人生】上海城市开发者社区小聚有感 https://devpress.csdn.net/shanghai/64735cd094f30e2cd2e61225.html

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Ctfshow基础二刷(1)

前言: 前两天的信安给我整emo了,头一回打正经比赛,结果发现基础太差,代码审计烂得一踏糊涂。 寻思寻思,从头整一遍基础。又买了安恒出的新书。争取7号去吉林打省队选拔不给导儿丢脸吧呜呜 文件包含 web78: 这题一…

curl 命令-接口测试

curl 命令-接口测试 JUST DO IT 温暖春日 在linux/Unix 为代表的os上, 对后端进行测试, 模拟连接请求都会书写脚本 场景: 在Linux 上接口测试工具有ab, restClient, postman等, 最常用的方法是curl进行简单测试 curl是非常方便的Rest 客户端, 可以很方便的完成 Rest API测…

AcWing算法提高课-1.3.11二维费用的背包问题

宣传一下算法提高课整理 <— CSDN个人主页&#xff1a;更好的阅读体验 <— 本题链接&#xff08;AcWing&#xff09; 点这里 题目描述 有 N N N 件物品和一个容量是 V V V 的背包&#xff0c;背包能承受的最大重量是 M M M。 每件物品只能用一次。体积是 v i v_…

vcruntime140.dll丢失怎么办?怎么解决vcruntime140.dll丢失的问题

当您运行一个需要此文件的程序时&#xff0c;如果您的系统中不存在这个文件&#xff0c;会提示出错信息“找不到vcruntime140.dll”或“vcruntime140.dll丢失”。这种情况下&#xff0c;您需要解决这个问题&#xff0c;才能继续运行此应用程序。我们将介绍vcruntime140.dll丢失…

5.27下周黄金行情走势预测及开盘操作策略

近期有哪些消息面影响黄金走势&#xff1f;下周黄金多空该如何研判&#xff1f; ​黄金消息面解析&#xff1a;周五(5月26日)黄金大幅下跌&#xff0c;主要受到美国数据影响&#xff0c;美国公布的4月PCE和耐用品订单数据向好&#xff0c;再次强化市场对美联储的鹰派押注。现货…

(四)ArcGIS空间数据的转换与处理——数据结构转换

ArcGIS空间数据的转换与处理——数据转换 空间数据的来源很多&#xff0c;如地图、工程图、规划图、航空与遥感影像等&#xff0c;因此空间数据也有多种格式。根据应用需要&#xff0c;需对数据进行格式转换&#xff0c;不同数据结构间的转换主要包括矢量数据到栅格数据的转换…

戏曲APP软件开发需具备哪些功能呢?

戏曲是我国的国粹&#xff0c;传统戏曲文化源远流长&#xff0c;博大精深&#xff0c;数千年以来一直都是深受大众喜欢的文化生活的重要环节。随着时代的推进&#xff0c;娱乐形式更加多样化&#xff0c;传统的剧场演出形式的戏曲传播方式已经跟不上时代发展以及人们的需求了。…

Office project 2016安装

哈喽&#xff0c;大家好。今天一起学习的是project 2016的安装&#xff0c;Microsoft Office project项目管理工具软件&#xff0c;凝集了许多成熟的项目管理现代理论和方法&#xff0c;可以帮助项目管理者实现时间、资源、成本计划、控制。有兴趣的小伙伴也可以来一起试试手。…

C++服务器框架开发4——日志系统logger/.cpp与.cc

该专栏记录了在学习一个开发项目的过程中遇到的疑惑和问题。 其教学视频见&#xff1a;[C高级教程]从零开始开发服务器框架(sylar) 上一篇&#xff1a;C服务器框架开发3——协程与线程的简单理解/并发与并行 C服务器框架开发4——日志系统logger 目前进度.cpp与.cc 目前进度 …

仓储服务-采购业务

1.合并采购需求 请求参数 {purchaseId: 1, //整单iditems:[1,2,3,4] //合并项集合 }(1) 合并时如果未选择合并的采购单&#xff0c;则先新建采购单然后合并到新建的采购单 新建的采购单&#xff0c;可以手动给采购单分配人员 &#xff08;2&#xff09;合并时选中了采购单…

Ansible基础五——条件语句、循环语句、handlers、任务失败处理

文章目录 一、 循环语句1.1 单量循环1.2 多量循环1.3 老版本用法1.4 loopregister 二、条件判断2.1 根据变量状态判断2.2 根据变量是否存在判断2.3 根据事实判断2.4 多条件判断2.4.1 and用法2.4.2 or用法 2.5 循环判断2.6 根据上个任务结果判断 三、handlers处理程序四、任务失…

C4d渲染农场的定义、应用领域和未来发展趋势

Cinema 4D&#xff08;C4D&#xff09;是一款常用于3D动画、建模和渲染的软件&#xff0c;由Maxon Computer开发。随着CG行业的不断发展和应用场景的多样化&#xff0c;C4D渲染农场成为了CG制作中不可或缺的一环。本文将深入介绍C4D渲染农场的概念、特点、应用以及未来发展趋势…

MYSQL索引连环18问(上)

MYSQL索引连环18问&#xff08;上&#xff09; 1.索引是什么&#xff1f; 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分)&#xff0c;它们包含着对数据表里所有记录的引用指针。索引是一种数据结构。数据库索引&#xff0c;是数据库管理系统中一个排序的…

使用electron套壳vue实现跨平台桌面应用

electron和vue是什么就不用多说了&#xff0c;前端都知道 先展示一波demo 传送门 前提条件 要有一个vue项目&#xff0c;老项目跳过 vue create hello-world改造vue项目 在根目录新建一个background.js文件&#xff0c;也可以叫其他名字&#xff0c;作为package.json的main…

如何查看mysql里面的锁(详细)

通过查询表统计信息查看 information_schema库下相关事务表和锁相关信息表介绍innodb_trx存储了当前正在执行的事务信息trx_id&#xff1a;事务ID。trx_state&#xff1a;事务状态&#xff0c;有以下几种状态&#xff1a;RUNNING、LOCK WAIT、ROLLING BACK 和 COMMITTING。trx…

shell变量的使用 rhce(25)

目录 1.总结变量的类型及含义&#xff1f; 2.实现课堂案例计算长方形面积&#xff1f;&#xff08;6种方式&#xff09; 3.定义变量urlhttps://blog.csdn.net/weixin_45029822/article/details/103568815&#xff08;通过多种方法实现&#xff09; &#xff08;1&#xff0…

企业级帮助中心编写方案

随着互联网的飞速发展&#xff0c;越来越多的企业开始将客户服务转向线上服务。在这个过程中&#xff0c;企业级帮助中心因其高效的自助服务和低成本的维护方式受到越来越多企业的青睐。下文将从如何编写一个高质量的企业级帮助中心入手&#xff0c;为您介绍具体步骤。 一、明…

Coursera—Andrew Ng机器学习—课程笔记 Lecture 5 Octave Tutorial

5.1 基本操作 参考视频: 5 - 1 - Basic Operations (14 控制输出格式的长短 min).mkv 5.1.1 简单运算 不等于符号的写法是这个波浪线加上等于符号 ( ~ )&#xff0c;而不是等于感叹号加等号( ! ) 1 1 1   % 判断相等 2 1 ~ 2   % 判断不等 3 1 && 0   …

jsp基于 JavaWeb+springboot 的校园快递驿站管理系统

不同的系统提供的服务也不相同&#xff0c;其对应的功能也不相同&#xff0c;所以&#xff0c;系统开工前&#xff0c;需要明确其用途&#xff0c;确定其功能。由此&#xff0c;才可以进行各个任务的开展。 校园驿站管理系统经过分析&#xff0c;确定了其需要设置管理员的角色&…

聚焦2023北京安博会,超高清安防应用将成潮流

&#xff08;1&#xff09;2023北京安博会 中国安全防范产品行业协会主办并承办的第十六届&#xff08;2023&#xff09;中国国际社会公共安全产品博览会&#xff08;Security China 2023&#xff09;&#xff0c;将于2023年6月7&#xff5e;10日在北京首钢会展中心开幕。安博…