开发者间分享计算机知识,互相学习和进步。
工作一段时间后,开发者对自己的工作内容和涉及的技术有了一定的了解。但是工作需要的技术和知识不会一成不变。在换部门和换公司之后,会面对新的语言和新的技术栈;转变研究领域,比如从应用层转到基础架构、中间件、编译器等,也有大量的新知识需要学习。开发者应该未雨绸缪,为将来的变化做好准备。所以我们发起了“知识分享”计划,互相分享计算机知识,进行新知识储备。
本仓库主要保存分享的主题汇总、PPT、笔记等。分享不限语言、领域,甚至不要求是计算机强相关的内容,只要是自己的总结和感悟,都可以分享。
- 待讲主题: 平时遇到的问题或者已解决的问题,觉得有趣和值得分享的,就写在“待讲主题”里面。
- 分享主题/已讲主题: 对“待讲主题”感兴趣或者有相关经验,则准备相关内容,把具体分享的内容写在“分享主题”里面。
详细的主题内容在catalog.md文件中,里面列举对应主题的各项资料位置。 每次分享都有一个主题,由分享者决定,称为“分享主题/已讲主题”。所有人都可以提出一些感兴趣的问题、方向,写在“待讲主题”里面。 主题可以很广泛,遇到的问题和感兴趣的知识都可以提出来。如果一个或多个“分享主题/已讲主题”已经涵盖了某个“待讲主题”的内容,则可以把对应的“待讲主题”删除。
下面的流程有些涉及到的本仓库操作,有仓库写权限的开发者,可以直接修改本仓库。没有本仓库写权限的开发者,可以提issue/pr或者直接找 @lgxbslgx 申请写权限。
- 准备
- 感兴趣的内容写在“待讲主题”中
- 准备分享的主题写在“分享主题/已讲主题”中
- 把待分享的资料(PPT、代码等)上传到对应目录
- 分享
- 视频会议,进行分享和讨论
- 资料汇总
- 根据分享和讨论,更新“准备阶段”上传的资料
- 上传个人听讲的一些笔记等
如果开发者不想维护本仓库,可以把资料发到 @lgxbslgx 的邮箱 [email protected],让其代为整理。
目前,我们主要通过微信、飞书、Github进行交流。
- 微信: 日常交流
- 飞书: 视频分享
- Github: 分享前主题整理和分享后资料汇总
但是飞书不完全支持linux系统,使得视频分享对linux用户不友好。欢迎推荐新的视频分享软件。
目前不会把分享进行常态化,即不会要求每周或每两周进行一次分享。毕竟工作日已经很忙了,如果每个周末都花费时间来准备、分享、听分享,身心会很疲惫。常态化可能不利于长久发展,临时起意、兴趣驱动可能是一个不错的方式。// TODO 该项待讨论
目前的参与人员主要时区是东8区(+8,中国)和西7区(-7,美国西海岸),有15个小时的时差。
时区对照表:
0时区 | 00 | 02 | 04 | 06 | 08 | 10 | 12 | 14 | 16 | 18 | 20 | 22 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
东8区 | 08 | 10 | 12 | 14 | 16 | 18 | 20 | 22 | 00 | 02 | 04 | 06 |
西7区 | 17 | 19 | 21 | 23 | 01 | 03 | 05 | 07 | 09 | 11 | 13 | 15 |
合适的时间段:
- 东8区早上,西7区晚上
- 东8区早上10-13
- 西7区晚上19-22
- 东8区晚上,西7区早上
- 东8区晚上23-01
- 西7区早上08-10
第2个时间段因为太早/晚,所以一般使用第1个时间段。 比如东8区周六和周日的早上10-13,对应西7区周五和周六的晚上19-22,两边都比较合适。不会起太早或者睡太晚。