Quanto tempo leva para alguém estar apto ao primeiro emprego em programação? Poucos meses ou vários anos? Resposta curta: alguns anos. Software é mais parecido com Engenharia Ninguém espera que um engenheiro, médico ou advogado se forma em um curso livre de algumas horas. Muito menos contrataria um profissional atuante no mercado há meses. Software,… Continuar lendo Início de Carreira em Programação
Categoria: Carreira
Ler
Aprendemos a escrever depois de aprender a ler. Programação ainda é uma das poucas disciplinas em que se insisti que o ideal é começar escrevendo, ao invés de começar lendo. Como professor de programação posso garantir que o ideal ao aprendizado e começar lendo e realizando pequenas modificações e de tempos em tempos, desenvolver desafios… Continuar lendo Ler
Ser pai e programador no início da carreira
Ser um profissional de programação, engenheiro de software, arquiteto, developer, como quiser chamar, tem algumas características profissionais mais específicas, como: Exigir alto, diário e constante nível de trabalho mental; Comunicação frequentemente estruturada e muito uso diário de linguagem formal; Muita dedicação a estudos e projetos para se manter atualizado com novas tecnologias, métodos e frameworks;… Continuar lendo Ser pai e programador no início da carreira
Código, cliente e qualidade
Temos linguagens, tecnologias, padrões arquiteturais, processos, ferramentas. Temos incontáveis formas de entregar código em produção. Desde de um desenvolvimento dirigido à testes com integração contínua em ambiente distribuído até um arquivo modificado e que sobe para produção via FTP. No fim do dia, o que importa é código funcionando em produção, aceito pelo cliente e… Continuar lendo Código, cliente e qualidade
A posição política dos seus colegas importa?
Não de forma absoluta.Sim de forma relativa.Lidar com a diversidade de pensamentos é um PRIVILÉGIO entre pares. Explico. 3 Tipos de Relação Enxergo três formas de relação. Relação pai/filho (superior/subordinado); Relação irmão/irmão (colegas, pares, mais ou menos distantes); Relação filho/pai (subordinado/superior). Cada uma destas relações tem uma dinâmica própria de trabalho e de desafios. A… Continuar lendo A posição política dos seus colegas importa?
Demitir
O pior momento da minha vida foi quando precisei demitir um time que liderava por conta de uma decisão entre os investidores e os sócios da empresa onde eu trabalhava. Eu amava e ainda amo aquelas pessoas. Trabalhar com elas foi a experiência profissional mais alegre e vibrante da minha vida. Até hoje me dói… Continuar lendo Demitir
Vivenciar ciclos completos
Hoje eu tenho um sentimento estranho e razoavelmente preciso de que um projeto precisa de 9 meses para nascer. 🤰🏿 Tenho dois filhos. E devo dizer que sempre me impressiona quando lembro que levam 5 anos para uma criança cuidar do seu cocô sem nenhuma ajuda dos pais. 👶👶💩 Construir algo significativo leva tempo. E… Continuar lendo Vivenciar ciclos completos
Escolha de Linguagem de Programação
O PHP vai morrer, Ruby já era, Java é coisa de velho… 💀💀💀 Torcida contra sempre vai ter, mas no mercado as coisas não funcionam assim. Lembro como se fosse hoje que na minha primeira entrevista de emprego fiquei sabendo que o software principal da empresa era Cobol 🤷🏽. Não vejo motivo para uma preocupação… Continuar lendo Escolha de Linguagem de Programação
A posição política do dono ou dona da empresa importa?
A convivência é muito próxima Embora o mais importante no trabalho seja o alinhamento do que diz respeito ao trabalho em si, a convivência no dia a dia de uma pequena empresa com os donos ou donas é muito intensa. Frequentemente eles ou elas não tem nenhum mecanismo de controle ou filtro das suas decisões,… Continuar lendo A posição política do dono ou dona da empresa importa?
A fase da vida aos 20 anos
Ter 14 anos é diferente de ter 21.Programar aos 22 não é a mesma coisa que fazer isso aos 31.A vida humana é repleta de ciclos e fases. Aos 20 anos estamos pela primeira vez diante de uma liberdade real de escolher nosso destino. É uma fase de poder sonhar e ir em busca deste… Continuar lendo A fase da vida aos 20 anos
Sobre culpar
Ninguém tem culpa pelo que está acontecendo com você agora, nem o atual presidente, nem o antigo, nem o dev, nem o PO, nem seu pai, nem sua mãe, nem mesmo você. Mas é claro que todas as suas relações te afetam e as ações das pessoas que te rodeiam geram efeitos em você. Acredito… Continuar lendo Sobre culpar
Sobre escolher
Frequentemente sinto insegurança. Quando a vida chama para um novo momento, especialmente profissional, eu sinto dificuldade de encarar um novo caminho. Crio ilusões de fracasso total, imagino-me como incompetente, meu estômago afunda e no meu melhor pensamento, sou uma fraude. Talvez por sorte, falta de opção ou quiçá um tanto de coragem, sigo em frente,… Continuar lendo Sobre escolher
Sobre menosprezar
Tenho encontrado pessoas incríveis na vida, programadores, empreendedores, designers, pessoas excepcionais. Muitas vezes tento diminuí-las com meus julgamentos para me oferecer uma sensação de superioridade. Imagino que todo o mérito de sucesso destas pessoas incríveis vem de suas origens familiares mais ricas, oportunidades de estudo, a escolha de não terem tido filhos ou terem casado… Continuar lendo Sobre menosprezar
Sobre errar
Quando desenvolvo um software e alguém não gosta, é um erro? Quando uma tela projetada não funciona no Iphone, é um erro? Quando atraso dois dias uma estimativa, é um erro? Minha critica interna é dura, sinto-me mal nas situações acima. Mas é injusto esse peso, não é saudável. Todo desenvolvedor de software em algum… Continuar lendo Sobre errar
Sobre como dizer não (para programadores)
A relação entre programadores e “chefes” é historicamente tensa, apesar de ser fundamental para que se construa um grande produto. Já é hora de abolir de vez qualquer comportamento que nos faça esquecer que ambos estão do mesmo lado. Sempre. E esta primeira discussão é sobre quando um programador precisa dizer não.