C'est une photo dans le noir, mais j'espère le meilleur. Ma situation est la suivante:
- J'ai une maîtrise en mathématiques et j'ai fait de mon mieux pour obtenir un emploi en statistique, ou mieux encore, en science des données.
- La plupart Les emplois de statistiques modernes nécessitent plus de compétences en codage que ce que mon diplôme offre. Franchement, beaucoup d'offres d'emploi se lisent comme s'ils voulaient des licornes qui sont en quelque sorte de nouveaux diplômés qui maîtrisent les statistiques, le codage général et la gestion de bases de données.
- Je peux coder, mais je n'ai pas de papier à soutenir il en place. Tout ce que j'ai, c'est un petit cours Java qui faisait partie de mon diplôme et beaucoup de travail de R que j'ai fait pendant mon Master. J'ai marqué très dans les deux, mais nous parlons peut-être de 20 semaines d'expérience par intermittence sur quatre ans. À l'heure actuelle, je me souviens à peine de la syntaxe.
- Jusqu'à présent, je pense que j'ai pas mal de talent pour le codage, mais seulement dans le sens où je peux le comprendre rapidement - je ne le suis évidemment pas à égalité avec quiconque est qualifié. Franchement, à bien des égards, je suis moins qu'un novice. Si vous me posiez une question de type FizzBuzz, je m'attendrais à échouer. Cependant, je peux en toute confiance Google mon via Java ou R jusqu'à ce qu'ils fassent ce que je veux.
- Mon pays est actuellement verrouillé en raison du COVID-19. Je soupçonne que la meilleure utilisation de mon temps sera d'obtenir quelque chose sur mon CV qui prouve que je peux coder. Un exemple évident est une qualification de codage, mais l'argent manque et il est à peine légal pour moi de quitter la maison. Cela m'oblige à apprendre en ligne. De plus, à en juger par les premiers commentaires et les réponses à une version antérieure de cette question, il semble y avoir un consensus dans l'industrie sur le fait que de nombreuses qualifications de codage ne valent pas grand-chose et qu'une expérience prouvable est fortement préférée.
Cela me laisse avec ma question: où puis-je prouver que je peux coder sans quitter la maison ni payer beaucoup d'argent? Une qualification en codage serait un pas dans la bonne direction et j'aimerais certainement savoir quelles sont les bonnes options qui existent, mais j'aimerais aussi entendre tout ce que je peux faire pour mettre autre chose sur mon CV qui prouve que Je peux coder. Par exemple, y a-t-il des projets que je pourrais rejoindre ou des choses intelligentes que je peux faire en créant un compte GitHub? Pour les qualifications, j'ai entendu les suggestions de Codeacademy et pour les travaux pratiques, j'ai entendu les suggestions de Rosetta Code.
Jusqu'à présent, les réponses ont souligné qu'une condition préalable pour prouver que je peux bien coder est de devenir capable bien coder, ce que mon aveu d'être un échec probable de FizzBuzz va à l'encontre. Dans ce cas, j'avoue que les réponses sont justes. En fait, ce problème explique en partie pourquoi je pose la question. Mon objectif est d'être prouvé assez bon en codage.