Não entendo os comentários. Excesso de vaidade também não é bom, e obviamente não se deve menosprezar outras profissões, mas será que, para começo de conversa, o post original de fato menosprezou alguém? Ou vocês querem engenheiros sem nenhum orgulho do que fazem, que acham que tanto faz quem faça e trabalham de qualquer jeito?
"Comecei a programar porque era fácil. Eu resolvia os problemas colocados à minha frente o dia todo e saía do trabalho por volta das 17h30 para voltar para casa e encontrar meus amigos. Mas, mesmo 20 anos depois, continuo trabalhando com software porque esse trabalho é difícil.
O motivo de algo que era fácil ter se tornado difícil é que o papel mudou de resolver problemas para fazer o produto crescer, e de buscar apenas o que já era considerado correto para otimizar o que é certo em prol da mudança." - Jessica Kerr,
Trecho de abertura do texto "Do quebra-cabeça ao produto", escrito por Jessica Kerr, entre os vários textos de <97 sugestões para desenvolvedores Java>
Por que as pessoas que dizem que desenvolvimento de software é um trabalho difícil fazem esse trabalho? Vocês fazem isso porque, apesar de ser um trabalho árduo e pesado, ele é gratificante? Acho que não encontrei tantas pessoas assim neste setor. <- Isso também é uma fala engraçada. Muita gente também trabalha com isso porque sente prazer em resolver problemas complexos. Você mesmo está generalizando demais com base na sua própria experiência.
Isso mesmo. Para essa pessoa, isso pode ser difícil. O que é difícil é algo subjetivo.
Não entendo por que essa pessoa está sendo tão xingada. Se tivesse menosprezado outras profissões, poderia ser criticada, mas nem foi isso. Na verdade, os comentários é que estão criticando o autor de forma irracional e excessiva.
A tecnologia de software também é importante para resolver problemas complexos como as mudanças climáticas, o tratamento de doenças e a garantia de um abastecimento sustentável de alimentos. E vai se tornar ainda mais importante no futuro. Não entendo muito bem por que estão falando disso como se fosse um problema completamente diferente.
Será que a mesma opinião vale para serviços de contêiner serverless também?
Por causa dos problemas dos serviços serverless existentes (tipo o Lambda), a AWS criou o Fargate e depois até o App Runner, que é mais simples ainda 🤔
E ainda tem o Cloud Run, da Google Cloud, um serviço de contêiner serverless scale to zero maravilhoso
Desses aí, pessoalmente achei que o Cloud Run foi o que ofereceu a melhor experiência de desenvolvimento
> Eu estava programado para dar uma aula sobre TSP no KAIST, em Daejeon, em março de 2024, e estava procurando um conjunto de dados local para um tour TSP por Daejeon. Em dezembro de 2023, o Dr. Sang-il Eom me enviou um e-mail dizendo: “Você precisa de um conjunto de dados nacional de bares criado pela Agência Nacional de Polícia? O arquivo mais recente custa 1.000 won e tem 90.680 registros.” Uau. Depois de confirmar primeiro se 1.000 won valia menos de 1 dólar (foi bom verificar se a taxa de câmbio não estava invertida), respondi: “Obrigado!”
Tem uma boa fala abaixo, então vou deixar aqui também.
Será que faz sentido comparar diretamente com a indústria de manufatura? Pelo ponto de vista de que o setor ainda não amadureceu o suficiente, parece que o objeto de comparação acaba sendo a manufatura. Se tentarmos entender o trabalho com software a partir do paradigma da manufatura, ele pode parecer artesanato ou desenvolvimento por hobby, mas, por outro lado, acho que justamente esses aspectos criam uma cultura mais flexível e criativa própria do desenvolvimento de software, e é com base nisso que ele vem crescendo.
Só mais uma coisa: software também é uma área ampla. Há trabalhos que você consegue fazer aprendendo rápido, e há trabalhos que precisam se basear em especialização. Não ache que a sua própria experiência é tudo. Isso também é arrogância.
Não entendo os comentários. Excesso de vaidade também não é bom, e obviamente não se deve menosprezar outras profissões, mas será que, para começo de conversa, o post original de fato menosprezou alguém? Ou vocês querem engenheiros sem nenhum orgulho do que fazem, que acham que tanto faz quem faça e trabalham de qualquer jeito?
Parece um pouco sem nexo com o assunto. Por que a história de mestrado e doutorado apareceu de repente?
Acho que é preciso entender bem a diferença entre otimismo e chicoteamento.
É só a natureza do trabalho que é diferente, então por que fazem esse tipo de comparação?
Nem os dinossauros: a maioria já caiu pelo menos na categoria de ameaçado de extinção (Endangered).
Eu não sou o Amuro e também não recebi um Gundam...?
"Comecei a programar porque era fácil. Eu resolvia os problemas colocados à minha frente o dia todo e saía do trabalho por volta das 17h30 para voltar para casa e encontrar meus amigos. Mas, mesmo 20 anos depois, continuo trabalhando com software porque esse trabalho é difícil.
O motivo de algo que era fácil ter se tornado difícil é que o papel mudou de resolver problemas para fazer o produto crescer, e de buscar apenas o que já era considerado correto para otimizar o que é certo em prol da mudança." - Jessica Kerr,
Trecho de abertura do texto "Do quebra-cabeça ao produto", escrito por Jessica Kerr, entre os vários textos de <97 sugestões para desenvolvedores Java>
Por que as pessoas que dizem que desenvolvimento de software é um trabalho difícil fazem esse trabalho? Vocês fazem isso porque, apesar de ser um trabalho árduo e pesado, ele é gratificante? Acho que não encontrei tantas pessoas assim neste setor. <- Isso também é uma fala engraçada. Muita gente também trabalha com isso porque sente prazer em resolver problemas complexos. Você mesmo está generalizando demais com base na sua própria experiência.
Isso mesmo. Para essa pessoa, isso pode ser difícil. O que é difícil é algo subjetivo.
Não entendo por que essa pessoa está sendo tão xingada. Se tivesse menosprezado outras profissões, poderia ser criticada, mas nem foi isso. Na verdade, os comentários é que estão criticando o autor de forma irracional e excessiva.
Autoconfiança demais não é bom, mas desmerecer o valor real também não é.
Na prática, vocês não estão contribuindo bastante para resolver problemas com tecnologias como big data?
A tecnologia de software também é importante para resolver problemas complexos como as mudanças climáticas, o tratamento de doenças e a garantia de um abastecimento sustentável de alimentos. E vai se tornar ainda mais importante no futuro. Não entendo muito bem por que estão falando disso como se fosse um problema completamente diferente.
Será que a mesma opinião vale para serviços de contêiner serverless também?
Por causa dos problemas dos serviços serverless existentes (tipo o Lambda), a AWS criou o Fargate e depois até o App Runner, que é mais simples ainda 🤔
E ainda tem o Cloud Run, da Google Cloud, um serviço de contêiner serverless scale to zero maravilhoso
Desses aí, pessoalmente achei que o Cloud Run foi o que ofereceu a melhor experiência de desenvolvimento
Obrigado!
> Eu estava programado para dar uma aula sobre TSP no KAIST, em Daejeon, em março de 2024, e estava procurando um conjunto de dados local para um tour TSP por Daejeon. Em dezembro de 2023, o Dr. Sang-il Eom me enviou um e-mail dizendo: “Você precisa de um conjunto de dados nacional de bares criado pela Agência Nacional de Polícia? O arquivo mais recente custa 1.000 won e tem 90.680 registros.” Uau. Depois de confirmar primeiro se 1.000 won valia menos de 1 dólar (foi bom verificar se a taxa de câmbio não estava invertida), respondi: “Obrigado!”
https://www.math.uwaterloo.ca/tsp/korea/sk_data.html
Serverless (tem servidor)
Estão colocando o terminal como parte do próprio sistema operacional? Aí nem vai precisar usar o Termux.
Tem uma boa fala abaixo, então vou deixar aqui também.
Será que faz sentido comparar diretamente com a indústria de manufatura? Pelo ponto de vista de que o setor ainda não amadureceu o suficiente, parece que o objeto de comparação acaba sendo a manufatura. Se tentarmos entender o trabalho com software a partir do paradigma da manufatura, ele pode parecer artesanato ou desenvolvimento por hobby, mas, por outro lado, acho que justamente esses aspectos criam uma cultura mais flexível e criativa própria do desenvolvimento de software, e é com base nisso que ele vem crescendo.
Só mais uma coisa: software também é uma área ampla. Há trabalhos que você consegue fazer aprendendo rápido, e há trabalhos que precisam se basear em especialização. Não ache que a sua própria experiência é tudo. Isso também é arrogância.
Sempre leio com atenção.