part1 part2
我很高兴宣布推出一本名为《 人类可读杂志》的新编程杂志。 多年来,这一直是我的梦想,而且,由于我们成功地发行了晨报的编码杯,现在它已成为现实。
[在这里阅读第二部分]
该杂志秉承时事通讯的精神,汇集了高素质的编程专家,深入研究了编程的各个领域,这些领域都是由才华横溢的行业资深人士(如Jonathan Boccara,Michael Caini和Laura Summers)撰写的。
第一期现已免费发行 。
但是,要使我们实现这一目标,我们需要您的帮助。 我们最近发起了Kickstarter活动,以帮助我们为该杂志的前三期提供资金。
签出该项目,如果您喜欢您所看到的内容,并且我非常有信心,那么您可以考虑支持我们和/或进行推广。
无论哪种方式,谢谢您的光临。
这是关于这一切的开始的两部分系列文章的第二部分。
请享用。
开始之前
我犹豫地说,我从小就开始编程,因为我14岁时做的不是编程。 它正在发现编程可以做什么,而不是我能够使用它做什么。
当然,我可以制造东西。 PHP的学校问答游戏。 PHP中的歌词数据库。 PHP中的mp3组织者。 我花不超过一周的项目,最多两个。 之后,我撞墙了。
有时候,墙只是让我对项目失去兴趣。 但是大多数时候,这仅仅是因为我的代码将达到Pasta Al Forno的限制。 意大利面条的代码是如此严格,以至于您不妨将其放入烤箱中使其燃烧。
因此,我的朋友(今天我一直是我的导师)建议我们一起开始一个新项目。 我本能地打开Eclipse。 半小时后,当Eclipse终于准备就绪时,我的朋友说:“因此,我一直在考虑我们应该将erLang用于服务器。” “恩……什么?” “二郎。 它是一种旨在同时处理数百万个请求的功能性编程语言。 “功能编程? 但是您刚刚教我面向对象的编程。 工作代码基本上不是功能编程吗? 您甚至从哪里得知这种新语言的?”
那天我学了两课:
1.始终与新技术保持同步,以便……
2.…您始终可以使用正确的工具进行工作
直到那时,我才开始阅读有关编程的文章。 我称之为启蒙时期。 我会花几个小时阅读Steve Yegge的最新文章,向Brian Goetz学习如何以正确的方式进行并发,即使我继续以错误的方式进行并发等等。
凭借对我们这些行业巨头的了解,我将继续进行下一个项目,这些项目的意大利面条代码比上一个要少,并且总是尝试使用新语言。 我心想:“这些项目之一很快就足以被其他用户看到。” 不再被推到我不断扩大的死项目文件夹中,讽刺的是称之为“可重用代码”。
但这对我来说还不够。 我希望能够从计算机上读取内容。 这些是智能手机的早期。 iPhone刚刚问世,即使我使用的是Windows CE“智能手机”(可爱的HTC TyTN II),也算不上智能。 您是否知道笔不是作为“附加功能”存在的,而是由于UI尺寸过小而必需的吗? 我永远感谢UI / UX部门。
因此,如果我无法在手机上阅读,也无法随身携带PC,并且kindle一词仅用于鼓舞人心的演讲中,还剩下什么? 杂志? 实际的,物理印刷的,装订在一起的,有时是单色的,有时是彩色的纸?
但是,即使那是解决方案,我还是在希腊长大。 根本没有足够的需求。 而且我并不是在说PC杂志。 或是您不想随身携带的其他数十本与计算机相关的杂志,您正在寻找一些额外的现金来修理某人的计算机。 我在说编程杂志。 Byte,Dobb博士的期刊,Linux期刊等,等等。“等”并不多。 如果我说实话。
那些我喜欢阅读的文章类型会充斥的杂志。 深入的技术知识,不仅解释了如何做某事,而且更重要的是,解释了事情实际上是如何工作的。 向您显示一些您不曾使用过的技巧,但仍然可以应用于您曾经使用过的技巧。
不要误会我的意思。 我喜欢阅读有关新版本的信息,或者在需要时阅读以下教程。 我什至不介意偶尔将广告伪装成内容( 看着镜头 )。
但是对我而言,这些文章并不能帮助我成长为一名工程师。
因此,在可预见的将来,我只能在计算机上阅读。
当我们作为一个物种高兴地发现我们在2000年还活着之后,内容产生的新革命开始了。 有太多新内容,我们需要一个新术语来描述信噪比可能变到多小。
您所看到的每个地方都有一个网站,人们可以在此共享他们的东西。 谁阅读它,甚至有意义都没有关系,但是每个站点都必须具有用户个人资料和共享功能。 你有宠物吗? 这是一个网站,您可以在这里为宠物创建个人资料,并告诉每个人什么时间进食。 你有一辆车? 这是一个网站,您可以在其中创建汽车资料,并告诉大家您刚刚安装了哪些新零件。 你有剪贴板吗? 这是一个网站,您可以在其中创建个人资料并共享您复制和粘贴的所有内容。 你喜欢自己吗? 哦,我什至从哪里开始?
如果您是内容的消费者,您会突然意识到自己的生命有多短。 但是男孩会在短时间内将您喜欢消费的内容类型完全填充,无论它是多么利基。 这意味着我现在可以阅读无数的编程文章。
幸运的是,RSS也应运而生,虽然没有人知道为什么它仍然存在,但是每个人都害怕提出它,以免丢失它,但它使消费内容变得更加有趣。 在大多数情况下。
“可是,培克,您如何浏览所有这些内容?”,您应该问。 为此,我会说:“耐心,您必须有我的年轻帕达万。 对于您可能阅读的一千篇文章,只有一篇您会喜欢。”
快进到几年前,我正在和来自希腊的一位朋友进行视频通话。 现在在纽约,我在视频游戏开发行业工作很愉快,并继续阅读文章。 我的RSS集合增长到大约800个来源,现在有更多的方式来使用这些内容。 智能手机,iPad,Kindle,Kindle键盘,Kindle Paperwhites,Kindle Oasis,K…我不再必须在三台显示器前。
无论如何,像往常一样,我们的讨论围绕编程。 “您如何看待Elixir?” 我问他(过去式。 两眼发直。 “科特琳?” 两眼发直。 “Swift? Ruby? 走? 锈? 来吧! 在这里给我扔骨头! Python?” “啊,Python。 是的,我正在一个使用它的网站上工作。 我不太了解这个消息。 太吵了。”
就像那样,我想创办自己的杂志来解决这个问题。 一本杂志,其中包含我每天喜欢阅读的文章的确切类型。 我会聘请作家,专栏作家,艺术家,以及将其带到您的编程朋友身边所需的一切。
我会在世界各地散布,围绕它组织会议,结识我所有的偶像。
一个人永远可以梦想。
有时,只要有足够的汗水,梦想就能变成现实……
[ 续第二部分 ]
翻译自: https://hackernoon.com/why-im-launching-a-new-programming-magazine-in-2020-sjom3uet
part1 part2