Logic 举一个例子来说明:;编码只是抽象的p‌;r‌;o‌;b&x200C;l‌;e&x200C;“我解决问题”;指向一个完全的门外汉?

Logic 举一个例子来说明:;编码只是抽象的p‌;r‌;o‌;b&x200C;l‌;e&x200C;“我解决问题”;指向一个完全的门外汉?,logic,Logic,不久前,我在一家酒吧里和一个人聊天,不可避免地出现了一个问题:“你是做什么的?”。我的回答“哦,我刚刚毕业;我在X公司工作。我是一名程序员”并没有让她很满意 这个话题我已经谈过一百次了,人们对这个答案从来都不太满意。他们总是有更多的问题。我认为这是因为,对于大多数人来说,人们并不真正知道程序员做什么。这个问题的答案通常会让你洞察到一个人(某种程度上):会计师可能善于分析,擅长数字,律师可能擅长文字和辩论等,而“程序员”则不然 所以我试着给出一个能给出这种见解的答案 我试图用一个经典编程问题的例子

不久前,我在一家酒吧里和一个人聊天,不可避免地出现了一个问题:“你是做什么的?”。我的回答“哦,我刚刚毕业;我在X公司工作。我是一名程序员”并没有让她很满意

这个话题我已经谈过一百次了,人们对这个答案从来都不太满意。他们总是有更多的问题。我认为这是因为,对于大多数人来说,人们并不真正知道程序员做什么。这个问题的答案通常会让你洞察到一个人(某种程度上):会计师可能善于分析,擅长数字,律师可能擅长文字和辩论等,而“程序员”则不然

所以我试着给出一个能给出这种见解的答案

我试图用一个经典编程问题的例子来说明我的观点“这基本上是一个奇特的问题解决”

我脑海中浮现的第一件事(出于某种原因)是最小的子集问题。。。但我必须解释数组、时间复杂性等 我想到了n皇后区的问题,但她一生中从未见过棋盘(是的,我知道) 河内的塔楼太难想象了

所以我被卡住了,话题变了


你们能想出一个问题的例子吗;一个完全的外行(wo)人可以理解,这会让人了解程序员必须要做什么?(顺便说一句,省得我回答关于我如何谋生的尴尬问题)

我也被问到我做什么,基本上,我说的是你不会太了解,这会让你得到两个回答中的一个:“试试我”,她感兴趣->转到评论的下一部分,或者她会闭嘴,认为你认为她不聪明。谨慎使用

现在,如果她说试试我,你有一个挑战。很明显,你所做的会让她难以理解,但你知道你可以向她解释一下。基本上,我想解释的是我是一个逻辑学家,有点像一个魔术师。当计算机需要被告知做某事,而没有人知道如何告诉它时,他们会给我打电话。有时很简单,但有时却像是用手指攀登珠穆朗玛峰,完成一些难以想象的艰巨任务。想象一下世界上最大的单词搜索,你不知道你在找什么单词。我就是这么做的。我发现这些话。正如你所能想象的,我很快就能注意到一些小事情并记住它们

这会引起任何值得你花时间的女人的反应。
祝你好运

我已经放弃了解释我的谋生之道。Tbh-如果你在酒吧里和一个女人聊天,避免谈论任何与之有远程连接的事情:)