Qual a diferença entre um vibecoder e um programador?