Un solide bagage technique signifie que vous'avez résolu un grand nombre de problèmes différents. C'est tout.
La plupart du temps, lorsque vous écrivez du code, le problème que vous résolvez sera totalement unique. Comme dans le cas où personne n'a jamais rencontré ce problème exact, avec exactement les mêmes exigences et cas limites, jamais auparavant.
Cependant, peu importe la complexité ou la difficulté du problème, il aura des similitudes avec de nombreux autres problèmes que vous ou d'autres ont déjà résolus.
Un grand programmeur a deux attributs:
- Un solide bagage technique, ce qui signifie qu'ils'ont rencontré et résolu beaucoup de problèmes.
- Forte créativité, ce qui signifie que lorsqu'ils rencontrent un nouveau problème unique, ils sont capables de combiner de manière créative les modèles qu'ils'ont appris grâce à leur solide bagage technique pour trouver une solution qui répond aux besoins uniques du problème qu'ils'sont en train de résoudre.
J'ai tendance à penser que si le bagage technique s'apprend par l'expérience, la créativité est un trait de caractère inné qui ne peut'être enseigné.
Upvotez ceci si cela vous a aidé!