Qui souhaitez-vous embaucher?

Quand je prends une décision sur l'architecture d'application à choisir, ou comment concevoir une base de données, ou quel travail préparatoire est nécessaire pour démarrer, ou quoi écrire dans le prochain bloc de code, je pense. Je pense à ce que je veux obtenir, comment cela résout mon problÚme, y a-t-il de meilleures solutions. D'accord, cette approche sera utile dans de nombreux domaines, et pas seulement dans le travail intellectuel. Mais dans cet article, je veux parler d'interroger des spécialistes en informatique. En outre, des spécialistes avec expérience, niveau intermédiaire et supérieur. Préparez-vous, je serai un peu sarcastique.





Pourquoi ai-je décidé d'écrire à ce sujet?

J'ai participĂ© Ă  plusieurs entretiens lors de mon entretien. Je dois dire tout de suite que j'ai toujours le sentiment que la prĂ©paration d'une interview est techniquement malhonnĂȘte. Mais nous pouvons en discuter dans les commentaires. Quelques fois, j'ai sautĂ© l'interview sur quelques questions de base simples. AprĂšs cela, je me suis reprochĂ© l'incompĂ©tence. Comment pourrais-je viser la grande ligue si je ne pouvais pas dĂ©clamer les principes de la POO? Plus tard, la protection a fonctionnĂ© et j'ai commencĂ© Ă  rĂ©flĂ©chir, mais ai-je vraiment besoin de savoir cela en tant qu'Ă©colier Ă  la table de multiplication?





Le spécialiste doit connaßtre la théorie de base (?)

POO, SOLIDE et tout un tas de principes sans lesquels le dĂ©veloppement s'arrĂȘtera. Si vous embauchez un professeur d'informatique, assurez-vous de demander tout cela.





Mais, vous prenez le développeur. Doit-il savoir cela? Découvrons-le.





Doit-il comprendre cela? Oui. Mais comment pouvez-vous vĂ©rifier? Le moyen le plus simple est de demander. Autrement dit, il doit savoir. Au final, un Ă©tudiant qui vient de sortir d'une universitĂ© pourra rĂ©pondre idĂ©alement Ă  la thĂ©orie. Mais cela ne veut encore rien dire. Ou devrions-nous essayer de trouver un moyen de vĂ©rifier comment il les comprend? Heureusement, ces principes ont l'application pratique la plus directe. Peut-ĂȘtre devrions-nous lui proposer quelques tĂąches simples? AprĂšs tout, au travail, il rĂ©soudra exactement les problĂšmes.





Le spécialiste doit savoir comment l'outil avec lequel il doit travailler (?)

Indubitablement. Pour cela, des abstractions ont été inventées, de sorte qu'à chaque fois que vous pensez aux détails de l'implémentation. Si vous pensez que oui, alors je vous conseille d'étudier la question encore plus profondément, aux principes du processeur et des semi-conducteurs.





, , , . , , . , , ? , , . , . , . , . , .





, ?

. , , . , .





/, .





:





- , . . . . ?





- / ... , / + 1... ... == ? % == 0... - , . , . !





- , .





- ?





- , .





, . , , . . , . , , .





, . , . . . : " ?". , , -, . , , " ". , .





. , , .





: " C#".





, - .





- , ?





- , !





- . ?





- !....





, , Comedy Club. - : ", , , . ".





? , . , . , . , , , . , - . , . , , .





. . , , , , . - . , , .





, . .





? , . SOLID. , ( ), , , . , .





, , , . , , .





, .





  1. Les questions sur la thĂ©orie de base devraient ĂȘtre laissĂ©es aux spĂ©cialistes dĂ©butants. Les gars sĂ©rieux ont besoin d'un dĂ©fi sĂ©rieux.





  2. Un défi sérieux consiste à essayer d'équilibrer plusieurs décisions pas tout à fait correctes afin de choisir le meilleur des maux. Définissez les tùches de l'application.





  3. RĂ©flĂ©chissez bien Ă  la raison pour laquelle vous prenez une personne. Quelles tĂąches doit-il effectuer. De lĂ , les tĂąches elles-mĂȘmes seront prises.





C'est tout. Vous pouvez applaudir, vous pouvez lancer des pierres. J'endurerai tout. Mais j'espĂšre vraiment que vous ne vouliez pas passer.








All Articles