Rozumiem, jak kodować. Wiem, jak ominąć podstawy języków, których regularnie używam. Wiem, jak pisać nieco ponadpodstawowe wyrażenia regularne, mogę rozmawiać z bazami danych, mogę akceptować dane wejściowe, dane wyjściowe, obsługiwać pliki itp. Jestem mniej więcej pewien swojej podstawowej umiejętności wyrzucania kodu źródłowego średnio skomplikowany program.
Mój problem polega na tym, że nigdy nie czuję, że to wystarczy. Wydaje mi się, że znam tylko niewielką część standardowej biblioteki mojego języka i że dopóki nie zrozumiem wszystkiego, przynajmniej na marginesie, nie mam prawa nawet próbować znaleźć pracy przy jego użyciu. Jestem po prostu z college'u (społeczność / junior / whathaveyou), a moi przyjaciele dostają pracę w branży, ale nadal czuję się jak oszust lub pozer i że po prostu nie jestem wystarczająco dobry.
Czy istnieje znaczny znacznik „Wiem wystarczająco”, którego mógłbym użyć, aby upewnić się, że umiem kodować? Czy powinienem wziąć pod uwagę fakt, że przynajmniej jestem w stanie zakodować FizzBuzz jako wskaźnik, że można ubiegać się o coś? Jak mogę dowiedzieć się więcej o tych standardowych bibliotekach, frameworkach i / lub API stosunkowo łatwo? Regularnie koduję, czytam książki, ale moja wiedza wciąż wydaje się tak płytka.
WSPARCIE!
I feel like I only know a small portion of the standard library of my language
zdanie to powinno być oficjalnym mottem C ++ .