Une question très ouverte. Je programme en C# depuis 5 mois. 5 derniers mois en réalisant de petits projets que j'ai avec succès.
Aujourd'hui, j'ai passé un entretien pour un poste en C#. La 1ère question était "Parlez-moi de la boxe". Compte tenu de mon expérience, je n'avais aucune idée de ce que ce type voulait dire. Inutile de dire que l'entretien l'entretien ne s'est pas très bien passé. Les autres questions étaient : "Pourquoi n'est-il pas recommandé d'utiliser une liste de tableaux d'int. ce que vous savez sur le threading", etc.
Je ne veux pas que cela se reproduise, alors j'ai l'intention de passer du temps à lire (et à m'exercer) sur C#. de passer du temps à lire (et à m'exercer) davantage sur C#. I Je comprends que la meilleure façon d'apprendre est de coder mais mais coder ne m'aurait pas vraiment aidé à répondre à la question sur le sur la "boxe", par exemple.
Je ne vous demande pas de répondre aux questions techniques ci-dessus. En fait, je connais maintenant leur réponse car je suis allé directement sur Google après l'entretien et c'est ainsi que j'ai réalisé que mes connaissances en connaissances en C# sont quelque peu limitées.
Ma question est la suivante : à votre avis, quelles sont les connaissances que devrait avoir tout développeur C# devrait avoir ? Idéalement, il serait préférable que vous puissiez catégoriser (connaissances de base que tout le monde devrait avoir sans exception exception, connaissances avancées, connaissances expertes, etc.) Il n'est pas nécessaire d'entrer dans les détails. Faire des recherches sur ce que vous énumérez sera sera un bon exercice pour moi.
Gracias.