Как правило, программисты интроверты и не особо любят трепаться. Поэтому, если человек не умеет добывать информацию самостоятельно, а ждет подсказок, то он потерян для программирования.
Обычно устраиваешься на работу, изучаешь их проект, сам пытаешься писать такой код. Получается не очень, или пытаешься не очень - тимлид и сеньоры ржут над твоим кодом и пишут кучу замечаний, где поправляют тебя. Если все не совсем плохо, и в итоге не вылетаешь с работы, то в этой компании остается за тобой репутация зеленого джуна. Надо любой ценой дорасти до миддла и идти в другую компанию
Но можно и заранее подготовиться, для этого есть GitHub...
Форумы мало помогают. На них надо именно вылавливать профессионалов, которым задавать личные вопросы, в общем, не так все просто. Большинство же ответчиков имеют устаревшие или вообще любительские знания. И лайки ставят тоже отнюдь не компетентные люди, а компетентность мало играет роль.