自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SoftwareTeacher的专栏

关于程序设计,软件工程,人工智能的技术博客

  • 博客(318)
  • 问答 (13)
  • 收藏
  • 关注

原创 工作方法 - 戒定慧

我认为这更重要。你要把战略建立在不变的事物上” – 戒定慧 – 要定!目标清晰了,稳定了,手里要做的事情就少了,事情少了,在每一件事情上能下的功夫就深了,才能有洞察和智慧,才能做到比别人好一个数量级。定 - 不是僵化,或者抱残守缺,Netflix 正是认定了要做大众的娱乐,自己求变,把DVD 光盘邮寄业务转为流推送,再转为自己制作大片。用户需求是定的,满足这样需求的方式是不定的,CSDN 是否也和 Netflix 有相似之处?

2023-06-30 22:17:33 3559 84

原创 2023年上半年部分团队的总结

2023 年,大家都说是开始拼经济用户体验设计团队博客+CSDN 主站业务确保网站安全,积极解决问题,提供一流体验CSDN 运营工作,[特别是针对创作者的运营服务]CSDN APP 和各种移动小程序CSDN文库团队鼓励用户交流更多优质内容CSDN 搜索团队CSDN 客服团队的总结积极处理客诉,提升社区品质[CSDN 学习业务的总结] - 从 5 分钟的快速练习到完备的学习成就页CSDN [社区云服务]CSDN 的AI + 数据服务。

2023-06-29 22:25:36 4557 28

原创 编程的未来 - 还有未来么?

AI编程时代,程序员还有前途么?这也是最近软件工程师们聊得比较多的问题,上周,在上海的 “关东小磨” 和十多位 CSDN 博主聚会的时候,大家也稍微谈了一下这个话题,但是谈得不透。我想在本文整理一下我的思路。

2023-06-03 13:32:36 37946 41

原创 什么是那 10% 不能被 AI 轻易取代的技能?

随着 AI 能力的提高(Kent 的文章提到,AI 的进步速度要大大超过人类),他们在这些初级、常规性的工作中一定能做得非常好。 那么,人类软件工程师的 10% 核心技能到底是什么呢?

2023-05-07 22:15:43 1361 5

原创 读书心得 - 开发者关系

IT 行业的开发者,既是软件产品服务的消费者,也是创造者,同时,他们还是技术架构选型和服务采购的决策影响者。更不用说,他们对 IT 企业对技术的评价,极大地影响这个技术的发展前景。开发者通过使用 IT 公司提供的各种软件工具,社区,调用各种 API,构建各种场景对应用, 既可以创造商业价值,也能创造社会公益价值。对于一个 IT 技术公司来说,如果能有足够多的开发者采用你的技术,构建足够多的应用满足客户和消费者的需求,就能为公司的产品技术服务形成健康、可持续发展的社区和商业模式。

2023-05-01 16:34:09 636 4

原创 现代软件工程讲义 3 结对编程和两人合作

同时,结对编程避免了“我的代码”还是“他的代码”的问题,使得代码的责任不属于某个人,而是属于两个人,进而属于整个团队,这样能够帮助建立集体拥有代码的意识,在一定程度上避免了个人英雄主义。结对编程的过程也是一个互相督促的过程,每个人的一举一动都在别人的视线之内,所有的想法都要受到对方的评价。结对编程让两个人所写的代码不断地处于“复审”的过程,正如第10章所述,复审是不断地审核,提高设计和编码质量的过程,结对编程让复审随时随地发生,这样才能及时地发现问题和解决问题,避免把问题拖到后面的阶段去。

2023-03-09 20:19:06 814 1

原创 认识代码之前,请先认识你自己 |《编程人生》

这是我的湛庐课程) 的一部分。《编程人生》是一本优秀程序员的采访集,里面记录了15位世界级编程大师的故事。我在里面说过,在这个书单课里,我会通过对四种关系的梳理,帮你系统思考自己的职业发展。而在这几种关系中,最基本的一个,就是要处理好“我和自己的关系”,更好地认识自己。

2023-03-06 23:39:29 13939 14

原创 ChatGPT - 横看成岭侧成峰

ChatGPT以对话方式进行交互,可以用于包括自动文本生成、自动问答、自动摘要等在内的多种任务。如:在自动文本生成方面,ChatGPT可以根据输入的文本自动生成类似的文本,在自动问答方面,ChatGPT可以根据输入的问题自动生成答案。

2023-01-27 06:33:04 28045 33

原创 好的质量+数量 = 健康的创作者生态

好的质量 + 数量 = 健康地创作者生态。 我们参考顶级计算机领域的会议、顶级金融期刊的做法,在提高质量的同时鼓励百花齐放,把 CSDN 做成顶级的内容平台。

2023-01-26 16:59:16 3578 8

原创 软件工程 黄金点游戏

如何决定创新的时机? 我经常用 “黄金点游戏” 来做和创新的时机相关课堂练习和讨论,效果很好。我把这个练习和它的一些延伸话题都搬到这个新博客里。

2023-01-21 15:03:26 3905 1

原创 CSDN 的故障处理流程,实例分享

理论讲了很多,来点实际的例子吧!这篇博客,就用一个实际的例子,讲讲我们 CSDN 目前是如何处理故障的。

2023-01-21 04:29:00 5046 9

原创 理性和感性 - 如何对待错误

上次的博客, 我写了一些关于的故事。不论是感性还是理性,我们的目的就是要把软件交给用户去用, 在软件行业中有这样一句俗话:当你把产品交给用户的时候,你的学习才刚刚开始。当然每个团队成员都希望用户非常喜欢这个产品,我们能从胜利走向胜利。但事实上,人会犯错误,大家会想自己上学学习的过程,就是不断被发现错误,然后你承认错误,分析错误,再去改进的过程。这个过程中,有什么理性和感性的因素呢?有很多。这个博客就主要分析,当我们的项目碰到挑战/困难/失败时,我们展现出来的感性和理性决策过程,以及它们背后的各种因素。

2023-01-20 17:00:01 2516 22

原创 惊艳的产品背后,是锐利的设计思维

几年前,我偶然用一个 叫 Zine 的小app 写了两篇文章,感觉非常好。后来在网上认识 了Zine 团队的创始人 Louis,也喜欢上了他们的另一个 App:Varlens, 最近他们推出了记笔记的 App Lattics,一些功能也很惊艳。是从国内发展起来的一个小团队,他们有跨时区的远程合作,但是并没有 996,发布的三个产品反响都很不错,公司盈利情况也很健康,并不需要外界的投资。我想,连续三个产品都是让人感觉惊艳,在体验和收入上都取得成功,这个团队一定有很多值得学习的地方。

2023-01-16 08:21:41 6043 23

原创 软件开发中的理性和感性决定

我们开发软件,当然希望用户喜欢,并持续为我们的软件付钱。CSDN 这个 “软件” (网站,app,开发云、猿如意、插件、公众号等)在过去的很多年中,有很多用户使用,也有不少用户喜欢,还有更少的用户为之付钱。我们在商言商,怎么能让更多的人付钱使用我们的产品呢?用户的决定是怎么做的呢,我们有什么办法来影响用户的决定呢?

2023-01-11 08:26:17 10256 43

原创 读书笔记 -公司改造 和 紧迫感

如何给一个有一定历史的团队带来真实的改进? 读书笔记:员工没有分清楚:这个业务的成果是因为公司平台带来的,还是我独特能力和努力带来的。很多 ‘改革’ 停留在口头。改变一个人是非常困难的。公司的决策者未能严肃地跟进、分析核心业务的成败,分析因果关系。要达到 “非常成功”, 就要树立 “紧迫感”,深入分析并执行新战略,但是,这是会让人不舒服的,如何能让团队克服种种 ‘不舒服’,把流程和产品做到一流?这需要核心团队成员持续一致的努力。很多改进在一年以上才会有根本的效果,要有耐心和毅力盯住核心问题迭代改进。

2023-01-07 16:38:30 2770 7

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

总结的链接其他团队的汇报博客如下 (全部上线日期:2022/12/26)博客+CSDN 主站业务CSDN 运营工作,特别是针对创作者的运营服务CSDN APPCSDN 学习CSDN 社区云CSDN 的 AI + 数据服务CSDN 研发团队的其他汇报其他 …

2022-12-21 04:47:40 26201 121

原创 看球二三事 - 世界杯征文

1982 年的世界杯,当时我们家里没有电视,晚上的时候听到马路对面的房子里传来惊呼声,也不知道为啥。 1983 年的春节前,家里要打扫房间,我负责擦窗子,原料是一叠旧的《参考消息》报纸。 我边擦边看,报纸的一个角落一直有世界杯的报道,我才知道世界杯有那么多比赛。 我记得最后采访意大利主教练的时候,他说,似乎是在解释意大利队开低走高的秘诀。

2022-11-26 22:43:40 2897 18

原创 用户调查:给粉丝群发消息,红包,打赏的一些想法

博主当然希望和粉丝经常有良好的互动,我们有粉丝群发消息,红包,打赏等工具。在社区开放了 “红包” 功能后,我们看到很多用户领红包非常积极,当然也导致了带红包的帖子阅读量大增。用户 A 看到用户 B 写的博客,觉得不错,就给博客发红包,总价值 5 元,发给 20 个人。从我自己的观察来看, 用户A 给 B 的博客/帖子打赏之后, A 并没有得到什么曝光, 内容 (博客/帖子)本身也没有得到什么曝光,这是比较可惜的。会有很多人来点击红包,有些人未必读这个博客,或者想展开技术讨论,一心就要点红包拿钱 😂 😂。

2022-10-31 14:42:33 4069 47

原创 怎么在 CSDN 写好技术博客

大家在 CSDN 写博客,一定有机会碰到 “发文助手” 给你的提示。提醒你注意 「创作规范」, 「了解规则」 等等。这篇文章就是从我的角度,谈谈怎么写一个好的 CSDN 技术博客。我也在和 CSDN 博客团队商量,怎么让发文助手的提示能更友好,更有效。

2022-09-16 20:50:23 2453 11

原创 参加 CSDN 一线客服工作的经历

令人高兴的是,我们的很多加入 CSDN 不久的员工都纷纷表示,自己非常愿意来当两小时的客服,直接体验帮助用户的快乐和被用户吐槽的挑战。不过,熟能生巧,从十点多一直做到了十二点,我和几个研发团队的小伙伴在一个会议室里面通过客服系统的文字聊天工具接待了几十个客服问题, 绝大部分问题都在客服部门资深员工的帮助下处理好了。除了来 CSDN 的客服渠道,我们还提供了很多其他渠道,例如上面提到的微信群,我们还有公开的交流频道,用户也可以在这些社区直接提交反馈,工作人员会及时响应。...............

2022-08-15 23:17:29 2940 42

原创 2022年上半年部分团队的总结

CSDN 是中国 IT 人士学习,成长,成功的平台。 平台有很多小团队,不断地开发出很多小功能,运营活动,那么,半年过去了,大家做得怎么样呢?我们看看今年上半年各团队的总结:怎么吸引大家来创作,让大家享受创作的过程,获得有价值的互动和回报? 请看我们 “创作者运营” 的汇报。学而时习之,不亦乐乎?很多用户是来 CSDN 学习的,我们在上半年改进了很多学习的体验,并在六月底推出了 Online Judge 的功能,请大家来试一试。CSDN 就是 IT 人士的社区,我们想通过 “社区云” 这个产品把个人社区,

2022-07-04 08:44:37 7993 44

原创 C笔记 -- 一个为 IT人士打造的笔记工具

设想我们有这样的笔记工具,你会使用么?CSDN 浏览器助手今天发布的新版上线了《C笔记》功能,通过C笔记可以帮助用户快速的收集、记录和整理自己感兴趣的内容。它能将用户在 PC 浏览器(推荐 Chrome, Edge)上访问的任何网页都很快的收录到自己的「C笔记本」上——「C笔记本」是用户在 CSDN 的一个私密社区,不仅可以收录,用户还可以很方便的通过 CSDN 浏览器助手、社区云对收录的内容进行记录,将自己的每个想法都记录下来,并最终通过「C笔记本」整理好,形成自己独特

2022-04-03 17:20:43 21680 38

原创 奖励 CSDN 社区的领军人物

设计动机:CSDN 是中国 IT 人士学习、成长、成功的平台, 这个平台有很多博主, 博主写的很多优秀文章获得了粉丝。 那么, 博主获得粉丝之后, 博主以粉丝为荣么? 博主如何帮助了粉丝? 有些博主对粉丝不太理睬,有些博主热心地帮助粉丝成长,我们怎么鼓励博主吸收新用户,发展新用户,领导新用户学习成长呢?我们的博主做了不少 博主粉丝社区, 例如(哪吒社区, VUE 社区 等)。 学习、成长有很多方式,怎么统计“带领了粉丝学习” 呢? 简单地说, 我们会统计博主带领他的粉丝一起获得了多少原力分的增值,

2022-04-02 19:55:00 10535 33

原创 技能树发布的新闻稿

技能树发布的新闻稿(这是2021年7月构思的产品)按照 “working backwards” 和 以终为始 的思路,先写一个新闻稿,和关于这个产品的问答。 描述我们的产品最终能产生什么效果和影响,再回过头来推动设计和技术工作)设想的新闻稿2021 年 11 月 1 日 北京CSDN 今天发布了Python,Java 和云原生领域的 ”技能树“, 帮助 IT 领域学习者进行职业成长的一站式学习工具。 它能帮助用户系统地浏览关于一个技术领域的各个知识点,做动手练习,并跟踪自己的成长。 CSDN 的

2022-02-10 13:56:31 1904 3

原创 博客写作在App

2022-01-22 23:23:52 1491 4

原创 2021 部分团队的年终总结

向用户汇报我们都做了什么大事和小事。

2021-12-16 14:18:59 31562 127

原创 CSDN 统一标签设计 征求反馈

CSDN 在长期发展中,各个业务发展出各有特色的标签定义和用户体验,这个博客的目的是想把这些设计都统一起来,同时征求用户的意见, 发布一个全站一致,用户体验好的标签系统。设计:研发一级,和二级分类:PHP C/C++ 游戏 JavaScript 数据库 数据结构与算法 大数据(Big Data) 移动开发 人工智能 开发工具 网络 嵌入式 区块链 ...

2021-03-31 16:41:16 16157 50

原创 CSDN 原力 -- beta 测试中

CSDN 希望成为开发者个人职业成长和职业成就的平台, 我们正在探讨用 “CSDN 声望” 来衡量用户在我们社区的声望和技术影响力。 希望得到大家的反馈。

2021-03-07 22:37:21 837926 1092

原创 顶级程序员的心得 –– Coders at Work

顶级程序员的心得 –– Coders at Work我2009年读了 “Coders at Work”, 这是作者对15 位顶级程序员的采访, 总共600页。 这些看似冗长的问答中有不少精辟的言论。我摘录了一些他们关于面试程序员的建议; 优秀程序员的特点;对高效率软件设计的看法,等等。

2021-02-01 06:03:24 16811 19

原创 微软发布人工智能教育与学习共建社区

步入2019,人工智能(Artificial Intelligence)的浪潮依然汹涌,各国对于AI人才的需求进一步加大:2月,美国总统特朗普签署行政命令,正式启动美国人工智能计划;加拿大正通过“全球技能战略签证”吸引国外人才流入;在我国,教育部日前批准了国内35所大学的人工智能本科专业……各国对人工智能领域的投入都在不断增大,越来越多的企业将人工智能纳入核心发展战略之中。优秀的AI人才,将成为许...

2019-04-17 16:00:12 8358 1

原创 神经网络基本原理简明教程-0-基本函数导数公式

基本函数导数公式Copyright © Microsoft Corporation. All rights reserved.适用于License版权许可更多微软人工智能学习资源,请见微软人工智能教育与学习共建社区如何浏览本系列教程由于里面包含了大量必要的数学公式,都是用LaTex格式编写的,所以:如果使用浏览器在线观看的话,可以使用Chrome浏览器,加这个Math展示控件...

2019-04-04 17:08:06 1829 2

原创 神经网络基本原理简明教程-0-Python-Numpy库的点滴

Python中的Numpy的基本知识Copyright © Microsoft Corporation. All rights reserved.适用于License版权许可更多微软人工智能学习资源,请见微软人工智能教育与学习共建社区以下列出一些关于Numpy矩阵运算的基本知识和坑点。首先需要在命令行中安装Numpy库和绘图库(可选):pip install numpypip ins...

2019-04-02 11:49:33 1558

原创 微软开源自动机器学习工具 – NNI安装与使用

微软开源自动机器学习工具 – NNI安装与使用NNI的众多特点开启你的第一次NNI之旅· 安装· 三步准备实验(1) 准备搜索空间(2) 准备实验代码(3)定义实验配置· 一行命令开始训练· webUI查看结果扩展阅读· 基础定义·扩展训练·更多  在机器学习建模时,除了准备数据,最耗时耗力的就是尝试各种超参组合,找到最佳模型的过程了。对于初学者来说,常常是无从下手。即使是对于有经验的算法工程师...

2019-01-14 11:15:54 2975 1

原创 现代软件工程 作业 最后一周总结

(软件工程作业汇总)1) 回顾你的课程计划 (第一周的计划), 你完成的程度如何?请列出具体数据和实际例子2) 你在课程开始快速浏览了《构建之法》,提了 5 个问题, 请回顾那些问题, 自己回答它们。如果不能回答,为何软件工程课不能让你回答这些问题?我们在学生开始上课的时候给学生创造了一个 “必要困难” (参见“必要困难”理论:如何成为一个超级学习者-虎嗅网 (huxiu.com) ...

2019-01-12 21:10:00 623

原创 现代软件工程 作业 团队冲刺阶段的要求

1. 对团队冲刺的要求团队在日期区间任选 10 天进行冲刺 (sprint),每天冲刺要在当天固定时间点发布一篇随笔。具体的博文规范如下:每篇博客的要求:① SCRUM:每个成员描述:我昨天的成就(完成了哪个任务,花了多少时间,还剩余多少时间),遇到什么困难,今天的任务。(参见前面计划的要求)团队成员的工作如果是开发工作必须有代码签入(截屏)团队成员的工作如果是测试等其他工作,那...

2018-11-24 12:24:00 493

原创 AI应用开发基础傻瓜书系列3-损失函数

损失函数作用在有监督的学习中,需要衡量神经网络输出和所预期的输出之间的差异大小。这种误差函数需要能够反映出当前网络输出和实际结果之间一种量化之后的不一致程度,也就是说函数值越大,反映出模型预测的结果越不准确。还是拿练枪的Bob做例子,Bob预期的目标是全部命中靶子的中心,但他现在的命中情况是这个样子的:最外圈是1分,之后越向靶子中心分数是2,3,4分,正中靶心可以得5分。那Bob每次射...

2018-11-21 15:16:40 17197

原创 AI应用开发基础傻瓜书系列3-激活函数

全套教程请点击:微软 AI 开发教程第三篇:激活函数和损失函数(一)在这一章,我们将简要介绍一下激活函数和损失函数~激活函数看神经网络中的一个神经元,为了简化,假设该神经元接受三个输入,分别为x1,x2,x3x_1, x_2, x_3x1​,x2​,x3​,那么z=∑iwixi+biz=\sum\limits_{i}w_ix_i+b_iz=i∑​wi​xi​+bi​,激活函数也就是A=...

2018-11-21 14:56:06 1239

原创 AI应用开发基础傻瓜书系列3-激活函数和损失函数

全套教程请点击:微软 AI 开发教程第三篇:激活函数和损失函数在这一章,我们将简要介绍一下激活函数和损失函数~激活函数看神经网络中的一个神经元,为了简化,假设该神经元接受三个输入,分别为x1,x2,x3x_1,x_2, x_3x1​,x2​,x3​,那么z=∑iwixi+biz=\sum\limits_{i}w_ix_i+b_iz=i∑​wi​xi​+bi​,激活函数也就是A=σ(Z...

2018-11-20 16:00:03 1107

原创 AI应用开发基础傻瓜书系列2-神经网络中反向传播与梯度下降的基本概念

AI应用开发基础傻瓜书系列2-神经网络中反向传播与梯度下降的基本概念全套教程请点击:微软 AI 开发教程第二篇:神经网络中反向传播与梯度下降的基本概念预警:本篇博客中会涉及到偏导数的概念,但是非常初级,很容易理解,建议硬着头皮看,跟着算一遍,看完之后保证会觉得人生美好了很多。反向传播和梯度下降这两个词,第一眼看上去似懂非懂,不明觉厉。这两个概念是整个神经网络中的重要组成部分,是和误差函数/...

2018-11-16 14:41:12 1530 2

原创 AI应用开发基础傻瓜书系列附录-基本数学导数公式

基本函数导数公式全套教程请点击:微软 AI 开发教程附录:基本数学导数公式这篇文章的内容更多的是一些可能要用到的数学公式的导数公式和推导,是一种理论基础,感兴趣的同学可以仔细瞅瞅,想直接上手的同学也可以直接跳过这一篇~大家可以mark一下,以便以后用到时过来查一下,当成字典。下面进入正题!y=cy=cy=c(1)y′=0y'=0 \tag 1y′=0(1)y...

2018-11-16 14:39:44 1247 1

原型设计.pdf

原型设计.pdf

2022-11-23

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除