草庐IT

2022年下半年部分团队的总结

SoftwareTeacher 2023-08-23 原文

写作,慢思考:

软件团队每天有繁忙的工作,有很多待办事项,会议,口头交流,线上的 bug 要处理,报表要生成和解释… … 一个月过去了,正想总结,下一个月,下一年又来了… … 那么,在快速变化的世界中,软件团队的成员还要写作么? 我认为是需要的,因为人在处理前面提到的各种实际任务的时候,都是为了快速完成任务,内心的各种暗流涌动的情绪,成百上千的想法,和各种未完成事项积压在脑中,这时候大家都是用快思考 的方式来处理事情。其实,我们更要用慢思考 来分析问题,写作,就是很好的慢思考的过程,强迫自己分清情绪和事实,噪音和洞见,相关性和因果性,从自己的体验中,提炼出一些洞察、智慧。 公开发表的博客,还有一个好处,你的读者会帮你指出各种不足之处,让你成长。 所以,我认为,不断总结工作,发表出来和读者讨论,长期回报率会很高。

这是 2021 年年底的汇报

这是 2022 年上半年的汇报

踏石留印 抓铁有痕

CSDN 是中国 IT 人士学习,成长,成功的平台。20 多年来,CSDN 团队在这个平台尝试了多种创新的服务,同时,这个平台的基本功能和运营一直在进行着 – 博客、社区、创作者运营、客服、App 等等。这些基本的服务和活动的效果如何?它们比上个月,上年度有提高么? 在 CSDN 20 多年的历史中,如果我们每一个季度,每一年都比上个阶段有所提高,那这些基本功能和服务是否已经演化为业界最了好呢? 2022年我们的成绩究竟如何呢? 请大家来看看。

自从我加入 CSDN 之后,我就想经常和所有 CSDN 用户交流我们团队做的工作。 一方面,CSDN 就是为 IT 界用户服务的平台, 和用户汇报工作、听取反馈是天经地义的事情; 另一方面,我们自己的产品经理和研发人员也要用我们自己的产品(博客,社区帖子等)来交流,看看我们自己对这些产品满意么? 写总结文档,总是要图文并茂,有理有据,我们能用 CSDN 自己的博客达到这个目标么? 这是对 CSDN 最基本的博客+帖子功能的一个最好的测试。

我们研发团队的小伙伴也在持续使用 CSDN 的功能,例如,写技术博客,发帖子,做直播,等。 他们都是实实在在地使用我们的产品来满足他们学习,交流的需求。 软件工程师经常说的一句话是:Talk is cheap,show me the code. 那么,在CSDN 工作,一个很好的交流方式就是 show us your blog — 我希望大家在胸怀大志的同时,要有 “踏石留印,抓铁有痕” 的作风,多用自己的产品,发现具体问题,解决具体问题,持续改进,不要松懈。 既然提了要求,我自己也要争取做到,这是我自己使用 CSDN 各种功能的记录

总结列表

一晃到了 2022年年底了, 我们的小伙伴在应对各种内部和外部的挑战的同时,正在写各自小团队的总结,今天先加上我们用户体验设计团队的总结:


总结的链接

其他团队的汇报博客如下:

我的回顾

看了上面各个团队的总结,我在这里也分享一下我的体会。

核心价值 - 高质量内容

用户无论是从搜索引擎的链接来到 CSDN,还是从 CSDN App,CSDN 首页来访问,都是因为这里有高质量的内容,那么,怎么鼓励大家在 CSDN 创造高质量内容呢?我们把这个问题分为下面四个环节:

  1. CSDN 提供了丰富的话题供我创作
  2. CSDN 写作工具提供了一流的体验 (写长博客,短的帖子,笔记,提问&回答,发动态,等)
  3. 我在 CSDN写作后获得了流量和高质量的互动
  4. 我通过长期创作,在 CSDN 获得了一流的回报

在过去的六个月中,我们落地了一系列的工作,增强这四个环节,我们的创作者满意么? 请看这个调查问卷。 我们也让博主分析广大用户对我们的评价

核心服务 - 用户和内容的匹配

CSDN 有海量的内容,质量难免良莠不齐,这也是用户烦恼的一个来源,不少用户说,他们要在CSDN 上多次搜索和浏览、挑选,才能找到自己想看的内容。 为了解决这个问题,我们持续改进了下面几个方面:

  • 内容的质量分级:博客质量分的进一步改进,和对用户的提醒。
  • 内容的类型分类:进一步改进了博客和其他内容的 #标签# 标注和划分工作,并在各个功能模块之间用 统一标签 来拉通。
  • 用户画像的深入改进,用户也可以设置自己处于什么学习和职业阶段:身份设定
  • 用户画像和内容的匹配,用户也可以设置自己感兴趣,不感兴趣的内容,这样就可以获得更精准的推荐。以及个性化推荐的全面整理和疏通(解决了 我不想看这类内容/用户 的问题)。

当然,我们仍在改进这些方面的工作。

展望 2023

我在文章开头讲了 慢思考 的好处,与此同时,我们的世界仍然在快速运行着,我们在2022 年看到了很多技术的进步,例如 CoPilot, AI作画,chatGPT 等前沿技术, 技术在快速发展,AI 能做的事情越来越多了,我们人类怎么办? 学习基础编程还有价值么?人和人在技术方面的学习,交流还有价值么? 我们认为是有的,而且,CSDN 应该要发挥更大的价值。我们 CSDN 的员工写总结的目的,并不是要显示我们做得多么完美,实际上我们有很多值得改进的地方,我们CSDN 公司的员工也在思考如何改进流程、产品和服务。 我们也看到很多博主在做2022 年的年终总结。 在 2023 年,我们会做更多的改进,让 CSDN 和用户一起成长,成为更多技术人来创作,分享,学习成长的平台。

有关2022年下半年部分团队的总结的更多相关文章

  1. SPI接收数据异常问题总结 - 2

    SPI接收数据左移一位问题目录SPI接收数据左移一位问题一、问题描述二、问题分析三、探究原理四、经验总结最近在工作在学习调试SPI的过程中遇到一个问题——接收数据整体向左移了一位(1bit)。SPI数据收发是数据交换,因此接收数据时从第二个字节开始才是有效数据,也就是数据整体向右移一个字节(1byte)。请教前辈之后也没有得到解决,通过在网上查阅前人经验终于解决问题,所以写一个避坑经验总结。实际背景:MCU与一款芯片使用spi通信,MCU作为主机,芯片作为从机。这款芯片采用的是它规定的六线SPI,多了两根线:RDY和INT,这样从机就可以主动请求主机给主机发送数据了。一、问题描述根据从机芯片手

  2. ruby - 如何使用部分字符串搜索数组并返回索引? - 2

    我想使用部分字符串搜索数组,然后获取找到该字符串的索引。例如:a=["Thisisline1","Wehaveline2here","andfinallyline3","potato"]a.index("potato")#thisreturns3a.index("Wehave")#thisreturnsnil使用a.grep将返回完整的字符串,使用a.any?将返回正确的true/false语句,但都不会返回匹配的索引找到了,或者至少我不知道该怎么做。我正在编写一段代码,该代码读取文件、查找特定header,然后返回该header的索引,以便它可以将其用作future搜索的偏移量。如果

  3. 映宇宙2022年营收63亿元:同比下降三成,毛利率提升4.3个百分点 - 2

    3月26日,映宇宙(HK:03700,即“映客”)发布截至2022年12月31日的2022年度业绩财务报告。财报显示,映宇宙2022年的总营收为63.19亿元,较2021年同期的91.76亿元下降31.1%。2022年,映宇宙的经营亏损为4698.7万元,2021年同期则为净利润4.57亿元;期内亏损(净亏损)为1.68亿元,2021年同期的净利润为4.33亿元;非国际财务报告准则经调整净利润为3.88亿元,2021年同期为4.82亿元,同比下降19.6%。 映宇宙在财报中表示,收入减少主要是由于行业竞争加剧,该集团对旗下产品采取更为谨慎的运营策略以应对市场变化。不过,映宇宙的毛利率则有所提升

  4. Simulink方法总结和避坑指南(一)——Simulink入门与基本调试方法 - 2

    文章目录一、项目场景二、基本模块原理与调试方法分析——信源部分:三、信号处理部分和显示部分:四、基本的通信链路搭建:四、特殊模块:interpretedMATLABfunction:五、总结和坑点提醒一、项目场景  最近一个任务是使用simulink搭建一个MIMO串扰消除的链路,并用实际收到的数据进行测试,在搭建的过程中也遇到了不少的问题(当然这比vivado里面的debug好不知道多少倍)。准备趁着这个机会,先以一个很基本的通信链路对simulink基础和相关的debug方法进行总结。  在本篇中,主要记录simulink的基本原理和基本的SISO通信传输链路(QPSK方式),计划在下篇记

  5. ruby-on-rails - 如何将数据传递给部分? - 2

    K伙计们,所以我创建了这个赞成/反对的投票脚本(基本上就像stackoverflow上的那个),我试图向其中添加一些Ajax,这样页面就不会在您每次投票时都重新加载。我有两个Controller,一个叫grinder,一个叫votes。(磨床基本都是帖子)所以这是所有研磨机的索引(看起来像这样)这是该页面的代码。Listinggrinders"grinders/grinders")%>这就是我在views/grinders/_grinders.erb中的内容true)do|u|%>grinder.id%>"up"%>'create')%>true)do|d|%>grinder.id%>

  6. ruby-on-rails - 将 restclient 与多部分帖子一起使用 - 2

    我将restclient用于多部分表单,以将数据发送到restfulweb服务(它是Panda视频编码服务)。不过,诀窍在于我传递给restclient(Technoweenie分支)的文件来自用户提交的我自己的表单。那么,让我们来看看这个。用户将文件发布到我的Rails应用程序。在我的Controller中,它从params[:file]接收文件。然后我想使用RestClient将params[:file]传递给Panda。我在Panda服务器上遇到的错误如下。我注意到堆栈跟踪中的文件参数也在一个字符串中(我假设Panda将其转换为字符串以获得更好的堆栈跟踪)。~Startedreq

  7. ruby-on-rails - 独立测试 Rails 部分 View - 2

    我在标准rails2.1项目中使用Test/Unit。我希望能够独立于任何特定的Controller/操作来测试分部View。好像ZenTest'sTest::Rails::ViewTestCase会有所帮助,但我无法让它工作,与view_testhttp://www.continuousthinking.com/tags/view_test类似Google出现的大部分内容似乎都已经过时了,所以我猜它并不真正适用于Rails2.1非常感谢任何帮助。谢谢,罗兰 最佳答案 我们正在使用RSpec在我们的Rails2.1项目中,我们可以做

  8. ruby - 如何在 ruby​​ 中实现 curry(部分函数) - 2

    我需要一些在ruby​​(1.8.6或1.8.7而不是1.9)中实现curry函数的示例。 最佳答案 下面是如何用block而不是方法来柯里化(Currying):defcurry(&block)arity=(block.arity>=0)?block.arity:-(block.arity+1)#returnanimmediatevalueiftheblockhasonereturnblock[]ifarity==0#otherwise,curryitargumentbyargumentargs=[]innermost=lambd

  9. IDEA 2022 创建 Spring Boot 项目详解 - 2

    如何用IDEA2022创建并初始化一个SpringBoot项目?目录如何用IDEA2022创建并初始化一个SpringBoot项目?0. 环境说明1.  创建SpringBoot项目 2.编写初始化代码0. 环境说明IDEA2022.3.1JDK1.8SpringBoot1.  创建SpringBoot项目        打开IDEA,选择NewProject创建项目。        填写项目名称、项目构建方式、jdk版本,按需要修改项目文件路径等信息。        选择springboot版本以及需要的包,此处只选择了springweb。        此处需特别注意,若你使用的是jdk1

  10. ruby-on-rails - Rails 4 通过渲染部分传递多个变量 - 2

    这个问题已经被问过很多次了,但我无法让它工作。我想像这样将多个变量传递给我的部分...这是部分material_fields.html.erb中的一行,我希望f.select预先填充Yes选项或“true”值。(有些情况下我希望它是假的)f可用并且有效,而feed不可用......我不知道为什么这不起作用。我在select语句之外尝试了,但它仍然不起作用。在这两种情况下,我都得到未定义的局部变量或方法“feed”。有人知道我的语法有什么问题吗? 最佳答案 我想通了是什么问题。我有后来我在同一个View中显然,当从一个文件渲染相同的部

随机推荐