"é um fato que qualquer implementacao deste mesmo algortimo usando JavaScript seria infinitamente mais lenta e complexa. Isso explica o motivo de ter uma query de 200 linhas jogados no meio de um sistema feito todo com um ORM de ultima geracao Tem que v..."1 tabcoin · 2 comentários · NullPointerDeception · 1 ano atrás
"Na minha opinião a implementação é muito elegante, inteligente e eficiente, ao mesmo tempo que é bastante simples. E mostra como SQL é uma ferramenta extramamente poderosa. Eu não sei se concordo. E digo "não sei" porque o meu raso conhecimento de SQL..."3 tabcoins · 6 comentários · NullPointerDeception · 1 ano atrás
"Tem a UniCesumar. É uma faculdade já antiga da cidade de Maringá/PR, onde eu moro. Sou colega de alguns professores dos cursos de tecnologia e até onde eu sei a maioria dos professores EAD são os mesmos do presencial. Os professores que eu conheço da i..."1 tabcoin · 1 comentário · NullPointerDeception · 1 ano atrás
"Eu não vejo porque não! É comum as pessoas terem o seu primeiro contato com programação na faculdade, inclusive com C, que ao meu ver é uma linguagem muito mais "hostil" a um iniciante, e depois Java para o primeiro contato com programação orientada a..."1 tabcoin · 0 comentário · NullPointerDeception · 1 ano atrás
"Algoritmos, lógica de programação e estrutura de dados. Existem diversos bons cursos gratuitos (como os cursos do canal Curso em Video do Gustavo Guanabara no YouTube, por exemplo), e também ótimos sites para praticar. Eu não recomendo estudar Scrum ag..."1 tabcoin · 0 comentário · NullPointerDeception · 1 ano atrás
"Quanto à memória ocupada por null e undefined, é seguro dizer que não mais do que alguns bytes, e esse valor também varia de acordo com o ambiente de execução, mas no geral é bem pouco, irrelevante. Eu não consegui encontrar onde eu li essa informação,..."1 tabcoin · 0 comentário · NullPointerDeception · 1 ano atrás
"É... Talvez... A gente sabe que na dificuldade é onde geralmente a gente cresce mais. Até por isso é comum ouvir os cabeça branca dizendo "no meu tempo....." kkkk tirando o saudosismo, claro."1 tabcoin · 1 comentário · NullPointerDeception · 1 ano atrás
"Pois é, eu não entendi um e outro se doendo, porque eu queria ouvir a opinião a respeito e não parecer o dono da razão. As pessoas não conseguem lidar com opiniões, mesmo quando expressadas com embasamento e educação. Mas felizmente a maioria dos comen..."1 tabcoin · 0 comentário · NullPointerDeception · 1 ano atrás
"Você se afobou tanto pra ser rude que não percebeu que minha última frase é basicamente admitindo a possibilidade de estar errado nessa percepção e perguntando a opinião de vocês a respeito. as pessoas querem tentar oportunidades melhores e não vão dei..."1 tabcoin · 0 comentário · NullPointerDeception · 1 ano atrás
"Haha, gostei da ideia. Vou participar, deixa eu abrir meu Turbo Pascal aqui. Zoeira, vou não, mas vou assistir à live com certeza pra ver a aplicação da galera capotando kkk"1 tabcoin · 0 comentário · NullPointerDeception · 1 ano atrás
"exato. é o que venho tentando dizer. sobre o typescript: sim, é mais seguro, tira bastante a permissividade do js e implementa coisas como interface, por exemplo, mas não da melhor forma (basta ler os códigos transpilados). tenho um webservice na nossa..."1 tabcoin · 0 comentário · NullPointerDeception · 1 ano atrás
"você parte da premissa que todo "programador velho" é preguiçoso, e além de essa ser uma afirmação desrespeitosa, é inválida nessa discussão porque não apenas não sou um programador "velho", muito menos preguiçoso, como trabalho também diariamente com..."1 tabcoin · 2 comentários · NullPointerDeception · 1 ano atrás
"interfaces, sobrecarga de métodos e construtores, enums, necessidade de implementar coisas simples como "classes" abstratas na unha... ter que implementar na mão, fazer workarounds, usar libs... claros indicativos de que "os conceitos sempre estiveram..."1 tabcoin · 4 comentários · NullPointerDeception · 1 ano atrás
"poo não é estritamente sobre classes porque também existe herança por prototipação, mas isso só existe no javascript e numa linguagem morta da xerox criada nos anos 80. mas é interessante como introduziram a palavra "class" em javascript, não? por que..."1 tabcoin · 6 comentários · NullPointerDeception · 1 ano atrás
"Falou em didática, falou em Gustavo Guanabara: https://www.youtube.com/@CursoemVideo/playlists"1 tabcoin · 0 comentário · NullPointerDeception · 1 ano atrás
"Se você está começando DO ZERO, o que parece ser o caso, antes de pensar na área em que vai atuar, precisa focar em aprender: algoritmos, lógica de programação e o básico de estrutura de dados. Essa é a base que vai te permitir aprender e futuramente d..."1 tabcoin · 0 comentário · NullPointerDeception · 1 ano atrás
"js possui particularidades e/ou limitações em basicamente todos os pilares da poo, logo também acho que não é ideal pra aprender orientação a objetos quando se é iniciante. nem mesmo uma classe é uma classe. tiveram que introduzir uma caceteda de synta..."1 tabcoin · 8 comentários · NullPointerDeception · 1 ano atrás
"Esse é um ponto de vista muito interessante, obrigado por compartilhar. Realmente os títulos podem ser muito vagos, e entendo que foram criados para dar uma ideia do nível de experiência de um profissional, até porque esse modelo de senioridade existe..."1 tabcoin · 1 comentário · NullPointerDeception · 1 ano atrás
"É complicado porque envolve outras pessoas. Eu sei o que eu posso fazer para corresponder ao que se espera da minha senioridade, que é estudar, me manter atualizado, procurar ter uma boa fundamentação, me expor a mais desafios... Não posso cobrar isso..."1 tabcoin · 0 comentário · NullPointerDeception · 1 ano atrás
"Vamos lá: eu sou graduado em Engenharia de Software, mas eu sou desenvolvedor, e não engenheiro. Desenvolvimento é apenas uma das diversas etapas de um processo de software, e um engenheiro de software (cargo) costuma lidar com muito mais responsabilid..."1 tabcoin · 1 comentário · NullPointerDeception · 1 ano atrás
"Depende... Por sistema embarcado você diz automação residencial com microcontroladores e sensores, ou desenvolver sistemas para aeronaves militares? O ecommerce é uma lojinha de camisetas de Rock ou é a nova Amazon? Tudo depende da complexidade do proj..."1 tabcoin · 0 comentário · NullPointerDeception · 1 ano atrás
"Mano, primeira coisa: Parabéns por escrever tão bem (sem ironia). Você escreve mt bem mano, esse penúltimo parágrado aí quase rimou e é pura verdade. Pô, valeu haha Chupa essa manga, professora Cristina!"1 tabcoin · 0 comentário · NullPointerDeception · 1 ano atrás
"A minha opinião é embasada no que eu estou vendo, na minha percepção, e não no que os outros dizem. Tampouco sou saudosista, não acho que necessariamente "o passado é melhor e o futuro ruim", e nem sequer disse que as pessoas são fracas. Não sei se é p..."2 tabcoins · 2 comentários · NullPointerDeception · 1 ano atrás
"Dizem que se conselho fosse bom a gente não dava, vendia, mas aí vai o meu: Java ou C#. São linguagens que além de ter muitas oportunidades, você foge um pouco do hype do JavaScript (sou desenvolvedor Node.js e gosto, by the way), você também será forç..."1 tabcoin · 0 comentário · NullPointerDeception · 1 ano atrás
"Eu uso diariamente o ChatGPT-4 há quase quatro meses e posso garantir que a qualidade e a precisão das respostas diminuiu. Eu havia percebido isso e achado curiosa essa percepção, e poucas semanas depois começaram a sair esses rumores do modelo estar p..."1 tabcoin · 0 comentário · NullPointerDeception · 1 ano atrás
"Antes de tudo: se você está desenvolvendo algo, independente do tamanho e complexidade do projeto, você está sim aprendendo e evoluindo. Ainda mais se é apenas você e outro estagiário, porque você não tem um pleno/senior pra recorrer e precisa se esfor..."2 tabcoins · 0 comentário · NullPointerDeception · 1 ano atrás
"A minha opinião sobre esse assunto é sucinta (nem tanto) e talvez até um pouco polêmica, mas aí vai: NENHUMA faculdade por si só vai preparar um profissional pronto para o mercado de trabalho, principalmente porque o meio acadêmico nem sempre é tão foc..."1 tabcoin · 0 comentário · NullPointerDeception · 1 ano atrás
"Termine o seu curso. Independente se você vai seguir nessa área de desenvolvimento ou não, nenhum conhecimento é perdido e você já pagou por ele. Além do mais, você também irá aprender coisas que não são apenas inerentes a uma tecnologia ou a uma área,..."1 tabcoin · 1 comentário · NullPointerDeception · 1 ano atrás
"Concordo com você, Felipe. Por isso considero C e Java duas linguagens muito "acadêmicas" e essenciais, sendo C mais para o estudo de conceitos da informática como semáforos, deadlock, ponteiros etc, também lógica de programação e estrutura de dados, e..."1 tabcoin · 1 comentário · NullPointerDeception · 1 ano atrás