Je programme depuis de nombreuses années dans le même langage de programmation orienté objet (basé sur Windows). Le problème est que cette langue particulière n'est pas très populaire, et n'est pas l'une des plus recherchées dans les offres d'emploi et autres.
Devrais-je m'inquiéter? Est-ce qu'un employeur Java comprendrait que je suis un programmeur et peut prendre n'importe quelle langue en une semaine ou deux, ou aurait-il l'impression que puisque je n'ai pas programmé dans leur langue spécifique professionnellement, alors je suis tout simplement pas qualifié?
PS. En ce qui concerne l'apprentissage, je joue avec différentes technologies à la maison. Mais au travail, je suis à peu près coincé avec la même langue.
career-development
yannis
la source
la source
Réponses:
Faites un travail secondaire dans d'autres langages de programmation, faites-le sur Github. Faites-le sur une période de temps, cela constituera une preuve que vous avez de l'expérience dans ce domaine. Un blog sur vos projets parallèles ne fera que compléter l'image.
la source
Suicide de carrière? Pas complètement, mais cela signifie que si vous devez passer par un filtre de premier niveau dans HR, ils peuvent ne pas savoir / se soucier suffisamment pour voir au-delà de la surface du type d'analyse he-has-5-checkboxes. Le responsable du recrutement pourrait être en mesure de le faire, mais la plupart des départements RH ne le pourront pas.
En ce qui concerne l'apprentissage d'une nouvelle langue, je soulignerai que, dans de nombreux cas, la prise en charge de la syntaxe n'est pas si difficile, mais vous devez alors vous familiariser avec toutes les bibliothèques et cela peut prendre beaucoup plus de temps.
la source
Assurez-vous que vous avez une bonne compréhension des concepts de programmation et des structures de données. Apprenez comment / quand les appliquer. Soyez articulé et faites confiance à ce que vous savez. Si vous postulez pour un emploi dans une langue spécifique, lisez cette langue. Apprenez les bases de ce langage et discutez-en avec les concepts de programmation que vous connaissez. N'ayez pas peur de dire à un enquêteur potentiel que vous ne connaissez pas la réponse. Si vous ne savez pas comment répondre à une question, soyez en mesure de répondre avec ce que vous feriez dans votre langue maternelle et soyez prêt à laisser l'intervieweur savoir où vous pourriez chercher pour trouver la réponse, dans la langue de choix de l'entreprise. Les exemples de code sont excellents, mais n'importe qui peut couper et coller du code. Démontrer une solide maîtrise des concepts de programmation. Toutes les entreprises ne vous paieront pas pour apprendre la langue avec OJT. Faites donc un effort avant l'entretien pour maîtriser les compétences de base (regardez les problèmes de programmation dans les manuels et sur le Web et résolvez-les par vous-même). La plupart des employeurs veulent quelqu'un qui puisse réfléchir et montrer une motivation pour ce que fait l'entreprise.
la source
Aux États-Unis au moins, cela peut éventuellement conduire à un suicide de carrière, ou quelque chose de proche au moins. Le problème est tellement l'embauche se fait via des recruteurs et les recruteurs ne semblent pas savoir ou se soucient beaucoup de vos capacités réelles, mais ils ont une liste de punch de soupe à l'alphabet qui est leur référence. Requis au point où j'ai eu plus d'un couple de ce que je dirais au moins se considéraient comme des recruteurs d'une éthique impeccable me disent que j'étais exactement ce que leur client recherchait. J'avais juste besoin de "recentrer" mon CV car j'avais "omis quelques compétences spécifiques" que le client recherchait spécifiquement. 8-O
Cela dépend donc peut-être, mais aux États-Unis, oui, le jour pourrait éventuellement arriver où si vous ne pouvez tout simplement pas livrer la soupe alphabet attendue, vous pourriez regarder la ligne de soupe. Mauvais jeux de mots.
la source
Eh bien, vous devez certainement consacrer beaucoup de temps à apprendre de nouvelles compétences ainsi que des langages de programmation. Je résumerais quelques exemples qui se rapportent à ce que vous avez souligné en restant avec un seul langage de programmation, mais rappelez-vous, le problème particulier que vous avez signalé serait différent pour différents domaines problématiques.
Cela dépend donc vraiment de votre domaine de programmation et d'un résultat que vous ajusteriez vous-même.
la source