Como crescer profissionalmente e permanecer produtivo a longo prazo
Em princípio, ser um desenvolvedor não é tão fácil - especialmente se você se esforçar para manter a relevância do conhecimento e das habilidades e evitar o esgotamento ao longo dos anos.
Mas tornamos essa tarefa ainda mais difícil para nós. É hora de parar de sabotar seus próprios esforços e se livrar dos maus hábitos que o impedem de alcançar o sucesso profissional a longo prazo.
Muitas distrações
Você entra em um escritório, liga o computador e está prestes a escrever um código. O editor já está aberto, mas você lembra que ainda não tomou um café, então vai até a cozinha e espera a máquina de café preparar uma xícara da bebida revigorante.
No caminho de volta, você encontra um colega e conversa por cerca de cinco minutos sobre como seu time favorito jogou ontem ... Finalmente, você está de volta ao seu trabalho e pronto para corrigir o erro desagradável que descobriu. Você trabalha por cinco minutos, e então o telefone toca - este é o chefe e ele realmente quer falar.
Meia hora depois, você volta um pouco irritado - e para relaxar, você decide ler o Reddit. Mais tarde, você mergulhou no código novamente - mas alguém escreveu no Slack: um dos juniores precisa de ajuda. Você suspira e diz onde olhar.
Voltando à tarefa, você lembra que ainda não verificou seu e-mail - você precisa responder a algumas cartas. Sim, e há muitas notificações nas redes sociais ... Dez minutos depois, você se surpreende ao descobrir que ainda está folheando o Facebook.
É quase hora do almoço e você tem duas reuniões agendadas para a tarde. Você não conseguiu se concentrar em escrever código por mais de cinco minutos seguidos e agora está claro que hoje você não fará nada significativo.
Soa familiar? Vivemos em um mundo que está destruindo nossa produtividade. Redes sociais, colegas de trabalho, executivos e clientes lutam por nossa atenção e nos distraem do trabalho que amamos.
Ao perder tempo, você não cresce como desenvolvedor e só fica frustrado. Para permanecer produtivo, você precisa proteger seu tempo de outras pessoas e de você mesmo.
Informe seus colegas de trabalho quando você estiver pronto para encontrá-los ou ajudá-los e quando não deve se distrair. Tente alocar pelo menos dois blocos de duas horas de trabalho contínuo por dia.
Deixe todos saberem que enquanto você estiver focado em seu trabalho, você não estará atendendo chamadas, olhando correspondências ou batendo papo. E coloque os fones de ouvido: mesmo que você não ouça nada, todos saberão que você está ocupado. Os blocos contínuos de duas horas devem ser ocupados exclusivamente com trabalho.
Certamente alguém achará sua abordagem desconfortável, mas sua produtividade aumentará. E se você for honesto com seus colegas e mostrar compreensão, eles logo se acostumarão com isso. Ao mesmo tempo, é claro, durante o tempo fora dos blocos alocados, esteja pronto para ajudar e se comunicar - para que a equipe possa se beneficiar da sua experiência profissional.
Como parar de perder tempo
Digamos que você tenha conseguido reservar algum tempo e começar a trabalhar de verdade. Excelente. Agora você tem que vencer a batalha consigo mesmo - se concentrar em tarefas importantes sem se distrair com redes sociais, e-mail e qualquer outra coisa que requeira atenção.
Desative todas as redes sociais. Saia de contas, feche bate-papos e desative notificações em seu telefone. Nada deve ser uma distração. Se possível, deixe seu telefone em outro cômodo. Trabalhe em silêncio ou com música: escolha algo que o ajude a se concentrar - não necessariamente sua banda favorita.
Comece a usar o método do "tomate" - provavelmente você já ouviu falar sobre ele e provavelmente o ignorou. E em vão: dividir o trabalho em intervalos com pausas curtas pode fazer maravilhas - portanto, escolha um intervalo de trabalho de 25-90 minutos para você e faça pausas cinco vezes mais curtas. Siga um cronograma como este e os resultados irão surpreendê-lo.
Tente usar o editor de modo zen, que é encontrado em muitos IDEs modernos. Nesse modo, o editor se expande para tela inteira e remove elementos desnecessários da interface, o que ajuda a focar. Quanto menos bagunça visual na tela, mais fácil será trabalhar em uma tarefa específica.
Lembre-se de fazer as tarefas mais importantes ou mais difíceis primeiro: todo o resto pode ser feito em outras ocasiões.
Foto de Luis Villasmilde Unsplash.com
Trabalho extraordinário
A jornada de trabalho é de oito horas (espero que você faça o mesmo). O caminho para o trabalho e para casa leva mais uma ou duas horas. E agora você está um pouco atrasado com o projeto, então você decidiu colocar o atraso em dia - apenas algumas horas. Você também entende que está trabalhando com tecnologia desatualizada, por isso, nos fins de semana, aprende algumas coisas novas. Como resultado, a semana de trabalho se estende para 50 horas e até mais - isso é muito ... e essa carga de trabalho é muito comum para desenvolvedores.
É ainda pior se você trabalhar para uma empresa onde horas extras são comuns. Claro, às vezes você precisa trabalhar um pouco mais para concluir um projeto, isso é compreensível. Mas se as revisões acontecerem constantemente em todos os projetos e mesmo todas as semanas, então algo está errado com a empresa.
O excesso de trabalho no trabalho afeta todos os outros aspectos da vida: o estresse aumenta drasticamente, a vida social sofre, você se cansa mais rápido. Podem aparecer problemas de sono, será difícil concentrar-se e o humor começa a mudar repentinamente. Devido a um sistema imunológico enfraquecido, você tem maior probabilidade de ganhar ou perder peso e outros problemas médicos. Além disso, a sobrecarga fará com que você trabalhe com menos eficiência e, portanto, o objetivo original de fazer um trabalho melhor não será alcançado.
Em suma, o excesso de trabalho deve ser evitado. Mas como isso pode ser alcançado?
Você precisa estabelecer limites - tanto para você quanto para os outros. Defina o limite de horas de trabalho por semana: 40, 50 - o que você achar que está correto. Deixe seus colegas e chefes saberem que essa limitação é boa para eles também, porque você não pode permanecer produtivo trabalhando mais duro.
Se você está sobrecarregado de trabalho, recuse novas tarefas. A divisão eficaz de tarefas também é responsabilidade de seu chefe. Se você geralmente está disposto a assumir novas responsabilidades, seu chefe pode não saber que você já tem uma agenda lotada. Portanto, comunique sua carga de trabalho - educadamente, mas com firmeza. Se o patrão não prestar atenção a isso repetidamente, lembre-se de que você sempre pode ir embora: não fique em um ambiente hostil por mais tempo do que o necessário.
Organize seu tempo livre. Muitas pessoas relaxam jogando ou assistindo programas de TV. Se é isso que te ajuda, ótimo. Mas tente outras atividades também: caminhada, ginástica, jardinagem. Qualquer atividade certamente será mais útil em termos de descanso do trabalho do que apenas ficar deitado no sofá. Além disso, o exercício pode reduzir alguns dos efeitos adversos do esforço excessivo.
Tenha um cronograma de treinamento claro. Não tente espremer mais horas em um dia: isso é ineficaz e só vai cansar você. É melhor fazer meia hora ou uma hora por dia do que seis horas uma vez por semana. Não tente cobrir muitos tópicos de uma vez - escolha-os com cuidado: é melhor focar em uma coisa do que ir para o topo. Se você estiver interessado em aprender mais sobre isso, tenho um artigo completo.sobre uma abordagem inteligente para ensinar programação.
Foto de Markus listada em Unsplash.com
A mentalidade fixa
Você já viu aquele prodígio de 22 anos sentado a duas mesas suas? Ele é um desenvolvedor full stack, sabe tudo sobre servidores e começa a trabalhar no DevOps. Ou Sarah do segundo andar: ela é especialista em banco de dados e nuvem - a previsão é que ela se torne CTO em um ou dois anos. Parece que esses dois são uma espécie de sobre-humano: não parecem estar sobrecarregados, mas já sabem tudo.
E você? Você sente que está lutando para se manter à tona. A indústria está em constante mudança, você está cansado e nunca mais aprenderá nada de útil. Você pode até ser despedido em breve - quem sabe?
Esses pensamentos muitas vezes também me assombram: parece-me que não sou um especialista bom o suficiente, que existem programadores altamente qualificados por aí e não posso progredir mais como profissional. Mas a razão para esses pensamentos é o que a psicóloga americana Carol Dweck chamou de código mental fixo.
Com essa forma de pensar, você acha que suas qualidades não mudaram: você é inteligente, trabalhador, mostra concentração em alguma coisa, mas isso é tudo. E se alguém nessas áreas é melhor do que você - bem, sem sorte. Como é, assim é, nada pode ser mudado.
Para um programador, a mentalidade fixa é uma grande desvantagem, porque temos que aprender e nos adaptar constantemente. Se acreditarmos que não somos bons o suficiente, acabaremos ficando ainda mais para trás. Ao contrário, precisamos pensar que podemos nos tornar melhores e aprender coisas novas - caso contrário, podemos começar a procurar outro emprego.
Mudar de uma mentalidade fixa para uma mentalidade de crescimento profissional significa acreditar que com o esforço você pode mudar e se desenvolver - e que essa mentalidade pode fazer maravilhas. Seja você quem for agora, você tem a oportunidade de se tornar melhor. Se você trabalhar muito e lidar com isso com inteligência, perceberá esta oportunidade - você se tornará um especialista melhor.
É possível que outros possam fazer mais do que você - mas nem sempre é assim. Você é capaz de crescer profissionalmente e aprender coisas novas - lembre-se disso.
Sobre o tradutor
O artigo foi traduzido pela Alconost.
A Alconost localiza jogos , aplicativos e sites em 70 idiomas. Tradutores nativos nativos, teste linguístico, plataforma em nuvem com API, localização contínua, gerentes de projeto 24 horas por dia, 7 dias por semana, quaisquer formatos de recursos de string.
Também fazemos vídeos de publicidade e treinamento - para sites, vendas, imagem, publicidade, treinamento, teasers, explicadores, trailers para Google Play e App Store.