Executando verificação de segurança...
5

Você acha díficil desenvolver software?

Conforme o Antonio Maniero disse na referência, todas as linguagens de programação são fáceis, o que é o contrário em relação as nossas limitações da lingua falada.

Enquanto uma linguagem falada escrita humana tem muitas milhares de palavras, com milhares de regras, cheias de exceções e dependência de contexto e ambiguidades.

Mas desenvolver/programar é díficil por que não somos peritos em resolver problemas, em quebrar as dificuldades passo a passo, em se expressar de forma coerente e respeitosa.

Eu gostei muito deste trecho do que Antonio disse também:

Programar é criar fórmulas para resolver um problema e escrever um texto que ensine o computador como proceder.

Desenvolver/Programar é díficil porque estamos ensinando uma máquina a fazer uma coisa que nós não conseguimos fazer de forma simples ou convencional.

Vi essa discussão no Quora - Por que programar é tão difícil? Por que não existe uma linguagem de programação fácil? e achei bacana trazer este assunto pra cá.

E você, o que acha sobre o quão difícil é desenvolver/programar softwares?

Carregando publicação patrocinada...
3

Eu acredito que programar a começo de carreira não seja díficil, acredito que seja díficil entender e interpretar aquilo que está sendo aprendido. Como estou nessa fase de principiante, no meu ponto de vista, o que é mais díficil é você consumir aquele conteúdo, entender e por em prática, não necessariamente programar (resolvendo problemas). Na maior parte das vezes eu só reproduzo aquilo que eu aprendi com pequenas mudanças, mas não necessariamente eu desenvolvi um novo algoritmo ou uma coisa surreal.

Por tais motivos, acredito que programação é díficil a partir do ponto em que você está em alto nível. Momento em que precisa gerenciar pessoas, projetos, problemas e ai que mora a grande dificuldade, você é responsável por fazer coisas novas que até o momento não existiam...

2

Victor, excelente pergunta! To pensando aqui e podem existir vários motivos, mas cavando bem profundamente na minha história, o que mais me dificultou aprender a programar foi decidir ser um programador.

Eu acreditava que eu não conseguiria ser um programador, e como consequência, as minhas ações refletiam isso. Então eu acabava não querendo entender o que eu estava fazendo, eu só "batia as peças umas contra as outras" até o programa fazer o que eu queria que fosse feito. No final fazia... mas novamente, eu não entendia de verdade o que eu estava fazendo e isso claramente inibia a evolução do software.

No momento que decidi que eu queria ser um programador de verdade, onde eu defini que eu era um programador antes mesmo de ter habilidades reais de um programador, as minhas ações mudaram e tudo mudou para melhor dali pra frente.

2

Programar é fácil e a prova cabal é qualquer criança de 12 anos consegue aprender a programar.

A parte dificil é a engenharia - usar a ciência (no caso a programação) para resolver problemas do mundo real.

2

Quem é esse Antonio que tá usando meu sobrenome aí? :P

Obrigado pela referência :)

Farei algo que muitos pedem para aprender programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).

1

Com certeza é o @maniero!! hahahaah

Eu que agradeço por sempre contribuir de maneira incançável para que nossos espaços na internet sejam o melhor o possível!!!

Muito obrigado por todas as respostas mister.

Obs.: Já te acompanho no Quora há bastante tempo hehehe