展开讨论

经验与复盘经验摘录 · 机器翻译

我在11-12岁时开始学习编程概念

…我在11-12岁时开始学习编程概念。我不是我认识的最好的程序员,但当我22岁进入这个行业时,我与比我有10年以上(实际)经验的开发人员一起工作... 我能够极大地改进他们的代码。我完成项目的速度比其他高级开发人员更快。在行业中有不到两年的经验后,我被晋升为“高级”开发人员,并被指派为项目的主要(唯一)开发人员,而我的项目是唯一一个按时完成且没有缺陷的项目。(这是视频游戏行业,所以这并不是一个超级简单的项目;当时这意味着完全用汇编语言编写的游戏,有各种内存和性能限制,一个错误就意味着任天堂会拒绝图像并要求你解决问题。我们的卡带第一次就通过了审批。)有些程序员在编程方面比其他人更快、更直观。这不应该令人惊讶。有些作家比其他人更好、更快。…

源讨论有什么事情困扰着你吗?原帖 418 条评论 · 导入时统计
3

这条内容在回应什么?

父级讨论 · 节选

ME

我在大学时遇到过几个编码速度比我快很多的人。通常,他们从12岁就开始编程,而不是像我这样21岁才开始。这就是为什么会有10倍工程师,到30岁时,他们大约有20年的编程经验,而不是10年。 此外,他们的专业经验也更丰富。当然,他们15岁时的工作可能只是偶尔帮亲戚或表亲之类的做点奇怪的零工,但他们在18岁时会被专业公司选中,并在学习计算机科学的同时做一份工作。 至少以前是这样。不确定现在是否还存在这种情况,但这是2004年到2018年左右的现实。 要存在10倍工程师,只需要几个例子。对我来说,大家一致认为他们非常罕见。我指出一个公开的10倍工程师。他自己绝不会这么说,但我觉得这个人是…

完整原文

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 3

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

WH

你上一段提到的与电子游戏的联系对我来说很有道理。这就是我解决问题时的感觉。 我一直认为,从12岁开始并坚持下去的人之所以优秀,是因为他们真的热爱它。我看到一些人在学习上很吃力,是因为他们讨厌它,但却是出于其他原因而去做。

完整原文
KO

你提到的童年母语能力的类比很有见地!你的经历和我一样。 我7岁开始编程,确实,代码在我脑海中的形成方式与我在说或写英语时词语的形成方式很相似。就像我在说话时不会停下来有意识地考虑应该用过去时还是现在时一样,我通常不会有意识地去想,比如说,我即将使用哪种循环结构;这仅仅是表达我想要传达的想法的自然方式。想法本身已经以某种心理代码的形式存在,就像如果我在说话,我的想法已经以英语的形式存在一样。 但是……也许这是一般人的情况,即使那些后来才学习的人?我只了解我自己的感受。

完整原文
PA

> 大多数人只有在13-14岁之前学习一种语言,才能像母语者一样流利地说这种语言。 很少有人在成年后既有很多接触这种语言的机会,又真正学习了语法之类的东西。如果你不学习语法规则,即使在那个国家生活了20年,你说话仍然会像狗一样。很多在普通公司工作的人不会在工作中写复杂的东西,也没有读过任何教科书,等等,他们花大量时间在会议中。

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。