作者zeejuse (还在想)
看板StudyGroup
标题[学友] 读书会,主题:C/C++/Verilog
时间Tue Jun 13 23:02:49 2023
1. 自介:资深软体工程师
2. 对象:对写程式、数学、AI、当网路x客...有兴趣的人 (不一定要工程师)
3. 目标:学习程式与找到有想法的人
4. 原因:教练,我想读书
5. 地点:线上Meeting为主,出没在新竹一带,其次台北一带
6. 时间:平日晚上 周末
7. 方式:写程式、报告、提问与讨论
8. 范围:C/C++/Verilog任一基本语法(先酱)
9. 人数限制:无上限(认真貌)
10.解散条件:无下限(已经到无会胜有会的境界了?)
11.运作规则:如下
读书会,主题:C/C++/Verilog (20230613)
徵人一起把C/C++/Verilog任一基本语法快速搞定,人数不限。
读书会进行的方式很活,可以说是没规则,当做来交朋友就好;
上班已经被一堆Schedule压着跑,读书会不需再订太严的Schedule,
进行方式都可以讨论,会先远端聊一下,当然这边有一个基本的进行范例:
时间:
三周,六次Remote Meetings,或许能找一天出来Meeting。
产出:
产生"简单"与"可用"的Examples,使用平台为GitHub/BitBucket/Colab。
进行方式:
轮流报告、讨论、提问。看书可以自己看,也可以与人讨论,读书会的目的就是後者。
以C++进阶主题为例(这个比较好分,我知道标题是基本语法><)
如:
C++11,2人报告
C++14,2人报告
C++17,1人报告
C++21,1人报告
目前倾向用三周小单元来订主题,有很多主题。也有像AI这种大主题,我们将会全部接触
,直到硬体底层等,所以就会切很多阶段进行。
用三个语言与基础语法的原因如下:
基础语法是因为门槛不想太高。
C: 了解计算机的核心语言,用来了解记忆体与指标,对其它语言都有帮助。
C++: 用来了解物件导向用,有桥梁特质,反正要写物件导向大概也要学很多语言。
Verilog: 可以把演算法硬体化(FPGA),最好同时也要了解至少C,我会讲一下比较高效的
IC设计方法。
对了,不用全选><
另外英文读书会也是个主题,这就是需要长期进行的主题。(全英文Presentation你懂得
。)
之後我们再来讨论大家有兴趣的方向,以下是有可能的主题:
AI Models Review(Software)
AI硬体加速器,论文,专利,FPGA/Verilog实作
ARM, RISCV FW design (Simulator/GCC/GDB/LD/FreeRTOS)
网路程式(C/Linux Kernel/JavaScript等一票网路程式语言/TCP/IP/IEEE802)
基础计算机科学(机率/统计/线代/演算法/资料结构/作业系统/系统程式...)
Android(Java/Kotlin/Gradle/Groovy), Rust
OpenCV, OpenCL, OpenGL, DIP, DSP ...
玩些偏业界的东西也行如:USB, WIFI, BT, (Uart/SPI/Flash...点不完)
...下略
虽然主题很多,不过不需要有压力,跳过没兴趣的,一步一步了解就好,
会来读书会就是有 Learner 的特质,而且东西不是摸越多越好,
而是看到背後的原理,也就是成为一个 Thinker。
故先以基本的程式语言来找人(想从Java/Python/Rust/R/Matlab?开始也欢迎),
之後也会开其它主题找人(如:演算法, 数学, 网路, 或热门的AI...)。
而觉得自己有Learner特质的,就算上面没Cover到你的兴趣,也欢迎来聊一下,
不过说到为什麽上述解散条件是无下限呢?
因为读书会根本不存在,每个人自己就是主角,
换句话说,你可能会太厉害,变成主题的进行方式你来安排(像主管一样),
我不会去Care Group存不存在,就是有主题与找人而已,
所以形式上的读书会根本不存在,这样我也可以偷懒一点(well...)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.253.57.161 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/StudyGroup/M.1686668571.A.8C6.html
1F:推 jusjusjus: 感觉很厉害,看的鲁叔我也有点想尝试看看呢 XD 06/15 17:39