我已经干编程很久了。当我最初开始编程时,几乎能把所有的时间花在计算机上写程序。的确,我的程序写的很烂,但我充满了乐趣,我学到了很多。随着时间的推移,这种编程上的天真慢慢离我而去。
一个能使天真从程序员身上剥离出去的东西就是害怕。害怕不知道用最好的方法(模式)去做事情。害怕没有使用正确的工具和编程语言。害怕错误(特别是编译错误)。害怕进度计划。害怕引起别人的注意(别人会怎么想我的代码?)。我怀疑所有的程序员都体验过这种害怕,越优秀越害怕。
编程上的天真是一个威力无比的东西。上周当这个题目在我脑海里出现时,我立即想到了那些我所知道的最优秀的程序员们。我敬仰他们什么?是什么让他们这么优秀?我相信,大多数情况,他们的伟大直接跟他们的天真无畏有关。最优秀的程序员毫不犹豫的冲向这场战斗:无畏的删代码,把自己隔绝几天来制作一个原型,对所有的批评和外界干扰视而不见。这些家伙都我心目中的英雄。他们的代码纯粹的只是为了解决他们的问题。他们不向任何事情屈服。
那么,如何再找回你曾经失去的编程上的天真呢?
说“去死吧”
- 要用最最高效的方式实现你的程序吗?让它们见鬼去吧!不要去担心你应该知道什么东西,用你现在知道的就行了。代码以后可以再次改良,不要担心你将来会学到的新知识,现在考虑那些事情只会浪费你的时间。每一次你写代码,你都在进步。
- 担心你的代码库/编程语言/等等会在几年后过时?不会的。想想敏捷开发方法。当事情发生变化时,你可以修改你的代码随之变化。
- 对最后期限感到压力?让它去死吧。你是编程之神。如果你用足够的意念死盯着电脑,程序会自己写出来。对自己的能力要有信心,不要担心把自己完全隔绝于这个世界,程序是有生命的。
- 担心其他的程序员对你的代码说三道四吗?不要让这种事情扯你的后退。如果其他人对你的代码有疑问,让他们把话说清楚。
这其中的寓意就是:当事情打击你时,不要认输,请保持天真无畏。每天鞭策你的心灵,不要忘记这唯一真正重要的事是你如何能更快乐的做事。
分享到:
相关推荐
《无罪国度的猫QQ表情包》是一款专为QQ用户设计的趣味表情资源,它将“猥琐猫”这一形象融入到了丰富的表情之中,旨在为用户的聊天增添更多幽默与乐趣。这款表情包包含了214个不同的表情,覆盖了各种情绪和场景,让...
买卖合同诈骗罪无罪辩护词.pdf
【无罪辩护词的核心构成与应用】 在刑事司法程序中,无罪辩护是被告方律师为证明被告不应对指控的犯罪行为承担责任而进行的一种辩护策略。以下是对无罪辩护词核心构成及其应用的详细解析: 1. **标题**:标题应...
p2p监管要无罪推定部分监管可外包给it公司.pdfp2p监管要无罪推定部分监管可外包给it公司.pdfp2p监管要无罪推定部分监管可外包给it公司.pdfp2p监管要无罪推定部分监管可外包给it公司.pdfp2p监管要无罪推定部分监管可...
初中语文文摘历史破坏者无罪
本报告主要针对当前房地产行业的融资状况进行深入分析,提出了“债务无罪”这一观点,即在房地产行业,债务本身并非风险的来源,而是项目本身的风险。报告从多个角度对地产行业的融资状况进行了研究和探讨。 首先,...
论无罪推定原则-论文.zip
张卫荣从明星企业家囚徒到无罪
这份报告主要围绕房地产行业的融资问题,探讨了房企债务风险的本质、行业信用状况以及对投资策略的建议。下面将从报告中提取出的核心知识点进行详细阐述: 1. 债务风险的本质与项目风险的关系:报告中指出,房企的...
机器人行业研究周报中涉及的主要知识点可以分为以下几个方面: 一、机器人行业市场分析 报告中首先提供了机器人行业市场数据,包括市场优化平均市盈率、国金机械指数、沪深300指数、上证指数和深证成指等,通过这些...
其中,一个引人入胜的题目——“小学数学数学神探小孩无罪”,就是这样一个典型例子。这个题目通过一个充满悬疑的小故事,巧妙地将数学逻辑与推理思维结合,鼓励孩子们跳出传统思维框架,从日常生活的细节中提取信息...
最后,作者明确指出,区块链本身无罪,它是一种能够改变互联网和商业世界的强大技术。然而,当区块链技术被资本力量操纵,成为投资和投机的对象时,它就可能成为一把“带有剧毒的砒霜”,给社会带来不稳定和风险。...
【辩论主题解析】本次辩论的主题围绕“不知者无罪”与“不知者有罪”的观点展开,这是一个关于法律、道德和责任的经典议题。“不知者无罪”源自法谚,意指如果一个人在行为时并不知道他的行为违法或不道德,那么他不...
在2001年的夏天,一个名为“初中语文文摘情感时光本无罪恋人自扰之”的故事揭开了序幕,讲述了一个十六岁高中生在青春期的困惑与成长。这段故事虽然以情感为主题,但它并非单纯的语文教材摘录,而是一段真实发生在...
本次案件中,被告人张某献的行为引发了是否构成诈骗罪的疑问,其辩护方提出了明确的无罪辩护词,旨在阐明被告人行为的性质,还原事实真相,并要求法院正确理解和适用相关法律规定。 首先,辩护方指出,张某献的行为...
《机器人行业研究周报:智能电话机器人——技术无罪,使用有度》 本周报主要聚焦于智能电话机器人这一领域,探讨了技术的发展、应用及其伦理边界。智能电话机器人是AI技术在通信行业的典型应用,它利用自然语言处理...
电子行业周报:晋华在美做“无罪抗辩”,滁州惠科8.5代线主设备入厂
电子行业周报:晋华在美做“无罪抗辩”,滁州惠科8.5代线主设备入厂.pdf