Обязательно ли программисту работать в команде для развития?
Прокачаться можно, тут дело времени и склада ума, но как по мне, лучше (уже имея некую базу) пойти работать джуниором в команду и чем жёстче будут наставники - тем лучше :)
PS ничто не мешает найти единомышленников и организовать командную работу вне офиса.
Главное желание! :)
Программист самоучка на фрилансе далеко не прокачается, т.к там однотипные задания. ИМХО