A facilidade vem prejudicando
Por que toda aplicação feita é construida no contexto web? Esse é o meu questionamento e essa é a minha perspectiva sobre o assunto: facilidade.
Bem, a web trouxe várias coisas que antes não se tinha. Ou seja, a facilidade do compartilhamento de códigos é muito grande, fazendo, assim, com que o trabalho seja "menos cansativo".
Porém, o que mais me incomoda nisso tudo é a falta de conhecimento das pessoas. Por essa estrada de flores em que se encontram hoje, muitos não querem mais ter o trabalho de programar de verdade, apenas usar código prontos por outras pessoas. E isso não tem problema algum. O problema todo é que não sabem usufruir desse fruto da melhor forma possível.
Essa minha ideia (uma crítica sobre a área) surgiu a partir de um membro daqui da comunidade (@maniero
). Ele critica essa uso execivo da internet, sendo que muitos nem sabem o que estão realmente fazendo.
Peço que exponham aqui a visão de vocês sobre esse assunto. Será que a criação de um website se faz realmente necessária nos projetos por você realizados? Por que não algo nativo? Criar uma cli, mesmo que consuma uma API?
OBS.: para que fique claro - já que eu apenas tinha dito o uso da web em códigos prontos - isso não quer dizer que, por exemplo, quando você for contruir um app mobile nativo, não utilize nenhum tipo de biblioteca ou framework. Quis dizer no uso excessivo dessas ferramentas que deveriam ser apenas um auxílio, e não realmente uma dependência profissional do programador.
Fica aqui minha frustação sobre a área.