使用新镜头查看软件开发。

照片由abigail low在Unsplash拍摄 如果要求我描述过去几周,我会称它们为“令人兴奋,令人生畏,充满挑战的”周。 与以前相比,我在短时间内积累了很多技能。 在继续这篇文章之前,让我在这里提供一些背景信息,这样您就知道我来自哪里。 它开始于几个月前,大约是2018年4月。由于我最清楚的原因,我在停滞了几个月后才申请了Andela的技术领导力计划。 长话短说,在申请过程的多个阶段之后,我收到了邮件,邀请我参加Bootcamp(一个为期2周的沉浸式程序),这是整个过程的主要也是最后一部分。 邮件中包含一个文档,其中包含有关Bootcamp的课程表和一些需要解决的概念。 有很多人,而且我有自己的思维定势,所以我很喜欢。 Web技术,软件开发等概念以及其他相关项目是需要涵盖的必要概念。 为了提供更多的环境,我绝对喜欢技术,尤其是与Web相关的技术,并且已经有一段时间自我学习了,所以我对这些事情并不是很新手,除了其中的一些。 少数几个概念之一就是测试驱动开发(TDD)。 TDD简单地说就是通过测试来创建软件。 您正确理解了总体思路-测试,驱动,开发。 当我第一次遇到这个问题时,我想到的第一个问题是“您如何测试某些东西,您尚未创建?”。 我可以看到您也有同样的想法。 抱住你的马,我会分解一下。 “您如何测试某些东西,您尚未创建?”…

学习的秘密

我的爱好是爱好。 在过去的几年中,我一直在追求一个称为达芬奇实验的实验。 目的是要在不到6个月的时间内学习某种技能,以至于一个人会被误认为是半职业。 在过去的几年中,该实验使我学会了素描,拍照,敲鼓,学习新的编程语言(当然)以及创作音乐。 学习肖像画和铅笔素描 尽管它带来了“多才多艺”的吹牛的权利(尽管人才与之几乎没有关系),但这项运动的真正目的却是理解“我们如何学习”,找出“为什么有些人学习得更快” ”和“为什么有些老师的教学效果更好”。 在此过程中,我学到了一些有关学习的知识,而我相信这很少被提及-学习的秘密。 大量加速学习过程的学习技巧。 学习是一个经过充分研究的主题,并且有许多显而易见的方法(但不是那么显而易见),例如广泛而有规律的练习,沉浸于主题,观看出色的表演者或图片以及绝对是0f最清晰的指南-Feymann技术。 摄影是轻便的—如果光线不好,伟大的风景摄影师甚至都不会离开。 尽管以上所有这些都很重要-它们并不一定能加速学习。 相反,它们使学习过程更加强大。 阐明秘密的最佳方法是使用一些个人示例。 在我尝试学习作曲的所有技能中,最困难的是(我有意识地选择了它)。 障碍是巨大的–我不演奏任何旋律乐器,不懂读书笔记,“学习作曲”并不是学习曲目的最明显方法。 使我能够在几周内开始撰写相对复杂的作品的“学习技巧”就是理解“音阶”的概念,即大多数旋律是在音符的经常重复模式下构造的。 在iPad上由Garage…

对编程的一点了解如何帮助我解决问题。

首先,我做一个简短的介绍,我是一名汽车工程师 ,无论是机器还是计算机程序,我都喜欢学习和创造新事物。 我是一家汽车公司的技术培训师。 最近,我们在尼泊尔开设了一个新的服务培训中心,在培训我们的机械师之前,我们必须了解那里的技能水平,以便将他们隔离在不同的培训课程中。 因此,我们不得不在整个尼泊尔进行技能映射。 对整个国家的所有机械师进行考试都很艰苦,更难的是70-80%的机械师不懂英语或尼泊尔语的正确读写。 解决方案1:创建多项选择题集并将其分发给每个服务中心进行考试。 问题纸泄漏的可能性。 (解决方法,在检查时提供软副本) 延迟1或2个小时进行考试可能会导致问题泄漏(解决方法,将信任的监考人员发送到所有研讨会,但这会非常昂贵)。 如果他们不懂英语,那么技工将如何回答问题(解决方法,将所有不同类型的试卷转换为尼泊尔语,但这将需要时间,而且许多机械师也不会读尼泊尔语。) 如果不是几天,检查问题文件将需要几个小时。 所以最后我想进行在线考试,因为几乎每个机修工都拥有智能手机并可以使用它们。 有许多在线平台可以进行在线考试,所以这不是一个新主意,但是这些在线服务不适合它们,因为它们具有: 复杂的用户注册和登录系统,不适合我们的参与者。 他们没有为所有用户立即提供任何预注册的功能。 他们没有音频问题和选项功能。 因此,我希望由我自己制作的在线考试应用程序类型。…