编码训练营值得吗?

在整个海湾地区度过整个夏天的密集编程训练营Horizo​​ns之后,我一直在努力思考迄今为止我大学生涯中最重大的决定之一。 这是因为成就卓越的学生利用假期的方式决定了他们在竞争中所能获得的优势。 这存在于所有领域,而不仅仅是计算机和技术领域。 如果暑假的话,学生们会花很多时间在医生的阴影下,如果是金融业的话,学生们则在大型拱廊银行实习,这一切都是为了发挥影响力并重新利用竞争优势回到学校。 我将尽力对那里的夏天进行客观分析,并将其应用于一般的训练营,但事实是每个人都有自己的偏见。 每个人的情况都不一样。 一粒盐进行分析和检查很重要。 训练营推销错误心态 这背后的主要思路是12周将使您成为一个了不起的编码员或“胖栈”银行家。 这远非事实,我的许多同龄人(包括我自己)进入Horizo​​ns的想法是,我们将成为编码向导,这些向导可以在完成时使随机的粪便悬浮起来。 可悲的是,这些学校或计划中的许多都以“三个月成为一名全职开发人员”或“八个星期成为数据科学家”的身份推销自己。 这充实了我们对快速解决方案的依赖,而不是真正的掌握,这需要多年的实践和不断重复。 在过去的十个星期中,我对此视而不见,而我忘记了过去我真正擅长的事情花了我很多年才变得擅长。 编码没有什么不同,实际上,它可能需要更长的时间。 话虽如此,我的许多同龄人都知道他们不会成为专家,而是来这里学习。 总是有更便宜,更高效的替代品 这些程序非常昂贵。 我在两个程序“体验”和“地平线”之间做出决定。…

关于敏捷的问题:超越软件的敏捷

肯特·麦克唐纳(Kent McDonald) 这是一系列文章的一部分,在这些文章中,我看了一些常见问题并提供了自己的看法。 答案全是我自己的。 因此,尽管我的回答不一定反映敏捷联盟的政策或立场,但我将指向AgileAlliance.org上的一些相关资源,这些资源可以支持我的观点或提供不同的观点。 我们现在是否可以将敏捷思想和相关框架公平地应用于所有业务,软件开发,如果可以的话,可以达到什么程度? 简短的答案是肯定的。 这是更深入的答案: 有很多人在探索如何使敏捷软件开发中体现的思想超越软件开发和IT领​​域。 这些探索大多属于“业务敏捷性”标签。 这些探索倾向于采取以下两种形式之一: 组织其他部门的人员如何需要采用敏捷思维方式才能进行软件开发工作,进而使整个组织变得更加有效 组织的其他部门如何采用敏捷框架(即Scrum)和实践(如定时迭代,独立陈述,回顾) 敏捷联盟启动了业务敏捷性网络研讨会系列,以与社区分享其中的一些探索,并在Agile2017和Agile2018上举办了有关敏捷公司的会议。 向组织传播思想 我建议采用第一种形式,以帮助组织其他部门的人员采用敏捷思维方式。 自从团队开始以敏捷的方式工作以来,这是很有必要的,这早在2001年的《敏捷宣言》的作者的思想中就得到了暗示。 但是,尽管宣言提供了一些具体的想法,但有一个更深层次的主题可以驱动许多(但不是全部)联盟成员。…

2头破碎的头盔和一份宝贵的恐惧课

恐惧是不用担心的。 恐惧是使我们在绩效环境中处于领先地位的原因。 这是使我们保持意识并提高自我保护能力的原因。 教练托尼·布劳尔(Tony Blauer)创造了“知道恐惧”一词,以使人们了解恐惧的真正含义以及对恐惧的反应。 一旦知道并理解了一些知识,就可以开始将其用作卓越的工具。 与被误解的东西相比,它往往会成为阻碍我们前进的障碍,甚至可能使我们在危急情况下处于危险之中。一旦我从战斗中退役,我很快就意识到,没有什么能比得上匆忙而感到恐惧了通过进入制作的戒指将所有东西放在生产线上。 无论如何,我仍然需要某种竞争渠道,因此我从小就选择了一项运动。 我再次开始骑山地自行车,下坡而且速度很快。 肯定有肾上腺素激增,它检查了我需要“活着”所需的大多数盒子。 我很快恢复了技能,身体状况很好,而且我克服恐惧的所有经验使我能够更快地突破极限,这比我离开近15年后可能应该的要快得多。 随着我开始在自行车上花费更多的时间,我越来越感到骑自行车不像是战斗。 我完全掌握了。 感觉很安全……就像我开始觉得自己准备开始比赛一样,我发生了严重的车祸。 每小时20英里,首先面对树木。 我骑着破碎的全盔骑了走,脸上有些皮疹,手里的骨头骨折了。 在第一周内,我又回到了脚踏车上骑脚踏车,不同的运动都具有强迫症。 一旦恢复健康,我便戴着新头盔回到原处。…