Pular para o conteúdo principal

O equilíbrio entre produtividade vs organização

 


Fonte: Pexels


Saudações, leitores!

 

Hoje eu estava pensando sobre a importância de se adotar metodologias, padrões de projeto e uma organização no momento de escrever o seu código. Tenho trabalhado em um projeto grande que já está durando um ano e poucos meses, em decorrência de alguns percalços que aconteceram no caminho, e nele tenho percebido que muito tempo é jogado fora tentando entender conceitos que foram pensados e não foram documentados. Apesar de estar nos meus vinte e poucos anos, depender da memória para coisas importantes assim não é o recomendado.

Tenho entendido que, a minha situação atual é como um engenheiro que faz todos os cálculos de cabeça e projeta tudo de cabeça, e na hora, ele sabe fazer. Claro que não podemos comparar ipsis litteris com a engenharia civil, por exemplo, mas claro que ficar sem planejar e documentar é o pior caso. Pense você ir morar em um prédio onde não se tem certeza onde estão os canos de água? Como você conseguiria fazer uma obra? É nesse sentido que estou dizendo, o trabalho para descobrir os canos depois, será consideravelmente maior.

Mas então você deve estar se perguntando como é que conseguiria resolver esse problema, e eu vou te dizer como: Estudando padrões de projetos, como fazer uma boa documentação, gestão de projetos e tudo mais. Claro, se você estiver trabalhando sozinho, boa parte dessas coisas serão feitas por você mesmo, mas em um contexto de equipe você terá uma macrovisão pronta que será passada para você, no entanto, na esfera micro será necessário que você administre o seu desenvolvimento para permitir que você consiga entender, depois de algum tempo, o que você pensou no momento que escreveu aquele código. Acredito que hoje em dia, o foco maior no desenvolvimento seja escrever de modo que outro programador depois, ou você mesmo, consiga entender com facilidade o que foi escrito e fazer correções, adições.

A questão aqui não é te dar uma solução pronta, mas te mostrar, caso não tenha percebido, assim como o meu eu do passado, que organização é fundamental, e claro, não só no ramo dos códigos. Bagunça só atrapalha o fluxo das coisas.

Portanto, é muito importante estudar um workflow que consiga incorporar elementos de organização ao mesmo tempo do desenvolvimento. É como uma balança, você precisará equilibrar produtividade e organização, de modo que não comprometa trabalhos futuros no código.

Comentários

Postagens mais visitadas deste blog

É preciso cuidar da nosssa inteligência natural

Photo by Element5 Digital À medida em que vamos nos habituando com as inteligências artificiais em nosso dia a dia, vamos nos acostumando também, com as facilidades que elas trazem. Mas como qualquer facilidade, existe um custo invisível, que nos tira a capacidade de independência. E aqui, digo no sentido de que sempre estaremos dependente daquelas facilidades, esqueceremos a fazer manualmente aquelas atividades. Mas esquecer como fazer manualmente essas atividades, é parte de um problema muito mais profundo, i.e, estaremos sempre perdendo a capacidade de aprender e evoluir nossas mentes. É tentador pedir para que a IA resuma um livro que você precisa ler e aprender, substituir a parte chata da leitura e do estudo, e pular diretamente para o conhecimento direto. Mas pense comigo, será que você não está, sem perceber, abrindo mão de uma habilidade humana essencial em troca de conhecimentos mastigados que podem não conter toda a informação? O que estamos vivendo agora, e em mais frequênc...

Esse papo de IA já virou um saco

  Foto de LJ Estamos no hype da IA. Chegamos àquele ponto onde tudo e todos precisam conhecer, possuir e entender de IA. Do dia para a noite, todos sabem definir e defendem avidamente que o fim dos desenvolvedores chegou. Que ressentimento dos desenvolvedores é esse? Tirando o ciclo do hype, temo que quando tudo isso acabar, a IA terá sido uma grande oportunidade perdida. Veja bem, eu estou dizendo que a inteligência artificial pode ser uma oportunidade perdida, e falo isso acreditando que todos estão a venerando pelos motivos errados. Sejamos sinceros, a maior parte das coisas que estão saindo ultimamente com o nome de IA, são simplesmente o chatgpt reciclados, e raramente vemos alguma real inovação na área que será capaz de transformar o mundo de maneira disruptiva. Não estou dizendo, no entanto, que a IA que hoje nos é apresentada (vulgo modelos generativos) não vão impactar as forças de trabalho e algumas posições, isso é inevitável. A questão, é que talvez seu impacto e su...

O único segredo da produtividade

              Foto de cottonbro studio Produtividade tem sido um dos temas mais recorrentes nas bolhas e debates que tenho acompanhado ultimamente, principalmente dentro da tecnologia. Não é raro observar colegas reclamando da baixa produtividade de si próprios ou de colegas. Mas então, por qual motivo nenhum dos textos que lemos conseguem resolver nosso problema de distração? Também não tenho essa resposta, mas eu tenho minhas teorias. A primeira delas é que muito provavelmente as pessoas que escrevem esses textos também não conseguiram se livrar desses problemas, ou simplesmente criaram um monte de dicas genéricas para vender livros. Se for isso, este texto não terá o mesmo problema, afinal, não estou querendo te vender nada por dinheiro. Vamos começar por uma pequena análise do tempo? Vejamos nossos antepassados, será que eles, quando não tinham a tecnologia, se sentiam distraídos como nós nos sentimos? Provavelmente não. Nossos avós ...