Tópicos em alta
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Já fiz consultoria para 100+ empresas nos últimos 3 anos, e aqui estão algumas das minhas recomendações favoritas:
(Você ficaria surpreso com quantos desenvolvedores fora da bolha online precisam de ajuda.)
1. Algumas equipes não usam nenhum sistema de versionamento de código. Sei que é difícil de acreditar, mas tenho testemunhas. Honestamente, essa não é comum, mas eu já vi com meus próprios olhos.
2. Testar a cultura é raro. Uma maneira fácil de melhorar o que uma equipe faz é ensiná-los a escrever testes unitários e de integração automatizados.
3. Planilhas são a solução mais popular que já vi no mundo real. Por exemplo, uma das minhas recomendações mais comuns é usar o MLFlow para acompanhar experimentos e modelos de versões.
4. A maioria das equipes sempre quer implementar a solução tecnicamente correta para um problema. Fiquei muito bom em identificar soluções que atendem a muito mais restrições (como orçamento, prazo, capacidade da equipe, percepção, etc.) Eu chamo isso de "enquadramento de problema", e é de grande ajuda para as empresas.
5. Sempre recomendo contêineres de desenvolvimento para aquelas equipes em que cada pessoa usa um sistema operacional diferente e tem dificuldades com configuração e portabilidade.
6. Tente escalar uma aplicação sem gastar tempo com observabilidade e rastreabilidade. Na maioria das vezes, isso é tão simples quanto registrar as informações corretas. Às vezes, você pode gastar tempo configurando as ferramentas certas para uma observabilidade mais séria.
7. Em sistemas de aprendizado de máquina (90% dos projetos com os quais lido), o monitoramento é sempre uma ideia secundária. Fiquei bem bom em ajudar equipes a se integrarem com a Evidently AI.
8. Passo muito tempo ajudando equipes a construir fluxos de trabalho completos, repetíveis e automatizáveis, com marcadores de substituição que possam completar depois. Por exemplo, construir um pipeline de treinamento que começa com o processamento de dados e termina com a implantação do modelo.
Muitas clínicas diferentes sempre formam equipes distintas:
• Como implementar CI/CD
• Como versionar conjuntos de dados
• Como saber o que significa "feito"
• Como gerenciar segredos corretamente
• Como gerenciar configurações de configuração
• Como configurar logs
• Como testar em produção (testes A/B, implantações em sombra, etc)
• ...
Pessoas que trabalham para grandes empresas de tecnologia estão anos à frente de todos os outros, mas o mercado para esse conhecimento fora das grandes empresas é enorme.

26 de dez., 21:45
Conheci um cara que ganha sete dígitos todo ano fazendo isso repetidas vezes:
• Integra a equipe de desenvolvimento por uma semana
• Identifica de 3 a 5 melhorias potenciais para o processo
• Escreve uma proposta curta e concreta para cada melhoria
• Opcionalmente, ajuda a equipe a implementá-los
• Documenta os resultados
• Folhas
Ele dominou isso quase como uma ciência: é um processo repetível com algumas recomendações "básicas" que quase todo mundo poderia usar.
A alta administração adora ele. Os times adoram ele.
Você vai ficar entediado até a alma se ouvir o dia a dia dele, mas ele adora.
@kelvongx *muitos
1,91K
Melhores
Classificação
Favoritos