如何识别假开发者,以及为什么大多数人都摆脱了假开发者

您管理一个团队,并且想要从谷壳中分离出小麦。 团队中的开发人员可以看到谁是谁-但是如何从外部查看它而不阅读他们的Git提交? 事实证明,假货具有一些共同特征。 什么是假开发商 在每个公司中都有伪造的开发人员。 与真正但经验不足的开发人员不同,伪造的开发人员不会在编程中找到乐趣。 实际上,他们实际上鄙视这项工作,因此他们贡献很小和/或质量很低。 他们严格地为了钱而从事生意。 如何认出他们 在定位团队中的虚假开发人员之前,您需要回答的问题是:“您真的要找到他们吗? ”和“当您这样做时您将如何处理?”但不要担心,在下一部分中,更多地关注这个主题,“为什么大多数人会放弃它”。 他们很少谈论他们的项目,但是对最新的技术新闻了解很多,并且使用很多流行语。 当他们想看起来像真正的开发人员时,例如,当他们想打动经理时,他们将谈论他们昨天在Twitter上阅读的内容,一些新的API调用或一些公司收购。 显然,他们需要大量的空闲时间来赶上所有这些Twitter新闻,但是,如果您不花时间在产品上,那就不成问题。 当他们戴着凉爽的耳机滚动状态更新,在他们的大脑中记录流行语时,富有成效的开发人员正在讨论他们工作流程中执行堆栈的第13级,以了解他们的错误并改进他们的产品。 他们一起出去玩,互相说好话 不仅因为他们愿意,而且因为优秀的开发人员告诉他们让TF脱离他们,因为他们没有帮助。 因此,他们可以快速组队,一起参加咖啡课,一起玩PC游戏,一起吃午饭。…

通过此规则轻松学习React

好玩 当开始学习新事物时,我们对它了解的越多,我们就知道越多。 这似乎很残酷,对于许多使用React的人来说并没有什么不同,但是无论它有多困难,学习React对许多开发人员来说都是重要的。 马修·尤登(Matthew Youlden)是一个懂多种语言的人,他喜欢学习新语言和讲授他的方法。 Matthew在TED演讲中谈到了“如何轻松学习任何语言”,他分享了一些帮助他人的提示和规则,但是最后也是最重要的一个就是:使它变得有趣。 这不仅是他基于经验的观点,而且还通过许多研究(例如关于游戏化的研究)得到了证明,并且在许多领域都有效。 您可以应用此方法学习任何东西,那么为什么不使用React? 如果您已经开始阅读文档来学习React,那么您可能还记得React的官方教程,它开发了一个简单的应用程序tic-tac-toe。 现在,这是一种有趣的方式,而不是像许多课程一样创建待办事项列表。 在遵循该教程时,我创建了一个井字游戏,但对我而言,这还不够,我可以按照此规则做进一步的工作。 因此,我决定使用自己喜欢的东西给我的游戏一个更好的外观:《星球大战》。 我将X更改为porg,将O更改为Chewbacca,添加了一些声音和许多其他内容。 使用React开发游戏的参与度更高。 https://luanorlandi.github.io/tic-tac-porg 因此,下次您想学习一种新语言,React或任何对您而言看起来像火箭科学的东西时,请记住以下规则:使其有趣。 您还记得在某些事情上使用过这种方法吗? 学习React时,您是否创造了一些很棒的东西?…

移动应用程序开发有哪些编辑器?

最近,我遇到一个Quora问题,该问题问:使用哪个编辑器来构建应用程序? 这在很大程度上取决于您要创建的移动应用程序的类型。 获取正确的工具来创建移动应用程序很重要,因为它可以加快您的开发周期,并且可能是艰难的学习曲线与非常艰难的学习曲线之间的区别。 我建议您选择合适的编辑器的步骤如下: 您要创建哪种应用? 本机,混合或移动Web应用程序? 您是否只想针对多个平台(跨平台)? 请记住您的背景(Web开发人员,noobie开发人员,JAVA或C#开发人员),以便选择最适合自己的工具。 如果您只是刚入门,则需要了解移动硬件和软件的情况,这本身就是一个使命。 选择一个对您有最大帮助的编辑器(这就是为什么我建议使用带有代码检查,集成重构选项等的IDE的原因。拥有一个实际上可以帮助您而不是使您费劲的工具是一种很棒的支持)。 知道要构建哪种类型的应用程序并考虑了开发人员的背景之后,就需要选择用于构建应用程序的框架。 最后,您可以选择一个IDE并开始 您想要哪种应用程序? 我建议您先了解应用程序的类型,然后找出要首先构建的类型。 建立移动体验有两种可能: 本机应用程序:以特定平台的语言构建或编译的应用程序(平台为:iOS,Android,呃.. o yeah,Windows)…