Eu sou um novato em Ciência da Computação e começamos a fazer alguns projetos reais em Python. Descobri que sou muito eficiente quando uso o método de caneta e papel que meu professor sugeriu nas aulas. Mas quando não consigo escrever meu problema e trabalhar meus algoritmos no papel, sou muito lento. Durante os laboratórios, sempre pareço levar a tarefa de volta ao meu dormitório. Quando chego lá e escrevo, resolvo o problema que me levou a toda a classe em 5 minutos.
Talvez seja porque eu fico estressado vendo as pessoas resolvendo laboratórios antes de mim. Ou talvez seja o método de caneta e papel.
Eu estava navegando pelos fóruns e alguém escreveu que, se você tiver que escrever seus programas em papel, não deverá ser um programador. Estou realmente preocupado porque sou muito melhor quando posso ver o que o programa está fazendo e acompanhar o meu caminho antes de digitar o código real. Estou fazendo algo errado?
Edit: Desculpe por não estar claro, mas quando eu disse escrevendo no papel, quis dizer que minha abordagem de solução de problemas (por exemplo, escrever exemplos, criar tabelas com valores etc.) não é o meu código real. Eu apenas uso o papel para divulgar minhas idéias.