您也可以学习编码的6个理由。

随着2018年底的临近以及Chromatic FM的生产版本开始看起来像是真正的产品,我花了一些时间思考我学习编码的第一年。 作为一名31岁的具有销售/营销/业务头脑的人,曾任非技术首席执行官,我是我所期望的最后一个走上学习如何编码的道路的人。 从北京或巴黎街头听到的工程声音对我来说很陌生。 因此,如果您正在或正在考虑进入软件开发领域,那么以下课程对我很有用。 1.您不必成为“数学家”:您必须成为“数学家”的先入为主的观念阻碍了我一生的编程工作。 我从不擅长数学,但从未对它有过人的擅长或热情。 我以前的技术业务合作伙伴是一名儿童数学神童,多年来与我合作的所有开发人员似乎都是数学天才,所以显然我永远不会成为一名优秀的编码人员。 错误。 虽然涉及数学运算,但是我在第一年就从事的大多数开发工作都包含非常基本的逻辑语句(如果这样做→那样,同时执行->那样做,循环等等),并且如果您有加法的能力,减去,除以和乘以,就可以成为一名优秀的开发人员。 2.学习需要进行一致,反复的练习:您一个月不去健身房一次,一次或两次卷曲,并期望在自己的黄金时期看起来像阿诺德。 职业运动员由于训练效果而表现出自己的方式。 施加压力是您身体的自然生长机制(请参见下图)。 健身方面的训练效果-史蒂夫·豪斯(Steve House)和斯科特·约翰逊(Scott Johnson) 健身是一个恰当的类比,因为训练效果也适用于您的大脑。 在疲劳阶段,您将集中精力于尝试学习新的编码概念或尝试连续十小时解决问题。…

成为技术冠军-学习技术的科学

照片由Jeffrey Lin在Unsplash上​​拍摄 成为技术冠军需要知识,理解和执行。 技术有很多方面,很容易在JavaScript,IDE或Ruby中迷失方向。 具有支持学习和成长的基本过程可以提供掌握技术技能的系统。 获得知识的第一部分是让它进入我们的大脑。 很多时候,我会打开一本书,潜入材料中,然后在几分钟后沮丧地举起我的手。 我当时正在“学习”,但我还没有真正准备好接受这些材料。花点时间准备好自己的想法,然后再从事任何工作,但是特别是技术方面一直是我最好和最有效的工具之一我的学习探索。 为了“允许信息输入”,请考虑学习技术(或任何硬技能)所需的心理学。 我们的心理是由我们以序首或自言自语的话语驱动的。 当我们允许自己选择不学习“还”时,我们告诉自己我们将学习。 我们说的是,虽然在找到正确的路径之前可能需要走几条不同的路径,但不可避免的是我们会弄清楚。 在开创性的研究中,卡罗尔·德威克(Carol Dweck)从《思想集》一书中提出了她的“ 成长思想集”概念。 与固定心态相反, 成长心态提供了诸如“我还没学会这一点”,“这很难,但我会明白”和“应对挑战的其他方法?”之类的思想。相反,在我们的脑海中回荡着“您做不到”,“您不够聪明”和“您永远不会弄清楚”的想法。 事实是,我们当中没有一个人完全是一种心态。…

我们可以从Johari的窗口中学到什么?

在完成新的Web开发课程的第一周后,我对即将发生的事情充满了渴望和恐惧的奇怪二分法。 如您所料,它充满了网站设计的基础知识,用于创建我们每天浏览的网页基础的实践和工具,例如HTML和编码应用程序。 以及用于该行业的更通用的工具,版本控制系统和协作方式等。 但是,并不是我在课堂上的所有时间都集中在希望成为我未来职业的技术方面。 相反,甚至在我们开始本课程之前,我们就已经学会了学习的基础知识。 虽然这听起来像是一个简单的概念,但它似乎是一个复杂得多的实现过程。 我曾经以为我已经很好地掌握了它,您遇到了知识,您还记得了知识-重复无穷大。 我以前的学习假设是,这是对新经验和新想法的广泛潜意识的反应。 取而代之的是,我本周发现的是,学习的行动更多是一种有意识的选择,不仅需要学习的意愿,而且还需要采取行动,采取知识的责任,而不仅仅是愿意的话。 我发现本周特别有趣的一个模型是Johari’s Window。 从表面上看,Johari的窗户是一种令人惊讶的人类心理学复合模型,其目的是帮助人们更好地了解自己与他人的关系。 它是在90年代中期由心理学家约瑟夫·卢夫特(Joseph Luft,1916–2014年)和哈灵顿·英厄姆(Harrington Ingham,1916–1995年)在美国工作时创建的。 “ Johari”这个名字来源于他们的名字Joseph和Harrington的合并。 多么聪明。…

学习编码如何使我变得更好

你们中有些人可能知道,过去几个月来我一直在学习编码。 当我反思自己从git flow到算法,测试,数据结构以及构建完整堆栈应用程序所学到的东西时,一种感觉为我扫平了一切。 我花了很多时间学习(很多次令人沮丧),我总是对工程神表示感谢。这是因为我每天与他们作战,我可以说,我学到了很多有见地的知识,关于我自己的可喜的教训。 就像不断赠送的礼物一样,学习编码已经教会了我很多课程,甚至我都不知道需要学习。 归根结底,这种个人成长使我比我学到的与工程相关的知识更加自豪。 纠缠不清的问题(有时几乎会因挫败而流泪),失去信心以及学会继续前进,这已经学到了很多。 它教会了我更坚强的精神,更有效的沟通,更耐心,更在场,保持好奇心,并赋予了我父亲敬佩的无尽特征之一,就是坚韧。 因为对细节的关注(一个逗号具有粉碎代码的超能力).. uhum .. Siggh ..缺少分号.. ..以及通透事物所需的承诺,我的专注力和精神保持力都在大大提高。.对我来说,我已经学会了尽可能多的学习Javascript的经历,内部探索的旅程更加艰辛特别。 这对我来说是有趣的部分。 随着我每天工作变得越来越好(很多天都不怕),我学会了更多地依靠队友,在需要时寻求帮助,从而成为更好的团队合作者。 我已经学会了挣扎的魔力,走在同一条蜿蜒曲折的道路上,与他人之间似乎无穷无尽的挫折感,以及当您最终“破解代码”时所感受到的特殊结合和欣快感。 尽管在生活中有时自然会发生沟通失误的经历,但通过误会的工作教会了我成为更好的倾听者,但我学会了与他人更多地共享,成为更好的配对伴侣,并且更擅长预测潜在的障碍。…