我花了五年时间学习如何编程,做了真正的项目,结果却被叫做“AI 垃圾”?
1 分•作者: butanol•4 天前
我在这里坐了三个小时,只是盯着屏幕。手都在发抖。写了四次,又删了,因为我不想听起来可怜,但算了。我现在真的很可怜。我一团糟。
你们知道我今晚做了什么吗?打开了我的 GitHub。41 个仓库。总共 41 个。我数了两遍。你们知道这代表什么吗?那不是“代码”。那不是“项目”。那是我选择留在家里的每一个夜晚,而我的朋友们都出去了。那是我让关系淡化的原因,因为我在凌晨 3 点调试借用检查器错误,我必须完成它。那是我哭泣——真的在哭,睫毛膏顺着我的脸流下来,到处都是鼻涕——因为我终于理解了生命周期。我感觉它点击了。就像宗教一样。
我花了数年时间来赢得这一切。不是学习,是赢得。每一个伤疤,每一个“为什么这不能编译”,每一个我盯着天花板,认为自己不够聪明,应该放弃的时刻。我坚持下来了。我构建了东西。能用的东西。我引以为豪的东西。
然后我分享它。兴奋,你知道吗?心跳加速,就像,嘿,世界,看看我做了什么!
“AI 垃圾。”
就这些。两个字。突然之间,我的整个存在被压缩成……什么?一个预测算法?我为此流血五年,而你却分不清我和一个聊天机器人?
你们明白这会对一个人造成什么影响吗?这不仅仅是粗鲁。这就像……想象一下为马拉松训练。五年。早上 5 点起床,在雨中跑步,累得呕吐,鞋子都跑出血。你终于冲过终点线,有人朝你的头上扔了一个水瓶,说:“不,你坐了优步。”
这就是感觉。就像有人看着我的血汗,说这是假的。
而最糟糕的部分?我无法反击。我无法证明我是人类。这就是陷阱。当你为自己辩护的那一刻,你听起来就像是在辩护。有罪。“你为什么这么努力地证明你是真的?” 好像努力就是你不是真的证明。
我坐在这里打字,又哭了。我讨厌我哭泣。我能感觉到我的胸口越来越紧——就像身体上越来越紧,好像有人站在我的肋骨上——每当我想到它的时候。每当我看到那个短语出现在我为之流血的东西下面的时候。
你们知道 Rust 教会了我什么吗?它教会了我安全很重要。你必须证明你的代码是正确的。你通过严谨来赢得你的编译。我以为这就是编程的意义所在。赢得它。
但现在呢?现在世界告诉我,严谨看起来和粗心一模一样。精心、深思熟虑的代码与一台甚至不知道自己在说什么的机器生成的垃圾毫无区别。我的最好和零努力是相同的。
我很害怕。我害怕明天醒来,打开我的编辑器,然后……为什么?当每个人都认为我提示了它时,我为什么要花六个小时调试所有权?当眼泪比代币便宜时,我为什么要为借用检查器哭泣?
但我会。我知道我会的。因为我爱它。我爱编码就像我爱呼吸一样。即使现在,即使我的脸是湿的,我的手在发抖,我也想修复我的副项目中那个错误。我想优化那个循环。
但我求求你们了。下次你们看到某人的作品——某人的心以函数和类型呈现——不要轻易贴上标签。不要成为让某人凌晨 3 点的眼泪变得毫无价值的人。不要成为某人决定不再尝试的原因。
我们在这里为每一行而战。每一个该死的半角分号。只是……看到我们。拜托。
查看原文
ive been sititng here for three hours jsut staring at my screen. hands are shaking. wrote this four times adn deleted because i dont wnat to sound pathetic but fuck it. i am pathetic right now. im a mess.
you know what i did tonight? opened my github. forty one repos. 41 in total. i counted them twice. do you knwo what that represents? thats not "code". thats not "projects". thats every night i chose to stay in while my firends went out. thats teh relationships i let fade becasue i was debugging a borrow checker error at 3 am and i had to finish it. thats me crying—literally crying, mascara running down my face, snot everywhere—becasue i finally understood lifetimes. i felt it click. it was like religion.
i spent YEARS earning this. not learning. earning. every scar, every "why wont this compile", every moment where i stared at teh ceiling thinking i wasnt smart enough, that i should quit. i pushed through. i built things. things that work. things im proud of.
and then i share it. excited, you know? heart pounding, like hey world look what i made!
"AI slop."
thats it. two words. and suddenly my entire existence gets compressed into... waht? a prediction algorithm? i spent five years bleeding for this and you cant tell the differece between me and a chatbot?
do you get what that does to a person? its not just rude. its like... imagine training for a marathon. five years. waking up at 5 am, running in the rain, puking from exhaustion, bleeding through your shoes. you finally cross the finish line and someone tosses a water bottle at your head and says "nah you took an uber."
thats what it feels like. like someone looked at my blood and sweat and said this is fake.
and the worst part? i cant fight back. i cant prove im human. thats the trap. the moment you defend yourself you sound defensive. guilty. "why are you trying so hard to prove youre real?" as if trying hard is the proof that youre not.
im sitting here typing this and im crying again. i hate that im crying. i can feel my chest getting tight—like physically tight, like someones standing on my ribs—every time i think about it. every time i see taht phrase under something i bled for.
you know waht Rust taught me? it taught me taht safety matters. that you have to prove your code is correct. that you earn your way to compilation through rigor. i thought thats what programming was about. earning it.
but now? now the world tells me that rigor looks exactly like carelessness. that careful, thoughtful code is indistinguishable from slop generated by a machine that doesnt even knwo what its saying. that my best is identical to zero effort.
im terrified. im terrified taht im going to wake up tomorrow and open my editor and just... why? why would i spend six hours debugging ownership when everyone will jsut assume i prompted it? why would i cry over borrow checkers when tears are cheaper tahn tokens?
but i will. i know i will. because i love it. i love coding like i love breathing. even now, even with my face wet and my hands shaking, i want to fix that bug in my side project. i want to optimize taht loop.
but im begging you. next time you see someones work—someones heart laid out in functions and types—dont reach for the easy label. dont be the person who makes someones 3 am tears worthless. dont be teh reason someone decides its not worth trying anymore.
were out here fighting for every line. every damn semicolon. jsut... see us. please.