@Gugasth, sobre programador 'solucionar', geralmente não é o caso. A não ser quando é o caso de que é 'colocado' como programador mais exerce a função Engenheiro ou Arquiteto de Software FullStack.
A parte de solucionar está muito mais voltada a parte de análise.
Respondendo a "Boa tarde, Gabriel! A função de um programador..." dentro da publicação Quero aprender sobre programação...
1