Ich verstehe, wie man programmiert. Ich kann die Grundlagen der Sprachen umgehen, die ich regelmäßig verwende. Ich weiß, wie man reguläre Ausdrücke schreibt, die etwas über dem Standard liegen, ich kann mit Datenbanken sprechen, ich kann Eingaben akzeptieren, Ausgaben drucken, mit Dateien umgehen usw. Ich bin mehr oder weniger sicher, dass ich den Quellcode grundsätzlich ausspucken kann mäßig komplexes Programm.
Mein Problem ist, dass ich nie das Gefühl habe, dass es genug ist. Ich habe das Gefühl, dass ich nur einen kleinen Teil der Standardbibliothek meiner Sprache kenne und dass ich, bis ich alles verstehe, zumindest im Vorbeigehen kein Recht habe, überhaupt zu versuchen, einen Job damit zu bekommen. Ich habe gerade das College (Community / Junior / Whathaveyou) verlassen und meine Freunde bekommen Jobs in der Branche, aber ich fühle mich immer noch wie eine Fälschung oder ein Poser und bin einfach nicht gut genug.
Gibt es einen anständigen Marker für "Ich weiß genug", mit dem ich mir versichern kann, dass ich codieren kann? Sollte ich die Tatsache, dass ich zumindest in der Lage bin, einen FizzBuzz zu codieren, als Indikator dafür nehmen, dass es in Ordnung ist, einen Antrag zu stellen? Wie kann ich relativ einfach mehr von diesen Standardbibliotheken, Frameworks und / oder APIs lernen? Ich programmiere regelmäßig, lese Bücher, aber mein Wissen fühlt sich immer noch so flach an.
HILFE!
I feel like I only know a small portion of the standard library of my language
Dieser Satz sollte das offizielle C ++ - Motto sein .