6 pontos por GN⁺ 2023-10-22 | 1 comentários | Compartilhar no WhatsApp
  • O artigo discute o uso excessivo de abstração na indústria de tecnologia e seus possíveis impactos negativos.
  • O autor argumenta que, atualmente, muitos profissionais de tecnologia sabem apenas como usar certas ferramentas, mas não têm uma compreensão profunda de como a tecnologia funciona.
  • O autor compara o volante e a direção hidráulica a níveis de abstração que melhoram a experiência de dirigir, mas alerta que abstração demais pode causar problemas quando as coisas quebram e ninguém entende a tecnologia subjacente.
  • O foco da indústria de tecnologia no lucro aumentou ainda mais a abstração e a automação, reduzindo o envolvimento das pessoas e a compreensão profunda da tecnologia.
  • A ascensão de funções como DevOps e DevSecOps, que combinam desenvolvimento, segurança e operações, trouxe mais automação e menos interação humana, reduzindo ainda mais a compreensão da tecnologia fundamental.
  • O autor alerta que, à medida que a tecnologia se torna mais complexa e mais importante para a vida moderna, problemas graves podem surgir quando as ferramentas quebram e as pessoas não sabem como consertá-las.
  • O autor critica o estado atual da segurança na indústria de tecnologia, observando que muitos "especialistas em segurança" sabem apenas como usar ferramentas prontas de teste de intrusão e não têm uma compreensão profunda de segurança.
  • O autor compartilha um estudo de caso de uma empresa que enfrentou dificuldades com problemas de segurança por falta de compreensão da tecnologia subjacente, o que levou a um incidente de invasão.
  • O autor aconselha quem estuda tecnologia a manter a curiosidade, entender a tecnologia fundamental, fazer manualmente o que as ferramentas de configuração fazem, examinar o código das ferramentas, continuar curioso, seguir aprendendo, experimentar, se aprofundar mais na tecnologia e questionar tudo.

1 comentários

 
GN⁺ 2023-10-22
Comentários do Hacker News
  • O artigo discute que o nível de abstração na tecnologia está aumentando, comparando isso à evolução da aviação, em que pilotos de avião não precisam mais entender a mecânica da aeronave.
  • Alguns comentaristas argumentam que essa estratificação é uma progressão natural à medida que a área amadurece, e que não é motivo de preocupação.
  • Outros expressam preocupação com o fato de muitos profissionais de tecnologia saberem apenas como usar certas ferramentas, mas não terem uma compreensão profunda de como elas funcionam.
  • Há um debate sobre o valor dos "especialistas em deep dive", pessoas que entendem todas as camadas da tecnologia, e alguns argumentam que isso é um luxo de que a maioria das equipes não precisa.
  • Alguns comentaristas defendem que, à medida que o número de ferramentas disponíveis aumenta, é necessário haver gerenciamento, e para isso o nível de abstração também precisa crescer.
  • Há preocupações sobre "programação por cargo cult", em que desenvolvedores usam tecnologia sem entendê-la, o que leva a práticas ineficientes e desmotivadoras.
  • A discussão também menciona o papel da curiosidade na exploração das várias camadas da tecnologia e a importância de não subestimar a capacidade das gerações mais jovens.
  • Alguns comentaristas argumentam que o nível de especialização necessário varia de acordo com a complexidade e a importância do software que está sendo desenvolvido.
  • Há críticas de que o artigo se concentra na experiência do autor e carece de profundidade na discussão sobre abstração.