必威体育下载克里斯蒂安·海尔曼

您当前正在浏览必威体育下载克里斯蒂安·海尔曼12月的博必威体育简介客档案,2017。

12月存档,二千零一十七

我们失去的网络

星期日,12月17日,二千零一十七

目前对开放网络的打击,即网络中立性的裁决,对我来说是可怕的。我这一代人看到了网络的出现,我们中的许多人都将我们的事业归功于它。

这项裁决之所以糟糕,有几个原因。首先是每个人都应该担心的事情。允许互联网服务提供商偏爱某些流量而非其他流量,将网络变成了精英媒体。Mozilla的Mitchell Baker对此进行了详细解释。在她美国有线电视新闻网意见片.另一个原因是,由互联网服务提供商控制的网络扼杀了创新,并打开了一个闸门进行监控,正如所解释的那样。在@jtm的出色twitter线程中_.

我一点也不感到惊讶。万维网总是吓坏那些想要控制人们消费和职业的人。网络是均衡器。

任何人都可以发表,任何人都可以消费和学习。必威体育下载没有办法保护你的内容。人们可以下载,分享和混合。从纯资本主义的观点来看,这是无政府状态。从创造性的角度来看,它是天堂。

在我们上网之前,你想要访问的所有信息意味着你要么必须付费,要么你必须付出很多努力。我记得在学校骑自行车去图书馆借书,CD和更高版本的DVD。我还记得我必须准时,否则我想研究的东西就没有了。我没有钱买书。但我渴望学习,我喜欢阅读。必威体育下载

当我访问网络时,一切都变了。我的整个职业生涯始于我上网的时候,我教自己开始为网络编写代码。除了一门关于广播新闻的课程,我从来没有完成过任何职业教育。我从没上过大学,因为我们负担不起。

我上网了。我找到了需要学习的东西,也发现了可以必威体育下载帮助解决的错误。我很早就上网了嗯,狗屎。我没有被成千上万的流媒体服务所吸引,这些服务给了我消费的机会。甚至下载一个MP3几乎是一厢情愿地想一个每分钟花费的拨号连接。我把网络作为一种读写媒介。我离线写东西,拨号,上传了我的更改,收到我的邮件后就断开了。

当我还是个孩子的时候,我会让我的父母在高速公路加油站停下来,看看来自其他国家的卡车和汽车。我们假期没有多少钱,所以,任何时候我能在我的国家以外的地方见到人,都会让我兴奋不已。当我收到来自世界各地的人的第一封电子邮件,感谢我所做的努力时,你无法想象我的激动之情。

使用网络,我可以在世界范围内出版,24小时不间断地访问信息。

这是去图书馆或读报纸的巨大变化。我以这种方式收集的许多信息在出版之前就已经过时了。编辑和发布是一个漫长的过程。有一个反面,当然。材料出版速度较慢,更多的编辑过程往往具有更高的质量。当我必威体育下载出版我的书时,我知道了这一点。我了必威体育下载解到,拥有一个令人望而生畏的技术编辑和一种更为正式的出版格式促使我做得更好。我在博客上写的很多东西,结果并没有我想象中的那么热,当我以书的形式重新散列的时候。

这就是一个开放的出版平台的代价,读者和消费者应该批评和控制出版商。仅仅因为它是在线的并不意味着你应该信任它。但是由于它是在线的,你可以发布,同样,你可以做得更好。

开放式网络的一个优点是它使我能够阅读和比较多个出版物。我不必买几十份报纸,也不必检查它们是如何涵盖同一主题的。我一个接一个地打开它们,然后在网上进行比较。我甚至可以访问新闻机构的原始资料。我咯咯地笑着,看到双酚A或者路透社的文章最后出现在其他出版物上。没有网络中立性的网络不允许这样做。我会收到出版商给我的信息网络服务提供商.那是狗屎。我不妨看电视。

我在网上工作了20年。我这样做是因为当我开始上网的时候,我感到很痛苦。我感到痛苦,我很享受得到的。我必须表现出极大的耐心来获取我想要的内容并出版我的作品。

作为一名广播记者,我没有多少钱。我带了10包软盘去工作(后来我用了数字化视频光盘-RWS并重新编写它们)。我在工作时下载了整个网站和文章,然后在家里离线阅读。我还有几张CD,上面有“photoshop教程”和“html技巧”。离线浏览器工具,如httrack网站复印机或黑寡妇是我的朋友。

在家里,我没有像现在这样“冲浪”。我打开了很多浏览器窗口,已加载所有站点,然后断开连接。上网太贵了。我将断开连接并浏览浏览器缓存文件夹,以保存加载的图像,而不是查看加载的图像。拨号意味着我在网上每分钟支付的费用和打电话给别人的费用一样。

我一直想把这个做得更好。我想确保任何想利用网络学习或找到新工作或赚钱的人都能做到这一点。必威体育下载

这就是我愤怒和失望的地方,网络中立甚至有可能处于危险之中。

“酷酷的病毒视频”真让人讨厌变压吸附来自催化裂化阿吉特派

它很聪明,傲慢和神圣的废话是它试图成为时髦和酷。但是什么这件事让我很恼火那是催化裂化认为网络用户最担心的是:

  • 张贴食物和动物图片
  • 购物
  • 观看媒体制作的节目和电影
  • 成为同样的粉丝
  • 后模因是相同的混合体

更让我害怕的是他们可能是对的。也许这场辩论现在是人们认识到网络是他们的声音的一个警钟。一个让他们成为出版商的地方,而不是消费者或其他内容的转发器,以交换社交媒体的喜好和支持。是时候为网络而战了,再一次。

我一直想让所有人都能得到均衡器。我很高兴看到接下来会发生什么。我期待着看到谁会用这个开放式的出版平台向人类赠送的礼物做出惊人的事情。现在有笔记本电脑和手机随身携带有多酷?你可以坐在咖啡馆里,接入WiFi,您可以随心所欲。无论灵感打到哪里,或者你试图找到什么——去追求它。

我真诚地希望这就是网络的现状。我知道对于那些在网上长大的人来说,网络没有什么特别的。它在那里,就像打开水龙头的自来水。你只关心水不来的时候。

我希望人们仍然关心网络的流动,无论是为谁或是为什么而流。网络给了我很多好处,它可以为许多其他人做到这一点。但如果它变成有线电视就不能做到这一点。我一直把网络视为我的媒介来控制。选择我想要消费的东西,并通过比较来质疑它。一个让我发表和被别人审查的渠道。读写媒体。我们只有一个。让我们做更多的写作部分。

网络真理:网络是世界性的,需要更具包容性。

星期三,12月13日,二千零一十七

这是网络真理系列文章.这是一个系列,我们关注的是听起来真实的陈述,我们一直用它来进行无休止的讨论,而不是继续前进。今天,我想谈谈Web作为一个全球发布平台的概念,它必须支持所有环境,无论多么基础。

网络是全世界的,需要更具包容性

好,对,当然,万维网是万维网,任何人都可以成为其中的一部分。主机托管并不难找到,创建一个网站是非常直接的,也是。

Web内容需要尽可能具有包容性,这是常识。如果我们能让更多的人访问我们的内容,我们创造有价值的东西的机会更大。

毫无疑问,网络内容不应该因为人们的能力而排斥他们。由于Web内容过去是以文本为起点的,所以这不是额外的工作。图像的可选文本,复杂视觉效果的描述和视频的文字记录。这些,以及允许访问的辅助技术和翻译服务。我不会在这里谈论无障碍性。这是关于可用性的。

对于那些在网络上起步较早的人来说,当你想在网络上玩的时候,这些是你需要遵循的基本原则。这就是为什么我们总是在别人侵犯他们时大喊大叫。

  • 当有人创造的产品只在某个市场上有效时
  • 当某件事只有一种语言或假设人们知道如何解决这个问题时
  • 当产品采用某种设置时,操作系统或浏览器
  • 当一个产品依赖于新技术而没有旧浏览器的回退选项时

这些都是有效的观点,在一个完美的世界里,这对出版商来说是个问题。但我们生活在一个不完美的世界,可悲的是,我们用这些想法捍卫的网络从来没有实现过。当我们忘记了出版的一个基本原则:你如何用它赚钱时,它早就死了。

如果你只想在网上发布一些东西,你的奖励是,它将提供给你设定的人。这种态度要么是强烈的利他主义,要么源于一个你可以慷慨大方的职位。

对许多人来说,这不是网络的目的。很早在网上就被当作金矿出售。你创建一个网站,客户就会来。客户愿意为您的服务付费。你的网站是一个24/7的店面,没有任何开销像呼叫中心。

除其他问题外,这种营销信息导致网络变得一团糟。这不是让你的内容可用。它是让人们准备好为你的产品付款,或者至少支付你的成本。这些并非全世界的假想用户。对于大多数依靠赚钱的公司来说,这些公司本身就是富裕的受众。有,当然,这类公司和一些公司的例外情况这个纽约市基于约会网站ignighter通过意识到他们的观众来自其他地方而幸存下来。.但这些都是稀缺的,对于大多数出版商来说,安全的赌注或快速失败就是找到他们所在的地方。

如果你花太多钱就赚不到钱,这样你就抄近路了。当然,让您的产品在全球范围内上市听起来很有趣。但是,坚持你所知道的市场,并能为人们买单,这样更具成本效益。这就是为什么我们想要的万维网本质上是一个更小的集合,本地网。

我要从英国搬到德国。我很惊讶有多少人使用本地的网络产品而不是我使用的那些。有些是因为他们的报价——例如,Netflix目录在英国要大得多。但很多成功都是因为电视上的经典广告,在火车和报纸上。

随着竞争的加剧,它不再是创造有价值的内容并继续维护它。它是关于添加你所提供的,并找到找到找到自己的捷径,而不是你的竞争对手。因此,搜索引擎的优化得到了资金和努力。

当然,让您的产品以一种或另一种形式在所有浏览器、企业和传统环境中可用是有意义的。但是值得付出额外的努力吗?这是你开始以出版内容为目标的时候。但是现在很多网络产品都不是从内容开始的,它们从一个平台开始,将产品添加到细胞质雄性不育.这就是浏览器市场份额的衡量标准,不是支持所有人。一款在台式机上运行良好的浏览器,也可以在高端智能手机上使用,这正是人们所追求的。因为这是每个销售人员都告诉你的目标受众,他们可以用花哨的数字来证明这一点。对我们来说,这种短视是可以理解的,但我们也需要证明这是真的。以一种可测量的方式,在短期内,人们在一个环境中输掉了多少赌注。

我们现在不得不面对的一个可悲的事实是,网络不再是那些想在网上提供内容的人的主要关注点。这看起来很奇怪,由于应用程序的创建难度更大,您只能听任商店出版商的摆布。

苹果刚刚宣布明年他们不允许模板化和生成的应用程序.这对许多小出版商来说是一个打击,他们把iOS作为付费客户的主要渠道。不用担心,虽然,他们可以轻松地创建一个网站并将其转换为聚乙烯醇,正确的?

好,也许吧。但苹果文章中有一个有趣的统计数据:

根据 Flurry提供的2017年数据,手机浏览器使用率从2013年的20%下降到2016年的8%。剩下的时间花在应用程序上,例如。它们是我们通向网络的门户,也是我们与服务交互的方式。

当然,一个数据可以辩论,我们花在应用程序上的时间并不意味着我们也会在应用程序上购买东西或点击广告。一个好的网站可以用30秒,让我成为一个快乐的顾客。然而,新用户更可能寻找应用程序,而不是输入或单击统一资源定位地址.原因是,应用被宣传为更可靠和更专注,而网络则一团糟。

在苹果表面,这不是惩罚较小的出版商。这是一个清理他们商店的行动。很多这样的应用程序要么质量不高,要么看起来像成功的应用程序。提醒我们什么时候SEO努力也做了同样的事情。公司创建了几十个看起来不错的网站。他们定制了内容来吸引Google创建到他们付费推广的网站的入站链接。

关于网络的可悲的事实和出版是容易的事实是清洁的步骤从未发生过。最好的内容已经多年没有在网上出现了。升职最多的,在避开谷歌的TOC时,使用了最肮脏的手段。

很多现在的网络内容对于上网的人来说过于沉重和苛刻。使用移动设备的人,其数据流量非常有限。

不过没问题,正确的?我们可以精简网络,使其向这些新市场开放。目前,与下一个10亿用户的对话并不稀缺。少做一些,通过使用服务工作人员创建可脱机使用的功能。关注浏览器可以为我们做什么,而不是用框架来模拟它。

也许这就是解决办法。但有一个问题,我们往往来自一个特权的地位,这是远远超出了事实,我们希望。娜塔莉·皮斯图诺维奇有个很棒的演讲为下一个十亿发展她谈到在肯尼亚发布产品的经历,一个巨大的增长市场。

里面有很多有趣的信息,还有一些难以接受的事实。其中之一是智能手机并不像我们想象的那样可用,甚至是低端的机器人。第二个问题是,即使人们没有可靠的数据连接。人们不去网站,而是通过蓝牙互相发送应用程序。或者他们在WhatsAppGroup上提供和销售产品,因为这些产品往往不受每月数据津贴的限制。在美国网络中立受到攻击的情况下,这对我们来说很快就会是一样的,也是。

当然,这些都是极端条件。但事实仍然是,像WhatsApp这样的封闭系统允许这些人在网络出现故障的地方在线销售。不是因为它的性质和技术,这就足够了。但由于这些年的发展。

作为一种设计理念,网络可能遍布世界各地,但是,网络就绪硬件的连接性和可用性的现实情况则不同。就像其他东西一样,少数人既拥有丰富的资源,又浪费了资源,而其他能从中获益最多的人甚至不知道如何开始。

这就是为什么“使用尖端网络技术接触下一个百万用户”的信息听起来空洞的原因。一次又一次地告诉我们这可能是不同的,这没有帮助。我们必须让它发生。

所以,你学习了必威体育下载javascript——现在怎么办?

星期二,12月5日,二千零一十七

昨天,有人问我柏林妇女技术工作者分会在他们的javascript速成课程的毕业典礼上演讲。我想谈谈你现在可以采取的下一步,你在2017年学习了JavaScript的基础知识,而不是重复以前的想法。必威体育下载这就是我想到的。

首先,恭喜你——你选择得很明智。javascript已经从“玩具语言”演变而来,“真正的程序员”嘲笑这种为网络及其他领域提供动力的语言。

不管好坏。Javascript不是一种完美的语言-如果有类似的东西存在的话。但有一些事情可以证明这一点。

javascript无处不在

首先,它现在已经无处不在,你可以用它创造出许多令人惊奇的东西。

  • 您可以在浏览器环境中使用它来制作高度交互的Web“东西”。当javascript工作时,这些网站的响应可能更好,也更具吸引力。它们也可能是用户安装的应用程序,甚至不需要知道您使用的HTML.CSS和javascript来构建它们。它们甚至可以是复杂的游戏和虚拟现实体验。
  • 您也可以使用节点进行服务器端操作。然后您可以使用javascript来构建API,服务,甚至是成熟的服务器。您可以创建构建过程并自动化许多过去需要运行服务器的无聊任务。
  • 您可以使用抽象框架在Web上发布并为iOS创建二进制格式,Android和其他。从javascript开始,你可以转换成许多其他的东西——一些在另一个方向上是不可能的东西。
  • 或者你可以完全疯狂地构建机器人,让他们的指令以javascript的形式出现。您可以自动化操作系统。您可以为浏览器编写扩展,也可以编写其他应用程序的脚本。
  • 您可以发布到并利用NPM,大量的预构建解决方案资源,您可以混合和匹配来构建自己的更复杂的解决方案。这很诱人,但是也有使用过多和使用不理解的东西的危险。所以,当我们在一个有javascript的软件包世界中时,记住什么是javascript并从那里开始是有意义的。

掌握javascript并不容易,但是,与其他语言相比,入门要简单得多。您不依赖某个编辑器,也不需要编译它来创建可以运行的东西。最重要的是,你不需要花任何钱来开始。浏览器是免费的。很多编辑器是免费的,甚至很多是开源的。首先,文档已联机并可供您使用。

你知道最好的东西吗?我羡慕你!

自从Javascript出现以来,我一直在或多或少地使用它,我随身携带了很多压舱物。

《javascript权威指南》中与javascript比较好的部分

在道格拉斯·克罗克福德(Douglas Crockford)的“javascript–The Good Parts”旁边,有一个流传着的笑话,你可以看到“javascript权威指南”。后者很重要,小得多。这并不意味着javascript是坏的。这意味着JavaScript的多功能性可以是它自己的撤销。javascript可以在任何地方运行。多年来,糟糕的环境留下了糟糕的API和方法的记录。JavaScript的标准化过程就像过山车一样。权威指南解释了这一点。这是所有发生的事情的概要——好的和“亲爱的我,你为什么还要考虑用JavaScript来实现这一点呢?”.好的部分书坚持语法和如何编写纯javascript。把这本指南看成是一个乐队的完整的目录,上面有他们过去所有的罪恶。而“好的部分”则是他们的热门单曲。

从更干净的石板开始

这就是你进来的地方。我甚至不想让你想到语言本身的好部分。如果深入研究一种语言的语法和结构会让你的想法变得更有趣的话,这可能会在以后出现。马上,我羡慕你,因为你有机会跑起来。我想要你,作为新来的人,不要重复我们为达到目的而犯的错误。

所以接下来我要介绍一些东西,作为一个JavaScript开发人员,您可以使用这些东西来进行下一步的开发。这些事情可以帮助你在工作中变得更有效,也可以帮助你参与和帮助社区。欢迎你无视这个建议。我们也欢迎您挑战它——毕竟,这就是新声音的含义。随着JavaScript的发展速度,我告诉你的一些事情将变得过时,当然。但我个人对这些事情很兴奋,我确信在我的职业生涯开始的时候,我就拥有了它们,我会比现在更进一步。

首先,你可以去哪里了解javascript?必威体育下载

毫不奇怪,这是一个棘手的问题。JavaScript是一个热门话题,很多人不想理解就开始写。这意味着有可怕的,spammy资源告诉您用javascript做一些事情的“简单”方法。帮你自己一个忙,不要爱上那首警笛曲。也要警惕网络上的“这里是快速解决方案”答案。通常,这些都是有偏见的解决方案,不断重复以获得快速的结果。如果某件事听起来太好而不真实,通常情况下,这就是事实。

Mozilla开发者网络

这就是多媒体数字网网络文档是我选择的武器。这是公正的,打开,资源维护得很好。这不是Mozilla独有的功能,但许多其他玩家添加内容并帮助保持更新。它甚至是可写的——当你发现有问题时,你可以进行编辑。

Web文档的好处在于它不仅仅是“简单”的文档。它还提供了代码示例和详细的浏览器支持表,以了解它所讨论的所有内容。许多试图记录开放网络的资源来了又去了。多媒体数字网占了上风。

说到浏览器支持,我能用吗?是一种维护良好的资源。它不仅显示详细的浏览器支持。它还链接到告诉您应该发生什么的标准文档。它显示了各种版本中的怪癖和问题以及可能的解决方法。

我能用网站吗

浏览器的问题要少得多。

说到浏览器,在这方面,这是一个美妙的时刻。我们在那里度过了一段艰难的旅程。过去,浏览器是一个黑洞,我们不知道是什么魔力使它们起作用。在浏览器致力于遵循标准之前,我们必须了解他们的想法,事情应该如何工作。本质上,我们的职业生涯依赖于了解浏览器是如何混乱的。这很容易,但从长远来看,这并不令人满意。现在,浏览器在定义和鼓舞人心的标准方面扮演着更重要的角色。浏览器本身力求长青。非标准化功能隐藏在标记后面,或者在“开发人员版本”或夜间构建中提供。

最好的是,浏览器制造商可以提供反馈,并邀请您提交bug。这是一个巨大的变化,我们作为开发人员应该珍惜。少了很多“就是这样,我们能做的不多,而且更多。那不管用,我们能修好这个吗?

浏览器制造商也理解开发人员的重要性。此外,Web开发人员和编写Java或C++的工程师一样多。工程需要的不仅仅是“向我们扔代码,我们让它工作”。我们需要了解我们的代码是如何执行的以及它有什么影响。这就是为什么所有浏览器制造商都花费大量时间构建开发人员工具的原因。这些给我们提供了编写性能和安全JavaScript所需的洞察力。

必威体育下载学习浏览器开发人员工具

作为一个JavaScript开发人员,尽可能多地习惯浏览器开发工具是一个好主意。每个浏览器都提供了它们,它们在某些方面有所不同,但它们都给了你很多洞察力。您可以通过检查浏必威体育下载览器在控制台中提供给您的对象来了解您可以使用什么。您将了解必威体育下载呈现页面时会发生什么以及瓶颈在哪里。你可以检查一下,编辑并测试代码的可视输出,然后查看CSS浏览器从中生成。

从console.log()移动到断点调试

有一件事对我很有帮助,那就是从console.log()的心态转向使用断点。而不是要求你想知道的每一件事,你会得到更多。断点调试具有JavaScript引擎停止的好处。然后,您可以获取浏览器中发生的事情的快照。你不仅得到了例如,变量,但你也可以看到这种变化所带来的影响。而且,您有一个直接的方法来逐步调试代码,而不必更改它。一个断点通常值几十个日志记录请求。

很高兴我们现在可以调试我们的javascript,但如果我们一开始不犯错误,情况会不会更好呢?我们是人类,我们累了,我们感到无聊,我们变得邋遢了。这就是为什么我们在做错事的时候得到提醒是好事。在字处理中,这是拼写和语法检查,如果我们出错,就会添加弯弯曲曲的红线。

Linting–通过不编写错误代码来防止错误

在发展中,这是线头。linters是一种在编写代码时分析代码的软件。它在后台执行部分代码,并在出现错误时通知您。过去,您需要自己安装和配置过梁。这些天,许多是对具有预配置规则的编辑器的扩展。这些规则是专家们多年争论和达成共识的结果,这是有意义的。谷歌在Chrome上的开发工具给了你类似的见解。看完皮棉的结果是一个很好的学习练习。必威体育下载他们不仅告诉你有什么问题,但也有原因,影响是什么以及如何修复它。

找到一个能让你更有效的编辑

这也是一个好的编辑可以挽救生命的地方。如前所述,你可以使用任何你想写的javascript。为了我,我很惊讶我用Visual Studio代码.这个编辑器是开放源码的,有数百个扩展来帮助您完成任务。它内置了linting,允许在编辑器中设置断点。它包含一个命令行接口来执行更多的核心任务,并且内置了Git版本控制。不必从一个编辑器跳到另一个浏览器再跳到另一个终端,这是一件很好的事情。当然,迟早你必须掌握这三个方面,但是为什么不从一条捷径开始呢?

猜猜这个编辑是用什么写的?对,javascript。

当使用javascript时,你会发现神圣的战争和什么编辑器在什么配置下是最好的想法。由于有数百种不同的选择,欢迎你到那个兔子洞里去。我每隔几年从一个环境搬到另一个环境,现在,Visual Studio代码让我高兴。其他许多人也同意。它通过提供与开箱即用的构建过程的集成,为您提供了一个快速启动。与其他具有类似特性集的IDE相比,它是跨平台的、轻量级的。你可以破解它并使用javascript扩展它。

发布和构建过程

这就是说,编辑并不是Linting唯一能提供帮助的地方。它也可以是发布过程的一部分。声纳,例如,工具需要统一资源定位地址告诉你所有需要改进的事情。这涉及到表演,兼容性,安全性等等。像这样的服务声纳在你的发布过程中可以充当一个门卫。您发现的错误比用户报告的错误要好。或者,更糟的是,一种阻止人们在你没有听到他们的问题的情况下使用你的工作的方法。

此网页的Sonar哈尔结果

发布过程是我们这些天在JavaScript中所遵循的一个重要部分。所以把它放在脑后是个好主意来适应这些。一个常见的建议是开始你自己的项目,并遵循最佳实践,因为你不能那样打断别人。但我不确定这有多大帮助,发现它相当干燥和令人沮丧。

创建第一个项目应该包括配置自己的服务器吗?

毫无疑问,通过启动自己的项目并以专业的方式运行它们,您必威体育下载可以学到很多东西。但你不需要这样开始。我认为开始变小更有意义。JSBin科德森Glitch和其他托管社区可以让你玩和学习。必威体育下载它们允许您使用预处理器,构建一些东西的框架和包管理器。你不会被一次又一次的设置和配置你自己的电脑所困扰。你可以看到他们是否为你工作,而不需要学习和不学习的开销。必威体育下载在工作中,作为团队的一部分,作为一个初级开发人员,您不太可能设置环境。所以在必要的时候把它留着。

必威体育下载学习材料是免费和丰富的。但什么是好的,什么是垃圾邮件?

说到学习,必威体育下载我们生活在一个美好的时代。几乎每周都有关于javascript的会议。有空参加会议。有松弛的社区,邮件列表和免费在线资源。关于这一主题的许多书都可以在网上免费阅读。几乎所有你花了很多钱看的内容都会在数小时内出现在YouTube上。坦率地说,我们有太多的内容,所以对其进行分类是必要的。所以,与其试图全力以赴,找到你信任的人,他们在收集和评论方面做得很好。然后花点时间以你自己的步调消化外面的东西。我在手机上看健身房里的谈话——一个跨培训师的javascript谈话平均消耗500卡路里。

参与项目并与他人打交道

不是从拥有产品开始,参加现有的活动更有意义。这就是Javascript最近的特点。我们不是在处理一种语言,但是我们正在处理一个由开发人员组成的社区。许多开源项目都有人帮助你参与其中。您可以通过帮助改进文档来开始。你可以解决一些简单的问题,维修人员太忙了,没时间看,因为他们有更大的鱼要炒。你可以通过潜移默化和观察必威体育下载人们做什么以及他们如何工作来学到很多东西。您还将了解要避免什必威体育下载么以及不成为什么样的开发人员。

因为它会变得凌乱,我不是在那儿绕圈子。JavaScript的成功和对软件工程的大肆宣传有其丑陋的一面。人们进入不健康的竞争中,把过度工作看作是荣誉的象征。许多社区工具将“快速而经常”作为一种贡献方式,而不是“良好且解释得很好”,这并没有帮助。你将遇到可怕的沟通和公开的敌意,以改变和讨论。

你是新来的。做一个新的人,比那些烦扰你的人更好

这是我对你的请求。别变成那个人。不要满足那些认为自己在一起工作是错误的人的自尊心。保持冷静,要友善,不要让笼统的陈述和公开的想法让你停滞不前。有很多选择。不需要用更多的戏剧来充实你的生活,当你只想成为一个创造者的时候。

我们这里有一个漂亮的技术栈,如果我知道任何变化都是唯一不变的。必威体育下载今天,此时此地,我希望你能成为我们所需要的变革的一部分。

你的幸福比在句法上打架更重要,过程或要使用的框架。快乐的开发人员可以制造更好的产品。我们变得越多样化,我们越能反映出那些使用我们产品的人。

然后,我期待着看到你下一步做什么。谢谢你这次旅行。这对我很有好处,我希望它也会对你有用。