武术软件开发

柔术里有一种生活哲学,使我成为软件工程师。 柔术就是要解决问题(在床垫上) 。 柔术的终极目标是学习

照片由Pixabay在Unsplash上

从我作为网络技术专家的观点出发; 这个行业有很多东西要学,但是您永远都学不到。 回顾当我发现自己的热情时网络看起来如何,情况已经发生了巨大变化。 最初是一项军事实验,几十年来演变成不断变化的怪兽。

Web是可想象的最不利的软件工程环境。
— TC39委员会成员Douglas Crockford

我无法想象,除非有人喜欢他们的工作,否则谁都不会喜欢在这样的环境中工作。 在热情的驱使下,许多人养成了自学成才的心态,并对他们认为的知识充满信心。 每个人迟早都要挣扎。 孤立地学习会导致许多障碍,沮丧,压力和倦怠。 最终,它使您的成长停滞不前。

在柔术中,成功来自对打。 事实上,从第一天开始,您就在与其他学生作斗争。 柔术的进步很慢,但这是一个可以带来长期增长的旅程。

这可能会使您的大脑发生扭曲,但是请忍受我。 我真的很喜欢那句臭名昭著的陈述所启发的“我们不知道我们不知道的”这一短语:

有已知的。 这些是我们知道的事情。 有已知的未知数。 也就是说,有些事情我们知道我们不知道。 但也有未知的未知数。 有些事情我们不知道,我们不知道。
—美国前国防部长拉姆斯菲尔德

这是人类无知的终结,科学的开始。 我们经常错误地判断自己的理解深度。 我们每个人都有自己的知识象限。 因此,我们个人了解得很少,但集体我们了解更多。 对知识开放是至关重要的。 通过共享知识,我们发现更多未知的未知数并将其转换为已知的未知数。

谈论心态; 自学成才会有帮助,但是您的目标应该是发展成长心态并学习如何学习。 许多人已经走了同样的道路,我们可以向他们学习。

在柔术中,学习过程不会随着最高学历带而停止。 一个人永远不能说; 我的柔术现在已经完成,我已经掌握了,没什么可学的了。

无论您是初学者,还是感觉像专家一样,事实是总会有比您更有经验的人。 经验与知识不同。 经验来自您打了多少仗。 知识是理论的,经验是实践的。 多年的实践使您经验丰富。

我经常这样说; 当涉及到Web开发时,最困难的部分不是任何特定的语言,框架或库,而是整个生态系统的复杂性以及弄清楚什么去向。 一旦陷入困境,要积累经验,就必须投资自己最宝贵的资产-时间。

真正掌握任何内容都需要10.000个小时。 花时间带来经验; 经验导致熟练; 而且您越熟练,您就会越有价值。
-异常值作者Malcolm Gladwell

这样说对您来说,找到有经验的人并开始提问非常重要。 最终,您会遇到一些个人,他们会比您要求的更多。 他们可能无法解决所有问题,但您会觉得他们真的在乎您的成长,无论是在职业上还是在个人层面上。 然后,您将了解自己已经找到了真正的导师。

在柔术中,互相帮助的文化使这种武术如此吸引人。 但是,聆听纪律在这里起着关键作用。 柔术没有自我的地方,因为您将长期处于糟糕的境地,作为初学者,您应该是这样。 确实没有其他方法。 否则,您的成长能力非常有限。

也许您注意到了,也许您没有注意到,但是您还学会了与尚未达到您水平的人打交道。 惊喜,惊喜。

科学证明,教别人是最好的学习方法。 我们称其为Protégé效应 ,它与人类心理有关。 事实证明,只有当您实际尝试描述某项工作原理的细节时,您才有可能发现知识方面的意外空白。 人们觉得他们比真正的理解更准确,更深入地理解了复杂的现象。 在认知心理学中被认为是“解释深度的幻觉”

这就是为什么让一名受训者挑战您的知识与拥有一名导师同等重要。 聆听已有数千年的智慧:

Docendo Discimus。 (拉丁语“通过教学,我们学习”)
—罗马斯多葛哲学家Lucius Annaeus Seneca

拥有受训者的另一个原因是对他人的成就感感到满意,这就是我最大的帮助他人的动力。

在柔术中,通常可以由较小或更大体形的人来操纵。 当您考虑它时,黑带只是具有更多经验的白带。 大多数经验丰富的从业人员将花费大量时间帮助同伴互惠互利。

到现在为止,显而易见的是,指导既是接受又是给予。 有句俗话: 团队合作成就梦想 。 培养成长心态的第一步是要意识到自己根本不了解一切,而是可以接受自我教育。 希望这能激发您对真正了解的事情持开放态度。 您会惊讶地发现开箱即用的另一种思维方式。

从巴西柔术的创造者那里汲取以下教训:

柔术没有输,无论您是获胜还是学习。
-卡洛斯·格雷西大师