Manual de sobrevivência do novo programador Dicas pragmáticas para sua evolução profissional
Josh CarterConteúdo
Você tem as aptidões de programação, está atualizado na última tecnologia, sentado em sua estação de trabalho... E agora? O Manual de sobrevivência do novo programador dá à sua carreira o impulso necessário para prosseguir: as habilidades essenciais da indústria para ajudá-lo a aplicar seu talento bruto em programação e construir sua reputação. O sucesso no ambiente de trabalho corporativo exige conhecimentos tanto da empresa como de si próprio. É uma visão sem restrições do que realmente acontece na vida profissional - e como não apenas sobreviver, mas prosperar em seu primeiro emprego e além.
Neste livro, Josh Carter apresenta práticas para trabalhar em programas de vida longa e em larga escala em um nível profissional de qualidade. Você descobrirá como trabalhar eficientemente com suas ferramentas atuais e descobrirá novas ferramentas essenciais. É importante navegar efetivamente no escritório, trabalhar com seus colegas de equipe e lidar com outras pessoas fora do seu departamento. Você vai entender onde se encaixa no panorama geral e como contribui para o sucesso da empresa. Este livro ajudará você a olhar para os próximos anos e suas oportunidades futuras – seja como programador, ou em outro cargo em que você crescer, saindo da habilidade bruta para tornar-se um profissional experiente.
Sumário
Parte I - Programação profissional
- 1 Programar para produzir
- 1.1 Dica 1 - Force seu código
- 1.2 Dica 2 - Insista na exatidão
- 1.3 Dica 3 - Projete com testes
- 1.4 Dica 4 - Dome a complexidade
- 1.5 Dica 5 - Falhe graciosamente
- 1.6 Dica 6 - Seja elegante
- 1.7 Dica 7 - Melhore o código legado
- 1.8 Dica 8 - Reveja o código com antecedência e com frequência
- 2 Coloque suas ferramentas em ordem
- 2.1 Dica 9 - Otimize seu ambiente
- 2.2 Dica 10 - Fale sua linguagem fluentemente
- 2.3 Dica 11 - Conheça sua plataforma
- 2.4 Dica 12 - Automatize o alívio de sua dor
- 2.5 Dica 13 - Tempo de controle (e linhas de tempo)
- 2.6 Dica 14 - Use a fonte, Luke
Parte II - Habilidades interpessoais
- 3 Gerencie o seu eu
- 3.1 Dica 15 - Encontre um mentor
- 3.2 Dica 16 - Tenha a imagem que você projeta
- 3.3 Dica 17 - Seja visível
- 3.4 Dica 18 - Maximize sua avaliação de desempenho
- 3.5 Dica 19 - Gerencie seu estresse
- 3.6 Dica 20 - Cuide direito do seu corpo
- 4 Trabalho em equipe
- 4.1 Dica 21 - Compreenda os Tipos de Personalidade
- 4.2 Dica 22 - Conecte os pontos
- 4.3 Dica 23 - Trabalhe em conjunto
- 4.4 Dica 24 - Reúna-se efetivamente
Parte III - O mundo corporativo
- 5 Dentro da empresa
- 5.1 Dica 25 - Conheça sua turma
- 5.2 Dica 26 - Conheça sua anatomia (corporativa)
- 6 Ocupe-se do seu negócio
- 6.1 Dica 27 - Acompanhe o projeto
- 6.2 Dica 28 - Aprecie o círculo da vida (do produto)
- 6.3 Dica 29 - Coloque-se no lugar da empresa
- 6.4 Dica 30 - Identifique antipadrões corporativos
Parte IV - Olhando para o futuro
- 7 Kaizen
- 7.1 Dica 31 - Cuide da sua cabeça
- 7.2 Dica 32 - Nunca pare de aprender
- 7.3 Dica 33 - Encontre seu lugar
- 8 Apêndice 1 - Bibliografia
Autor
Josh Carter
Josh Carter é um programador profissional com mais de 15 anos de experiência, tanto em programação quanto em gestão de engenharia. Ele é apaixonado por programar e se manter na vanguarda da tecnologia, mas é equilibrado pelo mantra de Steve Jobs, "Artistas de verdade entregam." Atualmente, ele é igualmente apaixonado por ajudar a próxima geração de programadores a deixar sua marca na indústria.
Dados do produto
- Número de páginas:
- 303
- ISBN:
- 978-65-86110-03-6
- Data publicação:
- 03/2020