惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

SecWiki News
SecWiki News
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
Visual Studio Blog
博客园 - 叶小钗
S
SegmentFault 最新的问题
IT之家
IT之家
大猫的无限游戏
大猫的无限游戏
博客园_首页
Apple Machine Learning Research
Apple Machine Learning Research
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
月光博客
月光博客
酷 壳 – CoolShell
酷 壳 – CoolShell
腾讯CDC
D
Darknet – Hacking Tools, Hacker News & Cyber Security
V
V2EX
阮一峰的网络日志
阮一峰的网络日志
L
Lohrmann on Cybersecurity
量子位
C
Cyber Attacks, Cyber Crime and Cyber Security
T
Tor Project blog
J
Java Code Geeks
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
博客园 - 三生石上(FineUI控件)
Attack and Defense Labs
Attack and Defense Labs
AI
AI
The Cloudflare Blog
T
Tailwind CSS Blog
S
Schneier on Security
爱范儿
爱范儿
PCI Perspectives
PCI Perspectives
Stack Overflow Blog
Stack Overflow Blog
S
Secure Thoughts
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
T
The Exploit Database - CXSecurity.com
博客园 - 【当耐特】
V2EX - 技术
V2EX - 技术
S
Securelist
P
Proofpoint News Feed
T
Threat Research - Cisco Blogs
Help Net Security
Help Net Security
C
Cisco Blogs
N
News and Events Feed by Topic
人人都是产品经理
人人都是产品经理
B
Blog RSS Feed
K
Kaspersky official blog
T
The Blog of Author Tim Ferriss
G
Google Developers Blog
S
Security Affairs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Simon Willison's Weblog
Simon Willison's Weblog

Peng's Blog

Vibe paper不负责指北 SPFC参考文献阅读《CONGA》 读《Uno:数据中心间和数据中心内拥塞控制与可靠连接的一站式解决方案》 Lenovo Legion Y9000P 在 Linux 下只有 30W:从现象、WMI 到驱动补丁 理解《From ATOP to ZCube》中的ZCube网络拓扑 集合通信原语学习 Zotero在Wayland下侧边栏无法拖动的解决办法 再读CAVER 我读的第一篇论文--NSDI_26_CAVER 在archlinux下使用万象拼音实现更智慧的中文输入法 Traefik实现单Docker容器托管多个静态网站 Pengs.top浴火重生!备案、服务器迁移与全站Docker化 Android Studio全流程换源指南 解决linux系统下pipewire作为音频服务器持续播放声音中断问题 在ThinkBook 16+ 2025上安装archlinux驯服记录【基本信息与触摸板修复】 「行云流水」在挂载移动硬盘时自动启动Syncthing开始同步的丝滑体验 自建图床和PicGo闹不愉快?干脆自己写个脚本,深度整合到KDE右键菜单! btrfs各压缩等级速率测试脚本,选择最适合你的压缩级别 别当冤大头,Adobe全家桶破解源头方案:修图剪辑不求人,盗版网站也得从你这儿进货! 轻松配置aria2下载器,通过systemd设置开机自启并与浏览器集成 Git Commit 规范指南
严谨与温度并存:北航宋友老师程设课的学习感悟
Pengbo · 2025-11-23 · via Peng's Blog

宋老师镇楼

宋老师镇楼

A45D91FF14E5AC5103463CBB9CB_EF331E3A_19393

还是这个吧()

个人主页

初识

教编程,我们团队是专业的

我匆匆忙忙在主南的教室里占据了一个有插座的有利地形。坐定以后抬头一看,发现PPT已经翻到了这一页:

PPT

看起来颇为唬人。我想我有一点C语言基础,学习起来应该不会太费劲吧。

后来事实证明,这门课的压力并不小。2025.09.16 到 2025.11.11这64天时间里,我们看过了 800页PPT,200多页题解,打了7场上机赛,每次都 酣畅淋漓 累到不行。我感受到了挑战,也确实相信了这个团队的专业程度。

如果说以前我自学编程是小打小闹的野路子土匪的话,现在能不能算正规军了呢?

课堂

宋友老师的课堂总是让人很有想听下去的欲望。老师授课内容清晰,风格是幽默里透露着严谨,宋老师总是穿着一身西装微笑着讲课,大有儒雅之风(可惜没有偷拍过),PPT也是精心准备的,相比于自编的教材(那本绿书,抱歉我好像是上到第三堂课了才发现是宋老师主编哈),PPT上的内容是经过提纯萃取的,更利于没有接触过编程的同学吸收,而课本本身又能作为很好的补充。

由于我上数分高代经常上课摸鱼划水(嘘🤫),宋老师的C语言程序设计课程是我学习吸收效率最高的一门课了。我会被宋老师接二连三抛出的一个又一个思考的问题所吸引。有的时候提问,会给同学发鼠标垫。因为感觉宋老师的课实在不可多得,每次上课,第一排靠左中间那个座位基本上总是让我给占了,近水楼台先得月,一学期下来,我也积攒了一沓鼠标垫。等到哪天有鼠标了再用吧😁

这是部分这是部分

表情包具象化了表情包具象化了

表情包在这一刻具象化了。

关于WA

这不是WA

这不是WA

这才是:

这才是WA

OJ是我挥之不去的阴影

好吧,虽然我曾经有过一点编程的基础,但是算法并非我是我熟悉的领域,果不其然,上机总是会被OIer爆杀。说实话,一开始确实是有点失落。我曾有点怀疑自我,我想为什么在我自以为会有点优势的领域,我的表现也没有那么出色?

那时候我从豪情满志到有一点心灰意冷。然而,冷静下来重新想想在CS这个辽阔的领域,没有人能够成为六边形战士,或许有人的算法比我强,但工程方面可能不如我。我想对于计算机领域的广度的认识是我的独特优势,这一点,是我在课下与同学交流的时候发现的。不过若是没有这样的OJ,我可能会沉浸于迷之自信中吧。

其实平心而论,大部分OJ的题目,其难度都设定在了努力想想可以完成的位置。由此带来的成就感是极大的,这也不难解释为什么有的时候写OJ会有一点上瘾(真的不是我有自虐倾向,我观察过室友同学,都有类似的现象)。有的时候,看见ACcoding题目条上一道题由红转绿,我会高兴得手舞足蹈。但有的时候一个问题无论如何也解决不了,这时候我可能放着数分高代的作业没写,钻研程序几个小时。

一点心路历程

刚才说到钻研题目很久,那怎么会没有一点想法呢?我总不能憋着,于是我的git日志就成了默默的承受者。我从10月2号开始启用git进行版本管理。至今已有48次提交。每一条commit信息,都是真情实感。

这里面既有aha-moment的一点收获启迪:

我学到的我学到的

学到了学到了

也有难绷时刻:

难绷难绷

当然,还有那些让我感觉很行的瞬间:

屏幕截图_20251124_122047屏幕截图_20251124_122047

屏幕截图_20251124_122322屏幕截图_20251124_122322

总而言之,这段学习历程苦乐交织,每一次成功都让我感觉那些被抽走的力量正在一点点回到我的体内。严谨的思维正一点点地在我脑海里成型。宋老师不语,只是微笑。

Don't compare.

这些记录,是我一次次与自我相伴,而非内耗,比较的时光在缓缓积淀,像钟乳石一般。

Fun Facts

经统计,时至今日我的仓库里一共有6609行纯代码(

屏幕截图_20251124_122921

(Markdown那些是一些snippet,还有“血泪教训”,也许有天可以放出来)

如果按照宋老师所说的1行19元 进行计算,那么现在我已经收获了125571元。。。

我后来才知道,宋老师同时还是北航实验学校的校长

下载

看起来真的致力于教育教学了

结语

看着课程表上空缺的周二,我感觉大学生活真的好快,在知识的急速灌注中就忙忙碌碌了大半学期。此刻我才刚刚步入计算机的殿堂,这一领域充满着激情与热爱,但我不会忘记大树的根基:

主南201 星期二第3,4,5节

chapter_tree

衣带渐宽终不悔,为伊消得人憔悴

P.s. 我本来想写个程序整点花活的,然而自觉水平不高,待来日学成,拿出更有价值的成果产出来替代吧!