您应该是团队中最糟糕的开发人员

与您工作的人相比,您在技能水平上的一些想法

一位朋友向我介绍了编程。他来到我家,在我们玩Linux计算机的时候(大约是1997年),他说:“您不知道如何对计算机进行编程”?

我说“不”,然后讲了一个关于在Linux上编译C代码的不错的教程。

那是我对真实编程的第一个介绍,不包括仍在编程的MIRC mod和主题,但实际上还有更多脚本。

我是一个菜鸟,看到这个知识渊博的人使我意识到我不知道多少。就像我什么都不知道。我所知道的只是在另一个星球上,就像使用计算机一样,而不是对其进行编程。

然后在大学里,我是班上最差的学生。请记住,这是一所工程学校,而且我不是A年级学生,所以我从周围的人那里学到了很多东西,而且我还学会了如何使自己达到最佳水平。这比去一所要求不高的学校要好得多,在中等或中等水平的学生中,这是最好的。我认为。

但是当我完成大学并开始工作时,由于我是一名自由职业者,有时我发现自己处在会议室内最佳开发人员的境地。我积极尝试避免这种情况。

我最喜欢的演出是我必须与团队合作的演出,尤其是在每个团队成员的特定技能方面都比我更好的演出。喜欢技术技能。或成为一个好的团队成员。

现在,我已经超过2年了,不再是团队的一员,独自一人工作,我必须找到可以学习的团队。

如何?

这是我从中学到的一群人:

  • 播客。我订阅了将近200个播客,并定期检查可以从中学习的主题。从JavaScript编程这样的技术主题到数字营销,再到以企业家或小型企业主的身份聆听其他人在互联网上的冒险经历。
  • 网志。我读了很多关于多种主题的博客
  • 推特。我通过直接关注或使用列表在Twitter上关注睿智而令人难以置信的人们。
  • 图书。我读了很多关于许多主题的书。
  • YouTube。我每周花数小时观看出色的YouTube视频,从编码截屏视频到JavaScript会议演讲。但不仅限于此,我喜欢消费许多不同的内容,例如,包括人们在树林里散步和谈论露营。

好多啊。我没有列出会议或活动,因为我很少参加这些会议或活动。但是,我当然也忘记了面对面的联系,这是最有效的学习方式之一。

我倾向于有一个比率

  • 13 学习新事物
  • 13 练习我学到的东西
  • 13 教学我学到的东西

有时,根据我学到的东西,我只是将它们存储在长期存储中,或者只是将它们保存在脑海中以备将来使用(因为我现在可能不需要它们)。

这对我来说是一个独奏者,因为我没有团队成员。这也适用于自由职业者,或仅在某些尚不认识的人中尝试改善的人。

我想我要说的主旨是,不要仅仅满足于成为某个特定领域的最佳人选,或者仅仅要比周围的其他人更好,这很危险。

多亏了互联网,无数的人都可以比您做得更好。


更多实验教程: