Je comprends comment coder. Je sais contourner les bases des langues que j'utilise régulièrement. Je sais comment écrire des expressions régulières légèrement supérieures à la base, je peux parler aux bases de données, je peux accepter des entrées, des sorties d'impression, gérer des fichiers, etc. Je suis plus ou moins assuré de ma capacité de base à cracher le code source de programme modérément complexe.
Mon problème est que je n'ai jamais l'impression que c'est suffisant. J'ai l'impression que je ne connais qu'une petite partie de la bibliothèque standard de ma langue, et que jusqu'à ce que je comprenne tout, du moins en passant, je n'ai même pas le droit d'essayer d'obtenir un emploi en l'utilisant. Je viens juste de quitter le collège (communautaire / junior / whathaveyou), et mes amis obtiennent des emplois dans l'industrie, mais je me sens toujours comme un faux ou un poseur et je ne suis tout simplement pas assez bon.
Existe-t-il un marqueur décent pour «j'en sais assez» que je pourrais utiliser pour m'assurer que je peux coder? Dois-je prendre le fait que je suis au moins capable de coder un FizzBuzz comme un indicateur que c'est bien de postuler pour des choses? Comment puis-je en savoir plus facilement sur ces bibliothèques, frameworks et / ou API standard? Je code régulièrement, je lis des livres, mais mes connaissances me semblent encore superficielles.
AIDEZ-MOI!
I feel like I only know a small portion of the standard library of my language
cette phrase devrait être la devise officielle de C ++ .