【技术专家】技术专家的经典错误

news/2024/10/30 11:26:29/

史蒂夫·乔布斯爱上了它,其他 的创始人史蒂夫·休厄尔和无数其他人也爱上了它。但避免它只需要一个简单的思维转变。

软件开发人员等工程类型的灵感来自于构建事物固有的可能性。这种灵感永远将他们带入一个经典的错误中,这会带来困难和遗憾,并有机会吸取深刻的教训。

有趣的是,这个问题不是技术问题,而是心态问题。

f2c8ca715281eeabceaf51daa6f39696.jpeg

大错

这种错误可能是软件工程师和其他技术类型的工作中失败和失望的最大单一来源。不久前,我重温了经典电影《桂河大桥》,惊讶地发现正是欧比旺·克诺比演员亚历克·吉尼斯所犯的精神错误。为了纪念这一点,我把它想象成桂河大桥问题。

有问题的错误是倾向于在没有适当背景的情况下进行技术努力,从而使它们成为目的本身。

这种看似无害的倾向是极其有害的。正如你稍后会看到的,成功的创始人无情地强调它,他们从痛苦的经历中吸取了教训。

如果你能学会在自己或他人身上发现这种情况,你就可以阻止它,让自己免受很多痛苦。也许。也许如果你是一个彻头彻尾的编码类型,那是你真正需要学习的东西。

如果您确实发现自己处于这种体验的尾声,为失去的时间和精力而悲叹,请振作起来:您的陪伴非常好。你学到了很多技能。您已经掌握了核心课程:始终关注最终用户。

即使你已经知道问题所在,记住它总是有帮助的。

史蒂夫乔布斯爱上了它

以防你认为我夸大了会犯这种错误的人,这里是史蒂夫乔布斯自己在谈论这样做。他说,“你必须从客户体验开始,然后倒退到技术……。你不能从技术开始,然后试图弄清楚你要在哪里销售它。我犯的这个错误可能比这个房间里的任何人都多。我得到了疤痕组织来证明这一点。”

疤痕组织。这很形象。

我可以很容易地同情伤口。我已经成为桂河大错的牺牲品。在某些项目中,我作为一名程序员离开了太远的业务需求,获得了对验证成本几乎没有帮助的卓越技术。

作为一个有想法的企业家,我曾在遥远的荒野中徘徊,只是最终停下来,环顾四周,想知道:我在哪里?做这么多好的技术工作怎么会导致如此令人失望的结果?

一旦你对一个想法所固有的可能性感到着迷,并且你开始感觉到在实际实现它的能力上的差距缩小了,就很容易坐下来开始实现它。

那里没有什么本质上的错误……但是。立即对灵感采取行动是好的和正确的。有史以来最伟大的成功思想家之一拿破仑希尔指出采取行动的重要性:有一个想法,采取行动,根据发生的情况继续尝试。这就是核心公式。

但作为软件的构建者,您必须找到一种方法,将来自用户、活生生的人类客户的反馈纳入周期的第三阶段。你应该把它牢记在心,你可能需要一个比你做得更好的伙伴。您必须验证您正在构建人们真正需要的东西。

如果您不这样做,您将开始构建没有保证的详细说明。您将修复不重要的错误。你不会真的知道你最初的想法是否是一个好的想法。也许是的。可能是这样,如果您可以通过一些反馈对其进行微调。

原型之旅

创始人史蒂夫·休厄尔在最近的一次演讲中指出,我们向初创企业领导者提供了这一点:“我学到的主要一点是:虔诚地痴迷于客户。”

他接着提到了创业经典精益创业,其核心前提是将客户反馈循环正式化为业务的本质。

值得进一步了解史蒂夫的故事。这是说明性的,真正的原型。

“我辞掉了工作,开始从事[项目]……。我花了整整一年的时间,构建了各种版本……我在 12 月抬起头来,开始向潜在客户展示它……我在大约 10 分钟内意识到我在很多方面都没有达到目标……我这么早就做出的基本决定不会奏效……这将是一个非首发......他们不会采用该产品。这不是他们需要的。”

我听到史蒂夫在说什么,我想:是的。一个被制服的,知道是的。

“我太失望了,我只有一年的跑道......只有一次机会不犯那个错误......我决定我从根本上做这件事。我会做最微小的事情来把它交到别人手中,在他们告诉我他们需要它之前,我不会做任何事情。”

我想,“是的!”有创始人的重生和救赎。

你可以看到整个过程的轮廓就在那里展开:有想法、很兴奋、开始工作、忘记验证、被烧毁。

工程师为什么要这样做?

现实情况是,如果你是一名编码员,你可能只是单纯地喜欢编码。面对严峻的技术挑战并克服它们,您会感到愉悦。这有点上瘾,真的。(这种上瘾是其他问题的根源:我在看着你,工作/生活平衡)。

这并不是要否认,以一种排他性的注意力集中注意力和集中注意力的能力有时是没有用的。这是。尤其是在棘手的技术难题中,我们有时需要那种超能力,这确实是唯一的出路。但我们必须让这项工作适应更大的背景和目的。我们必须反复向自己保证,我们是在向顶峰而不是悬崖冲刺。

离开滑雪道可以提供一些宝贵的技能和经验,包括未来如何避免它。

从经验中逆向构建

V 的创始人 Guillermo Rauch 回应了保持目标的重要性,他说:“我们一直非常关注客户体验。我们从我们知道开发人员想要的理想体验向后构建。”

作为连续创业者,我们可以想象吉列尔莫已经将这一课深深地融入了他的创业 DNA。他强调客户体验是一个关键组成部分,我会自信地说,这种关注是 Vercel 快速成功的主要驱动力。

作为一名工程师,现在听到这个消息:构建人们真正使用的东西就像一个纯粹的工程项目一样有趣。而且,它会在您执行此操作时保持 VM 在线!

真的,你希望人们使用你正在构建的东西。用户不仅仅是令人沮丧的分心。您必须找到一种方法将它们融入您的技术魅力泡沫中。不要在地下室做亨德里克斯,永远不会玩。在蒙特雷点燃你的吉他。

回到桥上

剧透警告:在电影《桂河大桥》中,一群英国士兵在二战占领中国期间被日本人俘虏。囚犯的任务是建造一座桥梁以帮助供应入侵者。其中一名囚犯是由亚历克·吉尼斯扮演的名叫尼科尔森的军官。

当然,英国士兵的主要目标是生存和抵抗占领者。他们是可怕冲突中的战俘;建造这座桥是与这些努力背道而驰的一个项目。

尽管如此,这座桥所赋予的目的和意义却对尼科尔森产生了影响。它达到了他的一些囚犯能够破坏桥梁的地步,他采取行动阻止他们。

当然,我们典型的软件创始人或工程师并没有面临如此严峻和危险的情况。就电影而言,也许理想的桥梁是建造得足够慢以防止报复的桥梁,直到救援到来。桥不是重点。它的要求是。它是达到目的的一种手段,就像所有技术一样。

在影片的最后一刻,尼科尔森杀死了他的英国军官同僚并突然清醒过来。他难以置信地说道:“我做了什么?”

他陷入了有史以来最经典的工程错误:将工程置于一切之上。

参考: 【技术专家】技术专家的经典错误


http://www.ppmy.cn/news/280456.html

相关文章

前端面试问题(适用于面试回答思路)

箭头函数、普通函数、构造函数 js构造函数详解 js中箭头函数和普通函数的区别 箭头函数特点: 1)箭头函数内部的this对象,就是函数上下文中的对象,而不是调用时的对象,不能用call,appply等方法改变this指向…

用串口修改ARM的IP地址

要修改ARM开发板的IP,如果是yaffs2文件,可以 1、首先要修改/etc/init.d/rcS文件,在/sbin/ifconfig lo 127.0.0.0 下添加一行/sbin/ifconfig eth0 192.168.1.112 up 注:192.168.1.112只是举例,可以改成你想要修改的I…

1.2C++运算符重载

C运算符重载 C运算符重载是指对已有的C运算符进行重新定义,使其能够适用于用户自定义的数据类型。通过运算符重载,我们可以使用C运算符对自定义的数据类型进行操作,使得程序更加简洁、易读、易维护。 C支持对大部分运算符进行重载&#xff…

浅谈5000万:外挂,代理与卡盟的故事。

前些日子,一则关于南京警方破获外挂案:境外编写境内销售 半年获利5000多万的新闻刷屏朋友圈。 而此事还得从2018年说起,当年南京警方曾破获过一起“绝地求生”游戏外挂案件,抓捕了141人。自今年以来,民警发现“绝地求生…

UnixC第十二天

回忆昨天内容 一、system v ipc 共享内存 获取一个键值 使用键值获取一个共享内存段的id 将共享内存段关联到进程的虚拟地址(内存) 不再使用这个共享内存段的时候,解除关联 二、网络的基础 TCP/IP协议簇 …

OpenCV竟然可以这样学!成神之路终将不远(十)

返回目录 目录 10 图像的几何变换 10.1 目标 10.2 变换 10.2.1 缩放 10.2.2 平移

工业视觉检测要求下的高速相机的角色

相机,原本就是为了保留人眼的瞬间记忆而产生的,因此,高速相机在工业领域也是“鹰眼”一样的存在,或者说是智能质检员,流水线上一整套质检系统,如果看做是之前的质检员的话,那么高速相机就相当于…

将来会是Python、Java、Golang三足鼎立吗?

甲:听说最近java跌落神坛,python称霸武林了,你知道吗? 乙:不是吧,我前几天看python怎么还是第三? 丙:你们都在扯蛋,python在2018年就已经是最好的语言了! …