How does one become a better programmer?
一个人如何成为一名更好的程序员?
一个人如何成为一名更好的程序员?
How does one become a better programmer?
一个人如何成为一名更好的程序员?
>>109585700
You probably get a lot of generic advice: practice, learn from first principles, clean code, blah blah. But the truth is simple: be neurodivergent.
您可能会得到很多通用建议:练习、从基本原理中学习、干净的代码等等。但事实很简单:神经发散。
>>109585700
haruhi posting is sufficient
春日发帖就够了
>>109585709
Or be schizophrenic if you wish to be like Terry Daivs.
或者,如果你想像特里·戴夫斯那样,就得患上精神分裂症。
You have to like programming
你必须喜欢编程
>>109585709
>Autists are like super important to us!
>自闭症患者对我们来说非常重要!
>Should we provide a work environment suited for neurodivergent people like private dark offices or letting them work from home?
>我们是否应该提供适合神经分歧者的工作环境,例如私人黑暗办公室或让他们在家工作?
>NOOO FUCK THOSE NEEDY SNOWFLAKES
>>109585700
>>109585700
manual on the left, editor on the right, console to the bottom. Internet connection down.
左边是手册,右边是编辑器,底部是控制台。互联网连接中断。
But you will fail, you will never put in the necessary work.
但你会失败,你永远不会投入必要的工作。
>>109585750
I hate modern offices. Give me a windowless room idc i just want to be ALONE.
我讨厌现代办公室。给我一个没有窗户的房间,我只想一个人呆着。
>>109585709
>neurodivergent
who came up with this gay ass term yeah im sure turbo spergs like to be lumped in with adhd normies
谁想出了这个同性恋屁股术语是的,我确信涡轮增压器喜欢与多动症正常人混为一谈
You already know what you need to do but you will never take those steps you will be here forever posting tranime
你已经知道你需要做什么,但你永远不会采取这些步骤,你将永远在这里发布tranime
>>109585709
aspies <<<<<<<< polymaths
阿斯皮斯 <<<<<<<< 博学者
>>109585845
cry more about it, sperg
对此哭泣更多,sperg
we're gonna suck you dry until you burn out it in ten years and just hire a fresh 20 year old autist to replace you
我们会把你吸干,直到你在十年内精疲力尽,然后雇佣一个新的 20 岁自闭症患者来取代你
>>109585845
>>109586028
how do they get any sort of work done?
他们如何完成某种工作?
i feel like i coulndnt help myself but chat with coworkers, preferably of the big-tittied kind
我觉得我无法自拔,只能和同事聊天,最好是大奶的同事
and the place looks like it has an ample supply of these
这个地方看起来供应充足
>>109586038
cont.
im legit the kind of animal that would be more productive in a cubicle
我是那种在小隔间里会更有生产力的动物
>>109585700
what for? Just tell ai to do it for you. Progamming won't be a thing in a few years
做什么的?只要告诉ai 为你做就可以了。几年后编程将不再流行
practice
>>109586053
>in a few years
>再过几年
thats still a ways away.
那还有很长的路要走。
and even then consumers wont have access to the nice toys, so its still gonna be the choice bw a dyslexic shatbot and diy
即便如此,消费者也无法获得漂亮的玩具,所以它仍然是阅读障碍机器人和 DIY 的选择
>>109585700
RTFM unironically.
RTFM 讽刺的是。
You dont know what you dont know so it wont ever occur to you what you are missing. Which is why you need to look at what exists. Only by knowing something exists will you think about using it when the situations occurs.
你不知道你不知道什么,所以你永远不会想到你错过了什么。这就是为什么你需要看看存在的东西。只有知道某个东西存在,当情况发生时你才会考虑使用它。
>>109586053
Expertise will be forever essential in telling AI what to do. If you are an amateur directing an expert then the output will always be handicapped by your lack of knowledge.
专业知识对于告诉人工智能该做什么永远是至关重要的。如果你是一名业余人士指导专家,那么你的知识的缺乏总是会阻碍你的产出。
>>109586062
>>109586078
Sure but you won't find a job with it. Especially with jeets around. Can someone make better use of ai with a degree/ who is good at coding? Sure. Is someone like that necessary to shit out slop software for some super market? Nope.
当然可以,但是你不会找到工作。尤其是周围有喷气式飞机。拥有学位/擅长编码的人可以更好地利用人工智能吗?当然。这样的人有必要为某个超市推出垃圾软件吗?没有。
Program for 10 years.
计划为期10年。
>>109586078
iw as gonna say hes talking about gai/sai
我会说他正在谈论 gai/sai
but youre right
但你是对的
one has to have some knowledge to be abme to design the right specs
必须具备一定的知识才能设计出正确的规格
bc even the smartest systems' output is gonna be shit if its generated to the wrong specs
bc 如果生成的规格错误,即使是最智能的系统的输出也会很糟糕
>>109586079
>Sure but you won't find a job with it.
>当然可以,但是你不会用它找到工作。
Oh no.
>>109586079
employement is not a goal its a means, kiddo
就业不是目标而是手段,孩子
and its oftentimes even a great handicap
它常常甚至是一个很大的障碍
ive wageslaved for 10 years
我被工资奴役了10年
worst waste of time in my life.
我一生中最糟糕的时间浪费。
i could have learnt what ive learnt during that time in 2, maybe 3
我本可以在 2、也许 3 年内学到我在那段时间学到的东西
and i spent the money with nothing to show for
我花了钱却毫无成果
>>109586079
>>109586098
cont.
the only thing that matters are skills, and selling those skills
唯一重要的是技能,并出售这些技能
if you use the intermediary of an emplooyer,
如果您使用雇主的中介,
youre cucked out of 99% of what you produce
你生产的东西 99% 都被你淘汰了
so wageslavery should be a means, not a goal
所以工资奴役应该是一种手段,而不是目标
>>109585700
>How does one become a better programmer?
>如何成为一名更好的程序员?
>>109585700
Becoming a better problem solver in general is a way.
一般来说,成为更好的问题解决者是一种方法。
>>109586079
AI acts as a multiplier on productivity and becomes quickly more expensive than the cost of the humans involved. The advantage of hiring 0.5 output programmers for 0.1 the price vanishes with AI.
人工智能可以提高生产力,并且很快就会变得比所涉及的人类成本更加昂贵。以 0.1 的价格雇用 0.5 名输出程序员的优势随着人工智能的出现而消失了。
>>109585700
if you want a real answer, it's to work a lot on large, varied codebases. even better if there's horrific legacy code you have to learn how to handle. you pick up on a lot. everything is done for a reason, and understanding those reasons (even if they're not necessarily good reasons) really does more for comprehension and skill than anything else. plus, reading other people's code is a lot more difficult than writing your own
如果你想要一个真正的答案,那就需要在大型、多样化的代码库上进行大量工作。如果您必须学习如何处理可怕的遗留代码,那就更好了。你学到了很多。一切都是有原因的,理解这些原因(即使它们不一定是好的理由)确实比其他任何事情都更能提高理解力和技能。另外,阅读别人的代码比编写自己的代码困难得多
>>109585700
Use AI. Embrace AI.Love using AI. Throw more money at AI. Worship Sam Altman. Worship Dario Wario
使用人工智能。拥抱人工智能。热爱使用人工智能。向人工智能投入更多资金。崇拜萨姆·奥特曼。崇拜达里奥·瓦里奥
just program alot and be observant of the patterns while avoiding wasting time on being a perfectionist. Do not worry about the usability of your API or how elegant your code is. Do constantly look up how other people program the same things and notice the pros and cons of their design. Ideally you should replicate their way of solving the problem. Like instead of writing a bitstream once from your own idea, look up how other people have done it and program it that way, then repeat one more time. This maximizes your learning but minimizes you productivity of course.
只需大量编程并观察模式,同时避免浪费时间成为完美主义者。不必担心 API 的可用性或代码的优雅程度。经常查看其他人如何编写相同的东西,并注意他们设计的优点和缺点。理想情况下,您应该复制他们解决问题的方法。就像不是根据自己的想法编写一次比特流,而是查看其他人是如何完成的并以这种方式对其进行编程,然后再重复一次。这可以最大限度地提高你的学习效率,但同时也会降低你的生产力。
>>109585700
Stop writing shitty code
别再写烂代码了
>>109585700
Practice.
>>109585845
is anduril the green mat one?
安杜里尔是绿垫之一吗?
>>109585700
>how does one become a better x
>一个人如何成为一个更好的x
Practice.
>>109585700
not by posting on 4chan
不是通过在 4chan 上发帖
writing more code is a good place to start
编写更多代码是一个好的开始
>>109591780
Just to spite you I'll become a good programmer now and then continue posting on the chan
只是为了激怒你,我现在会成为一名优秀的程序员,然后继续在 chan 上发帖
Upgrade to Fable
升级至寓言
>>109585700
aspirin/paracetamol
coffee, analog cigarette
咖啡,模拟香烟
meth
>>109585700
install an ai like codex-cli
安装一个像codex-cli这样的ai
>>109585700
Find what you're good at, and pass down those skills onto AI, and imagine it as your progeny or extension of yourself.
找到你所擅长的,并将这些技能传授给人工智能,并将其想象为你的后代或你自己的延伸。
>>109585845
They could have cubicles and be way better off
他们可以有小隔间并且过得更好
>>109593798
How do aspirin and paracetamol help?
阿司匹林和扑热息痛有何帮助?
>>109585700
by not being around tranny or a pedophile
不和变性人或恋童癖者在一起
>>109585700
simple: @grok you are a good programmer. make no mistakes
简单:@grok,你是一个很好的程序员。不要犯错误
>>109585700
Get a job
找份工作。
>>109585700
Learn FORTH. Love FORTH.
学习四。爱向前。
>>109595776
make a forth, in fact.
事实上,是这样。
>>109585700
Do a bunch of small programs to train yourself and learn new shit in practice.
做一些小程序来训练自己并在实践中学习新东西。
Small games that do shit like multithreading or deal with online or a logic simulator or well all of above.
小型游戏,例如多线程或在线处理或逻辑模拟器或以上所有内容。
It is imperative you do all this having fun.
你必须在做这一切的过程中获得乐趣。
Doing for "I NEED THIS TO MONEY" will lead you nowhere.
为“我需要这个钱”做事不会让你有任何结果。
you always have a system to fix. you gotta set all variables to neutral (whatever neutral means to you) and tweak each variable until you get to a desired state of the system. that's it, then you read freaking docs all day long, that's all you do
你总是有一个系统需要修复。您必须将所有变量设置为中性(无论中性对您意味着什么)并调整每个变量,直到达到系统所需的状态。就是这样,然后你整天阅读该死的文档,这就是你所做的一切
>>109585700
Move to Philly. Buy a loft. Start a noise band. Get six or seven roommates. Eat some hummus with them. Book some gigs. Paint. Smoke cloves. Listen to Animal Collective. Start some type of salsa company.
搬到费城。买阁楼。启动噪声带。找六七个室友。和他们一起吃一些鹰嘴豆泥。预订一些演出。画。熏丁香。听《动物集体》。创办某种类型的萨尔萨舞公司。
>>109585700
Give Peter Norwig's Teach Yourself Programming in Ten Years a read. The guy shares some pretty solid advice on gitting gud over the long term.
阅读 Peter Norwig 的《十年自学编程》。这个人分享了一些关于长期激励的非常可靠的建议。
>>109585750
>>109585845
I hate Gen X so fucking much
我非常讨厌X世代
>>109586038
>i feel like i coulndnt help myself but chat with coworkers
>我觉得我无法控制自己,只能和同事聊天
this is literally what normies do. they complete maybe an hour of real work per day. the rest of the time is spent trying to waste as much time as possible. everyone from top to bottom does this. even the CEO. all of them.
这就是正常人所做的。他们每天可能完成一个小时的实际工作。剩下的时间都花在试图浪费尽可能多的时间上。从上到下每个人都这样做。甚至是首席执行官。他们所有人。
if you sit down and are actually capable of generating 8 or 9 hours of actual quality work that is 10x as valuable as the work your coworkers are putting out, it is irrelevant and you will never be recognized for it. no one with the power to give you a promotion will ever even know you're doing well.
如果你坐下来,实际上能够完成 8 或 9 小时的实际高质量工作,其价值是你的同事所付出的工作的 10 倍,那么这是无关紧要的,你永远不会因此而得到认可。没有人有能力给你升职,甚至不会知道你做得很好。
(如果你觉得这篇文章有启发,可以点击这里付费)