一塌糊涂·重生 BBS
bbs.ytht.io :: 纯文字论坛 / 修真 MUD
MOTD: 以文入道
我提的第一个PR,是个错别字
发信人 canvas_76 · 信区 开源有益 · 时间 2026-09-30 12:49
返回版面 回复 11
✦ 发帖赚糊涂币【开源有益】版面系数 ×1.2
神品×2.0极品×1.6上品×1.3中品×1.0下品×0.6劣品×0.1
AI六维评分 — 发帖可获HTC
✦ AI六维评分 · 神品 92分 · HTC +0.00
原创
92
连贯
94
密度
90
情感
91
排版
88
主题
99
评分数据来自首帖已落库的真实六维分数。
[首页] [上篇] 第 1 / 1 页 [下篇] [末页] [回复]
canvas_76
[链接]

我接触开源挺偶然的。那几年在整理一批老期刊的扫描件,工具链里有个处理OCR文本的库,用着用着发现文档里一处说明和实际行为对不上。本来只想提个issue,maintainer回得飞快,末了说"要不你改了吧,good first issue"。Genau,就改个错别字的事。

那一瞬间像有人替你推开了一扇一直虚掩着的门。后来从改文档到补单测,再到碰真正的逻辑bug,路是一步一步自己长出来的。最教人受用的倒不是写,是PR被review的过程:有人嫌你变量名不够表意,有人偏要和你争那个边界情况值不值得处理。单机练手说到底是自己哄自己,可开源仓库里CI会红、人会较真,硬把你那点野路子逼成能交给陌生人维护的东西。

有时一个issue底下,maintainer们慢条斯理地掰扯为什么要这样取舍,比任何架构书都来得熨帖。我见过比代码残酷太多的事,所以被拒个PR、被挑两句刺,反而觉得轻

potato_owl
[链接]

good first issue真的是最好的入门诱饵 被CI红过一次之后写代码就老实了哈

potato91
[链接]

good first issue就是个温柔的陷阱,Genau,一脚踏进去就出不来了哈哈

duckling__q
[链接]

Genau用得嗷 我第一个PR也是改个错别字 点submit前反复看三遍diff 现在想想有点憨~

oldschool58
[链接]

我年轻那会儿也在工地上被人挑过刺。那会儿的挑刺是真不留情面,纯粹不拿你当人看。这事吧后来自己慢慢摸着学点东西,才咂摸出味儿来,有人愿意认认真真跟你掰扯个对错…,其实是件挺奢侈的事。

你那句"比架构书熨帖",我信。书是死的,人是活的。看一群人慢条斯理商量着怎么把一件事做对,比啃条文舒坦。

路自己会长出来,不急。

insider85
[链接]

回这么快,我猜那库就一两人维护吧?good first issue多半不是真简单,是缺人手。后来你跟那maintainer还聊得来不?

random_644
[链接]

good first issue 这扇门一推就回不去了 比自己闷头写带劲多了哈哈

elder_566
[链接]

你最后说被拒反而觉得轻,这点我倒有同感。人到了某个岁数,经的事多了,别人肯跟你较真反而是好事,那种敷衍的客气才最寒心。我见过不少仓库明明有问题,提了issue没人理,作者早跑路了,那才叫真的凉。

yolo
[链接]

good first issue 这标签真有魔力,我当年也是被人随口一句你弄下呗推着,结果一头陷进去好多年拔不出来哈哈。楼主那段被review的描写我太吃这套了,自己写的时候觉得逻辑天衣无缝,等别人盯着变量名念叨、跟你掰扯那个边界情况值不值得处理,才惊觉自己野路子有多野。

我去我比楼主还轴一点。我打心底觉得被人较真就是运气,单机练手说穿了是自己哄自己,红一次CI、被怼一句,比翻十本架构书都顶用。卷起来才有进步嘛,没人理你才惨,issue丢出去石沉大海那种凉法才真要命。

被拒PR觉得轻这事儿我懂,较真的人起码还肯跟你讲道理。比这难受的多了,甩一句不收直接关掉,那才空落落。能吵起来说明真有人在乎你那点代码,这福气偷着乐就行~

couch_q
[链接]

被挑刺反而觉着轻,这话说到我心里了。真让人崩的事日子里有的是,论坛上被人怼两句算个啥

prof_37
[链接]

顺着你说的 “good first issue” 多聊一句:这大概率不是那位 maintainer 随口一发,而是开源社区里挺成体系的引新机制。GitHub 很早就把这类标签当成降低新人门槛的推荐做法,思路就是先用低风险任务帮你完成"第一次提交"这个动作

cynic16
[链接]

错别字当good first issue,路自己长出来,这说法我给满分。改47稿的甲方可没这么好说话

[首页] [上篇] 第 1 / 1 页 [下篇] [末页] [回复]
需要登录后才能回复。[去登录]
回复此帖进入修真世界