• le__el@lemmy.world
    link
    fedilink
    Português
    arrow-up
    7
    ·
    2 years ago

    Não é bem um trabalho “difícil”, mas acho que pode se encaixar como exemplo.

    Eu tinha que enviar diariamente um formulário de pedidos e preencher trocentos campos com a mesma informação todos os dias.

    Chegou numa hora que cansou, montei um script que preenche tudo automaticamente apertando apenas uma tecla Fn do teclado. O tempo de preenchimento ficou bem mais rápido e de brinde a chance de errar na hora de colocar as informações também diminuiu.

    Então imagino que signifique algo desse tipo, criar novos meios pra facilitar/agilizar algum processo do que apenas seguir o padrão já estabelecido.

  • Coelho@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    2 years ago

    Por isso o Windows é cheio de remendos que se tornam mais e mais aparentes a cada nova versão, como os dois menus de contexto do Windows 11 e a dúzia de painéis de controles do Windows 10.

  • albigu@lemmygrad.mlM
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    2 years ago

    tá explicado a situação do windows. Talvez o contexto de quando ele falou isso seja interessante, se você tiver isso aí. Vou responder tentando imaginar de onde isso vêm.

    Isso é um pensamento muito comum entre desenvolvedores de software, que é melhor fazer algo malfeito rápido que fazer algo bem feito tarde. Existe mérito nisso, por exemplo prototipagem rápida em python ou testar uma interface simples primeiro, ou automatizar processos manuais, mas na área de desenvolvimento isso também significa que muito trabalho é desperdiçado por falta de conhecimento dos desenvolvedores. Sem contar os riscos de segurança de algum sistema feito rapido ficar grande sem ser completamente reformulado. Ninguém vai querer que a pessoa encarregada de implementar o sistema de hash de senha ou um futuro botão de doação do lemmy seja preguiçosa.

    Por isso que empresas como Google e Microssoft iniciam um monte de projetos sem pesquisar, e quando eles inevitavelmente não atingem a popularidade ideal eles matam esses projetos ignorando os usuários que existem. Cory Doctorow escreve muito sobre como na realidade, os maiores novos produtos dessas grandes empresas, como Teams e Google Doc são aquisições de empresas menores que realmente se deram o trabalho. Aqui um texto dele na EFF. É fácil pra empresas como Microsoft falarem de “contratar preguiçosos” quando até o browser deles que é crucial pro funcionamento do sistema é em grande parte baseado em código público do Chromium.

    No fim, essa atitude de “code first; think later” que empresários como o Bill Gates propagam, e que desenvolvedores acabam acreditando serve muito mais às grandes corporações. Quanto mais empresas meia boca valendo poucos milhões tiver por aí, mais Google e Microsoft com seus trilhões vão ter pra escolher qual comprar quando tiver bom. Desenvolvedores de software acham que eles trabalham menos e são “preguiçosos”, mas na survey do Stack Overflow de 2020 mais de 50% dos respondentes disseram trabalhar mais de 40 horas semanais. curiosamente, essa pergunta não reapareceu em nenhuma pesquisa futura deles. O programador preguiçoso é um mito de CEO.

    • TheIsland
      link
      fedilink
      arrow-up
      2
      ·
      2 years ago

      Essa aí é uma grande verdade, /uAlbigensianGhoul É um ponto de discussão que travo quase diariamente com a equipe de chefia, e até mesmo fora do círculo de trabalho. Talvez um dia se venha a descobrir que a lei dos 80/20 dá 60, não 100%.

  • TheIsland
    link
    fedilink
    arrow-up
    2
    ·
    2 years ago

    Essa aí é uma grande verdade, AlbigensianGhoul. É um ponto de discussão que travo quase diariamente com a equipe de chefia, e até mesmo fora do círculo de trabalho. Talvez um dia se venha a descobrir que a lei dos 80/20 dá 60, não 100%.