Saya mengerti cara membuat kode. Saya tahu bagaimana menyiasati dasar-dasar bahasa yang saya gunakan secara teratur. Saya tahu cara menulis ekspresi reguler yang sedikit di atas dasar, saya dapat berbicara dengan basis data, saya dapat menerima input, mencetak, menangani file, dll. Saya kurang lebih yakin akan kemampuan dasar saya untuk mengeluarkan kode sumber untuk program yang cukup kompleks.
Masalah saya adalah saya tidak pernah merasa cukup. Saya merasa seperti saya hanya tahu sebagian kecil dari perpustakaan standar bahasa saya, dan bahwa sampai saya mengerti semuanya, setidaknya secara sepintas, saya tidak punya hak untuk mencoba mendapatkan pekerjaan dengan menggunakannya. Saya baru saja keluar dari perguruan tinggi (komunitas / junior / whathaveyou), dan teman-teman saya mendapatkan pekerjaan di industri, tetapi saya masih merasa seperti palsu atau masalah sulit dan bahwa saya hanya tidak cukup baik.
Apakah ada penanda yang layak untuk "Saya cukup tahu" yang dapat saya gunakan untuk meyakinkan diri sendiri bahwa saya dapat membuat kode? Haruskah saya mengambil fakta bahwa saya setidaknya mampu mengkodekan FizzBuzz sebagai indikator bahwa tidak apa-apa untuk melamar sesuatu? Bagaimana saya bisa belajar lebih banyak tentang pustaka, kerangka kerja, dan / atau API standar ini secara relatif mudah? Saya kode secara teratur, saya membaca buku, tetapi pengetahuan saya masih terasa sangat dangkal.
TOLONG!
I feel like I only know a small portion of the standard library of my language
kalimat ini harus menjadi moto resmi C ++ .