询问,您将收到:如何提出正确的问题

在训练营上花钱的好处之一是,您实质上是在为帮助学习材料的人付费。 我绝对相信,要想充分利用训练营(或者至少是您的钱),就应该尽可能多地提出问题。

如果您没有在没有立即点击的情况下问问题,就很自然地觉得自己在浪费金钱。 即使您认为自己100%理解了一个概念,您也应该要求更加清楚,考虑用例并了解其在现实世界中的应用。

但是,有一个问题需要注意:请问何时应该提出问题,以及如何(以及何时)陷入某个概念时应该如何询问?

你什么时候应该问一个问题?

大多数训练营都会告诉您20分钟规则。 规则很简单:如果在尝试自行解决20分钟后仍找不到解决方案,那么-仅在那时-您应该向教员寻求帮助。

你应该怎么问一个问题?

无论您是在参加训练营还是在堆栈溢出时,就求助而言,该规则无疑都是最重要的。

首先,说明您要做什么。 它可以帮助您清楚地表达自己想要达成的目标,以便他人能够快速理解(此外,沟通是招聘过程中的重要组成部分,因此,实践越多越好)。

第二,遍历所有失败的尝试。 作为一名程序员,学习习惯于足智多谋,也就是“破解”解决方案的习惯至关重要。 如果只尝试一次就放弃,将很难学会这种特质。 它还可以帮助教师理解您的思维方式,并可以指导您自己发现解决方案。

学生应该永远不会害怕提出问题,但是必须认真思考并清楚表达所提出问题的质量。 说“帮助,我的代码不起作用”和“帮助,我正在尝试使用此委托模式在两个视图控制器之间发送数据之间有区别,如果正确完成的话,当我按此按钮时,数据应该是已发送并在x上显示,但没有显示出来……”

不要误会我的意思,我一直在问一些笼统的问题,但是当我的问题很具体时,我收到了更有价值的答复。