大牛约翰·卡马克语录

2024-05-08 18:08
文章标签 大牛 语录 约翰 马克

本文主要是介绍大牛约翰·卡马克语录,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

①在信息时代,进入编程领域的壁垒完全不存在了。即使有也是自我强加的。如果你想着手去开发一些全新的东西,你不需要数百万美元的资本。你只需要足够的比萨和健怡可乐存在你的冰箱里,有一台便宜的PC用于工作,以及让你坚持下来的奉献精神。我们睡在地板上。我们跋山涉水。

②(当被问及自己职业生涯的亮点时)老实说,我很少花时间来想过去的事情,也绝不会对它们以任何方式排序。我回顾的时候会觉得过去这些年干了很多很棒的活,但未来能做的事才是令我更为激动的。

③由于摩尔定律的规律,某个时间点上要极其聪明的图形程序员才可以做出来的东西,在若干年之后只要能力还可以的程序员就能复制出来。

john carmack


⑤Nvidia的OpenGL驱动程序是我的’金标准’,我已经很长时间没有什么问题可以报告给他们了,即使是在我首次尝试他们的全新扩展的时候,它的情况就和文档描述的一致。当我在Nvidia上遇到问题,我会觉得是我的错。在其他驱动上遇到问题,我会觉得是他们的错。

现今程序员的情况好多了-只要有一台便宜的二手电脑,一张Linux光盘和一个互联网帐户,你就已经拥有了把自己提升到任何级别的编程水平所需的全部工具。

John Carmack

11.(关于软件专利)这点子太可怕了:比如我遇到一个问题,然后用自己手头的工具想办法逻辑性地解决了,然后把它做成一套程序,但这套程序却不能合法使用,因为某人在几年前用过了同样的逻辑步骤并且对此步骤申请了专利。

12. 在抽象的境界编程是我非常享受的。我享受其中很多不同的领域….我在给Linux编写设备驱动的时候得到很多快乐。编写数据库管理器或者其他什么东西也都能让我乐在其中,因为总会有很多有意思的问题。

13. 我年轻的时候曾经是那种不讲道德的小混蛋。我恃才傲物,却因为不能随心所欲而烦恼。我曾经因为打架被心理医生做了糟糕的评估,结果在少年之家(译注:类似于少管所、工读学校的问题少年管教场所)待了一年。

14. 共享代码看起来是应该做的事情,这么做只需要付出很小的代价,却往往可以显著地使很多人受益。现在有很多大学的研究项目,概念性的演示发布,以及新平台测试都利用到了这些代码。给大家带来价值的免费软件为世界增加了财富。

15. 直接帮助别人是一件高尚的事情。以极低效率的方式强迫别人也这么做?恐怕就不怎么样了。没有任何一件事会让我去请愿要求联邦政府把它加到其任务清单里,而且我倒是希望联邦政府停止行使它目前正在行使的大部分职能。我会投票给在那个方向上最无所作为的候选人。

 

资料补充:

约翰·D·卡马克(John D. Carmack),是美国的电玩游戏程序员、id Software的创始人之一,id是一家专门开发电子游戏、视频游戏的公司,成立于1991年。

卡马克成长于美国堪萨斯城中心区的一个家庭,早年就对电脑产生了浓厚的兴趣。他后来从肖尼东高中毕业,随后考入了堪萨斯城的密苏里州州立大学。但是在两个学期之后,他从学校退学了,成为了一名自由程序员。

这篇关于大牛约翰·卡马克语录的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/971052

相关文章

哲学概述2(马克)

三、哲学的基本问题 思维是主观的(对应意识) 存在是客观的,不以人的意志为转移(对应物质) 恩格斯说:“全部哲学,特别是近代哲学的重大的基本问题,是思维和存在的关系问题” 哲学的基本问题 何者为第一性 唯物主义√ 存在第一性,思维第二性 存在决定思维唯心主义× 思维第一性,存在第二性 思维决定存在 有无同一性 可知论√ 思维可以认识存在(马哲中,世界上只有尚未认识之物,没有不可认知之物

大牛书单 |LLM大模型方向好书推荐

我们已经加速进入了大模型的时代。以ChatGPT为首的一些超强模型服务,背后是百亿或千亿参数的基础模型,它们学到了丰富的世界知识,领悟了“与人类打交道”的门路,甚至开始连接和使用外部工具、成为“万物接口”。 新的时代有新的机会,与其担心AI将取代我们的工作,不如学会驾驭它!不远的未来,AI大模型或许将是人人可用、人人可开发。 本期大牛书单,我们请来了几位鹅厂同事,为大家推荐一些大模型相关的书籍

一名工作十年的高级Java程序员总结出成为技术大牛所需要的知识

一名工作十年的高级Java程序员总结出成为技术大牛所需要的知识 互联网Java架构 2018-11-16 21:22:36 每个人都有大梦想,作为程序员当然是想做一个程序大牛,毕竟不想当将军的厨子不是好裁缝!那么要想成为好裁缝,不好程序员,应该需要哪些知识呢?小编搜罗了一下,还真不少呢!吓死宝宝了! maven的使用 maven的使用入门 maven私服的搭建及部署 maven坐标分析

【C++从小白到大牛】C++的隐式和显示类型转换基础知识讲解

目录 1、C语言中的类型转换 2、C语言和C++中可以相互转换的类型总结 C语言: CPP:                                 3. 为什么C++需要四种类型转换 4、C++四大强制类型转换 4.1static_cast 4.2 reinterpret_cast 4.3 const_cast 4.4dynamic_cast 注意点: 1

Java大牛养成记(11)----Struts 2 & Struts 1

背景:每周一篇博客已经成了一种习惯,如果不就会感觉缺点什么,又是一周的最后一天了,写博客啊,但是这周好像没有研究过什么技术,加入框架组后分配了一项任务,就是搭建SSH框架,之前学习网上商城的时候学习了这个框架,但是那个里面用的是Struts,现在搭建的SSH需要用Struts2,都是Struts,用第二个不用第一个,为什么?这两者有什么区别和联系呢?下面的内容就是对这些问题的解答。

【C++从小白到大牛】C++智能指针的使用、原理和分类

目录 1、我们为什么需要智能指针? 2、内存泄露 2.1 什么是内存泄漏,内存泄漏的危害 2.2如何避免内存泄漏 总结一下: 3.智能指针的使用及原理 3.1 RAII 3.2关于深拷贝和浅拷贝更深层次的理解: 3.3 std::auto_ptr 3.4 std::unique_ptr 3.5 std::shared_ptr 引用计数的原理: 原码: std::sh

前端大牛得到的最佳职业生涯建议

转自:http://blog.csdn.net/wsl211511/article/details/50461891 伯乐在线导读 原文作者尼古拉斯·泽卡斯( Nicholas C. Zakas)是一位前端大牛工程师,目前在 Box 公司任职,之前是在雅虎将近工作 5 年。在雅虎期间,他是雅虎首页的前端技术主管,并且是 YUI 库的贡献者。 Nicholas 编写的技术书有:《Maintain

马克·雷伯特访谈:机器人的未来及波士顿动力的创新之路

引言 机器人技术作为现代科技的前沿领域,始终吸引着大量的关注与研究。波士顿动力公司作为这一领域的领军者,其创始人兼前CEO马克·雷伯特(Marc Raibert)近日在主持人莱克斯·弗里德曼(Lex Fridman)的播客节目中,分享了他对机器人技术的独特见解以及对未来发展的展望。本文将详细介绍这次访谈的内容,探讨波士顿动力在机器人研发方面的创新理念和未来方向。 机器人设计理念:不追求完美

正能量情感语录热门素材文案去哪里找?文案素材网站分享

正能量情感语录热门素材文案去哪里找?文案素材网站分享  想为你的作品注入正能量和情感温度?不知如何获取热门情感语录素材?别担心,今天我将为大家推荐一些海外知名的素材网站,让你轻松找到受欢迎的文案素材,为创作增添灵感与力量。 蛙学府网 首先要推荐的是我们国内非常靠谱的“蛙学府网”。蛙学府网不仅提供丰富的短视频素材,还有大量的情感语录素材库。无论你需要什么样的情感表达,都能在这里找到满意

IT行业的大牛为什么不喜欢带新人?

微信上看到一篇转载文,分享一下 源  / 知乎     文 / 方正 你是谁?你贵姓? 我是男人你是妹子?手把手教你什么意思? 我学it看文档,你学it伸手党。 百度回车得答案,你偏要问我帮你按。 我也曾是新手自己看,你是新手就不能自己干? 网上干货成千万,你非要两天看完工资上百万。 我说十年编程路,你想今天看完明天富! 被骂两句心里有抵触,上来知乎痛吐心里苦楚。 那我就问,