Blogs de engenharia de software de leitura obrigatória

8 minutes, 7 seconds Read

A engenharia de software é um campo em constante evolução, com novas tecnologias e ferramentas surgindo o tempo todo. E mesmo para os desenvolvedores mais entusiasmados, pode ser difícil acompanhar o ritmo da tecnologia quando o senhor está atolado de trabalho e tentando descobrir como corrigir aquele bug ou solucionar um problema. Ou, se estiver apenas começando no setor, o senhor pode estar se perguntando: qual é a melhor maneira de se informar sobre as pesquisas e os desenvolvimentos mais recentes na área? Em ambos os casos, a resposta para o seu problema pode ser resumida em uma pequena palavra: blogs.

Os blogs trazem para o senhor as últimas tendências e notícias do setor e, geralmente, são escritos por especialistas da área ou por pessoas que têm grande paixão pelo assunto. Eles são rápidos e fáceis de acessar do seu telefone e a maioria permite que você se inscreva para receber as notícias mais recentes diretamente na sua caixa de entrada. Este artigo apresenta todos os benefícios de consultar os blogs mais recentes sobre engenharia de software, bem como nossa lista dos principais blogs a serem seguidos. Portanto, prepare-se para encher seus favoritos.

Participe de um webinar gratuito sobre engenharia de software

Nossos workshops o ajudam a iniciar sua jornada rumo a uma nova carreira, criam oportunidades de colaboração com especialistas e alunos que pensam da mesma forma ou ensinam uma nova habilidade.



Principais blogs de engenharia de software para ler

Reunimos um guia rápido dos nossos blogs favoritos sobre engenharia de software – eles estão repletos de ótimas dicas, conselhos e inspiração para qualquer pessoa interessada em engenharia de software, desde iniciantes até profissionais.

Scott Berkun: Este é um dos blogs mais populares e respeitados da Internet. Scott Berkun é um ex-funcionário da Microsoft e do WordPress que publica regularmente sobre engenharia de software e tecnologia, bem como sobre design e criatividade em geral. Ele oferece gratuitamente conselhos e conhecimentos valiosos que cultivou ao longo dos anos – às vezes publicando vários artigos e entradas de blog em um único dia. Ele também é autor de vários livros populares, que o senhor pode comprar em versão impressa. Mas se o senhor preferir ficar com o seu dinheiro, visitar o blog dele é uma ótima maneira de se familiarizar com os conceitos que os engenheiros de software usam e outros insights úteis sobre a profissão.

Martin Fowler: Esse é outro nome bem conhecido no campo da engenharia de software. Martin Fowler está associado à engenharia de software desde a década de 1980. Ele não só publica constantemente guias úteis sobre tudo relacionado ao desenvolvimento de software, como também publica artigos de outros especialistas em seu blog, o que o torna uma plataforma realmente versátil. Ele é autor de livros publicados sobre desenvolvimento de software e seu blog oferece muitas atualizações sobre tópicos como refatoração, design, microsserviços, NoSQL, entrega contínua, agilidade e DSL.

O desenvolvedor prático: Este blog disponibiliza uma ampla gama de conselhos e conhecimentos especializados para um público global, além de oferecer artigos interessantes e detalhados sobre tópicos relevantes. O Practical Developer tem informações sobre consultoria de design de software, workshops e treinamento. A plataforma se concentra em uma abordagem prática de ensino com tópicos como arquitetura de microsserviços (com Spring Boot), sistemas orientados a eventos, RabbitMQ, programação reativa, programação funcional, nuvem, integração contínua e entrega contínua.

Comunidade DEV: DEV é uma plataforma de código aberto e um ambiente de desenvolvimento para Elixir + Phoenix com Docker e Docker-compose. Como o nome sugere, é um lugar onde desenvolvedores e engenheiros de software se reúnem para obter ajuda mútua. Os programadores podem usar o fórum para fazer perguntas e compartilhar opiniões e conhecimentos com colegas. É uma plataforma verdadeiramente altruísta que permite que qualquer pessoa aproveite as ferramentas e os conselhos oferecidos. Ela também incentiva os especialistas a se unirem e ajudarem os iniciantes e aprendizes.

Coding Horror: Este blog é escrito por Jeff Atwood, um dos blogueiros mais proeminentes no campo da tecnologia de software. Jeff passou anos pesquisando tópicos e tornando-os acessíveis a um amplo espectro de leitores. O blog apresenta uma visão divertida e descontraída das perspectivas humanas sobre como lidar com o desenvolvimento de software. As postagens são fáceis de entender e realmente ajudarão o senhor a se aprofundar em tecnologias emergentes. Embora o blog não tenha tutoriais e cursos, Jeff também administra o StackExchange, que oferece tutoriais sobre tópicos semelhantes.

Blog de engenharia do Facebook: O Facebook Engineering Blog é um fórum de código aberto administrado pelo Facebook Engineering, onde o senhor encontrará as últimas atualizações da equipe por trás da plataforma de mídia social mais popular do mundo. O senhor pode usar esse guia e recurso útil para se manter atualizado com as últimas notícias, tendências, atualizações da equipe, lançamentos de projetos e eventos futuros. O blog trata de tópicos como reescrita compatível com API, biblioteca de interface do usuário de front-end e desenvolvimento do React.js. Ele também conta com recursos de vídeo e tutoriais, o que facilita muito a exploração de sua base de conhecimento.

Sentinela: O Sentry é uma plataforma valiosa para ser seguida por um engenheiro de software iniciante ou de nível básico, pois é um serviço de rastreamento de erros. Como também é de código aberto, qualquer pessoa pode se beneficiar dele sem ter de desembolsar dinheiro por seus serviços. Ele não apenas monitora erros, mas também monitora o desempenho e ajuda os programadores e desenvolvedores a diagnosticar, corrigir e otimizar seu código. A seção do blog trata de uma gama variada de tópicos que abrangem os conhecimentos básicos e avançados de tecnologia. Com o Sentry, o senhor terá contato com a cultura tecnológica em geral e, ao mesmo tempo, receberá dicas úteis para superar desafios em sua carreira profissional.

Blog da Toptal Engineering: Esse recurso de rede profissional foi criado por engenheiros de software profissionais da comunidade Toptal. Ele é voltado para ajudar os freelancers – sejam eles engenheiros, programadores, codificadores ou desenvolvedores – a entrar em contato com as empresas. É um blog detalhado e bem estabelecido que fornece informações aprofundadas sobre tópicos como desenvolvimento front-end, back-end, móvel e da Web, bem como ciência de dados e bancos de dados, escritos por especialistas da área.

Blog de engenharia do Slack: O blog dessa empresa é mais conhecido como “Several People are Coding” (Várias pessoas estão codificando) e consiste em conteúdo que trata de todo o espectro da engenharia, desde os membros da equipe júnior até o pessoal de nível sênior. O blog apresenta postagens sobre questões técnicas especializadas e desafios no mundo da engenharia. O objetivo é simplificar os fluxos de trabalho de engenharia para implantações mais rápidas, coordenar as implantações de código e a integração contínua e fornecer notícias atuais do mundo do desenvolvimento de software.

Joel sobre software: O escritor homônimo deste blog é Joel Spolsky, que construiu uma reputação no mundo dos blogs de software por meio de coragem e dedicação. Com uma carreira que se estende pelos últimos 40 anos, Spolsky está no cenário dos blogs desde 2000. Ele frequentemente se junta a Jeff Atwood, do Coding Horror, no StackExchange. Embora não seja tão ativo quanto antes, as postagens anteriores de Spolsky ainda são úteis para desenvolvedores e engenheiros de software que buscam entender conceitos complexos e encontrar maneiras de resolver problemas difíceis. Tendo sido um dos primeiros funcionários da Microsoft, ele esteve envolvido na criação do OLE Automation ou IDispatch. Muitas de suas publicações também se concentram em software comercial e de gerenciamento.

Mais recursos para engenheiros de software

A lista acima representa alguns dos melhores blogs existentes para ajudar a impulsionar sua jornada de engenharia de software, seja na carreira ou na educação. O senhor pode começar por aqui e seguir adiante para encontrar outros blogs ou fóruns que despertem seu interesse. Realmente não há limite para o quanto o senhor pode aprender com esses recursos e, com o tempo, com sorte, aumentar o conjunto de conhecimentos para ajudar outros iniciantes.

O senhor também pode conferir a variedade de excelentes podcasts sobre engenharia de software, livrose canais do YouTube hospedados por especialistas do setor. Para obter mais dicas e ferramentas, não deixe de conferir nosso guia para habilidades de engenharia de software. O senhor também pode consultar grupos em sites de mídia social e plataformas de discussão como Reddit, Medium e Facebook, que realizam discussões com estudantes e especialistas na área.

Se estiver pronto para um estudo mais aprofundado na área de engenharia de software, ou se estiver procurando fazer uma transição para a área, talvez seja hora de conferir um curso de engenharia de software que se adapte a seus objetivos e cronograma. Nossos cursos têm altas taxas de emprego após a graduação e preparam o senhor com um portfólio pronto para entrevistas. Saiba mais sobre o caminho mais comprovado para uma carreira em tecnologia.

Aprenda a programar com a Thinkful

Siga o caminho comprovado para uma carreira de alta renda com orientação e suporte profissional, formas flexíveis de pagamento e aprendizado baseado em projetos do mundo real.


Similar Posts