godofred
- Muitas vezes você não precisa entregar a coisa pronta e completamente funcional, sem bugs, nas entrevistas. Eles irão analisar outras habilidades suas além das habilidades técnicas. Por exemplo, numa entrevista de estágio que eu fiz lá em 2015 me pedir...
6 tabcoins ·
0 comentários ·
godofred ·
há 12 meses - Bacana demais! Parabéns pelas suas iniciativas, e mais ainda pelas "finalizativas"! Muita gente começa muita coisa mas não termina. Finalizar 1 projeto vale mais do que ter começado 100 projetos e não ter terminado nenhum! Ter colocado no ar dois proje...
6 tabcoins ·
0 comentários ·
godofred ·
ano passado - Cara, já que você gosta de jogar, que tal criar um jogo? A game engine Unity usa o C# como base. Você estaria aprendendo três coisas ao mesmo tempo, e possivelmente se divertindo no meio do caminho. (C#, Unity, e técnicas de game development) Minha dic...
5 tabcoins ·
0 comentários ·
godofred ·
há 12 meses - Não concordo com outras respostas, que estão dizendo que você precisa se aprofundar em algoritmos e fundamentos de ciência da computação. E concordo ainda menos que você deve aprender outras linguagens. Mesmo se você quiser se especializar em somente U...
4 tabcoins ·
0 comentários ·
godofred ·
há 5 meses - Belo post! Você já conhece a biblioteca Plotly? Ela é uma biblioteca "tunada" de visualização de gráficos. Permite criar gráficos interativos, o que ajuda (e muito) na Análise Visual de Dados. Por exemplo, você pode clicar em um ponto de seu Gráfico de...
4 tabcoins ·
1 comentários ·
godofred ·
há 9 meses - Pra incrementar: Automação de Processos Robóticos (RPA) Processamento de áudio/vídeo Programação de sistemas industriais (PLC) Sistemas de otimização/pesquisa operacional/modelagem estatística, etc. Engenharia de dados/administração de banco de dados/a...
3 tabcoins ·
0 comentários ·
godofred ·
mês passado - Existem algumas alternativas para otimizar a quantidade de espaço utilizado para o armazenamento de dados (sem perder a estrutura original). Uma delas é trabalhar com outros formatos de arquivo. O formato CSV que você usa nesse post é popular por ser s...
3 tabcoins ·
2 comentários ·
godofred ·
há 3 meses - Você fez cursos específicos de programação de front-end, ou você estudou sistemas de informação e engenharia de software como um todo? Sugiro ver a imagem desse post. Programar tela e fazer um CRUD qualquer um que estudou o básico de computação sabe fa...
3 tabcoins ·
0 comentários ·
godofred ·
há 5 meses - Igual o @maniero já disse, a decisão final sua. É sua vida, e qualquer pitaco não passa de mero pitaco. Dito isso, se você tem a possibilidade, eu sugeriria você investir numa formação superior, sim. Se possível, conciliar com um estágio. Com seu currí...
3 tabcoins ·
1 comentários ·
godofred ·
ano passado - Com certeza, isso só é válido para quem tem conhecimento profundo da área. Quem fica só no básico de fazer uns componentes ou uma tela meia-boca em React e um CRUD simples, de qualquer jeito, e ficar no "se funciona não rela", tem mais chance de ser su...
2 tabcoins ·
0 comentários ·
godofred ·
há 23 dias - Muito interessante sua visão de futuro! Mas tem um ponto-chave que talvez tenha sido desconsiderado... entre assembly e Python, ambas linguagens são determinísticas - escrevendo o mesmo if-else, aquele if-else sempre seguirá a mesma lógica. Mas usando...
2 tabcoins ·
2 comentários ·
godofred ·
há 23 dias - Pedir demissão pra iniciar a procurar outro emprego é tipo ligar uma bomba-relógio. Se demorar pra encontrar emprego, a grana começa a apertar, e aí você perde o poder de negociação e aceita a primeira coisa que aparecer. A não ser em casos muito extre...
2 tabcoins ·
0 comentários ·
godofred ·
mês passado - Pessoal já disse quase tudo nos outros posts. Minha única sugestão pra você é: não peça demissão antes de arrumar outro emprego, mesmo que o atual não esteja muito legal. Continue procurando outros empregos, mas ainda mantenha-se empregado enquanto iss...
2 tabcoins ·
0 comentários ·
godofred ·
há 3 meses - Pela área que eu tracei como objetivo. E por demanda. Quando eu estava na faculdade eu queria ser desenvolvedor mobile cross-platform, e na época o Xamarin estava em alta. Estudei bastante C# pra isso. Meu primeiro emprego foi com C#. Foi minha linguag...
2 tabcoins ·
1 comentários ·
godofred ·
há 5 meses - Vou falar do primeiro passo. Acho melhor, para não desanimar, pois "inteligência artificial" abrange MUITO conteúdo. Posteriormente você pode decidir qual rumo seguir (Digo, qual ramo se especializar. Se é em sistemas embarcados inteligentes, visão com...
2 tabcoins ·
0 comentários ·
godofred ·
há 12 meses - Opa. Eu formei em Engenharia de Controle e Automação. Meu TCC foi na área de Machine Learning, meu primeiro trabalho como desenvolvedor mobile, meu segundo como desenvolvedor de sistemas embarcados com IA (com visão computacional), e agora sou engenhei...
2 tabcoins ·
1 comentários ·
godofred ·
ano passado - Eu recomendo pegar. Vai ser difícil pra caralho, sim. Pq é muita coisa, e à medida que o tempo vai passando você vai descobrindo que tem mais coisa pra fazer que você não tinha previsto antes. Mas é assim que a gente aprende. Nossa profissão é assim o...
1 tabcoins ·
1 comentários ·
godofred ·
há 13 horas - Respondendo especificamante a parte de IA e DataScience: As bibliotecas NumPy, Pandas e Scikit-learn (as mais comuns, ou pelo menos famosas no mundo de dados em Python) são escritas em C e C++. São expostas como APIs em Python, mas na verdade são wrapp...
1 tabcoins ·
0 comentários ·
godofred ·
há 10 dias - Faz sentido tentar vender para as empresas usuárias, ao invés de tentar vender para empresas de tecnologia que venderiam para as usuárias? Por exemplo, se for um software que seria utilizado por faculdades, poderiam procurar as próprias faculdades dire...
1 tabcoins ·
0 comentários ·
godofred ·
mês passado - No VSCode é rapidão. Só selecionar as linhas que quer fazer o stage e escolher "Stage selected range". Dá pra fazer por blocos de várias linhas de uma vez também, e é mais visual. Então vai bem mais rápido e é muito mais fácil do que ir pela linha de c...
1 tabcoins ·
0 comentários ·
godofred ·
mês passado - O tempo de resposta da requisição de cada página que você navegar não irá mudar, independente da linguagem. Não adianta trocar de linguagem pra web scraping. Web scraping, por definição, precisa navegar na web. Navegar na web é lento. Então mesmo se Ru...
1 tabcoins ·
0 comentários ·
godofred ·
há 3 meses - Sugiro sempre começar pelo seu objetivo. Entendi que você quer programar, ok. Mas programar o quê? Website? App de celular? Jogo? Máquina de lavar roupa? Sistemas de vigilância inteligentes com inteligência artificial? Máquinas industriais? Robôs de de...
1 tabcoins ·
0 comentários ·
godofred ·
há 5 meses - Emular o Android é pesadinho mesmo. Precisa de memória RAM, CPU, e possivelmente uma GPU pra emular. Isso não faz muita diferença de qual linguagem você usa (apesar de que nativo ou Flutter roda ligeiramente melhor do que Xamarin ou React Native). Mas...
1 tabcoins ·
1 comentários ·
godofred ·
há 5 meses - Em questão de empregabilidade, devs nativos costumam ter mais vagas e pagar melhor do que os híbridos/multiplataforma. (Jogue no linkedin pra conferir, se quiser.) E independentemente se você vai usar o Flutter, ou KMP, ou iOS nativo, voce precisa ter...
1 tabcoins ·
3 comentários ·
godofred ·
há 5 meses - Sim! Eu usei um HD que queimou, e no Dropbox (por volta de 2011). Achei que estava seguro no Dropbox, mas deletaram meus arquivos quando diminuíram o tamanho do meu storage lá. Eu fiquei muito chateado, pq queria comparar meus códigos de antigamente co...
1 tabcoins ·
0 comentários ·
godofred ·
há 6 meses - Se fosse um lançamento de produto novo, não recomendaria PHP, mas já que é pra manter um produto existente, não vejo sentido em trocar se a única (ou maior) razão é "desempenho". Não recomendo trocar de linguagem só por ser mais rápido. Principalmente...
1 tabcoins ·
0 comentários ·
godofred ·
há 7 meses - Sim. Na primeira empresa em que trabalhei, a equipe inteira usava o Visual Studio Community, e mais algumas outras equipes. Achei estranho, mas disseram que era normal. Fiquei 1 ano lá, nunca deu problema. Não sei se deu problema depois. Em uma outra e...
1 tabcoins ·
0 comentários ·
godofred ·
há 8 meses - Eu fui um dos que faziam parte desse culto. Depois do último projeto, me arrependo. Mas me arrependo só um pouco. Resumindo: a experiência do seu time é um fator fundamental pra tomar a decisão de monolito X microsserviços. Eu, o engenheiro de dados do...
1 tabcoins ·
0 comentários ·
godofred ·
há 10 meses - Em relação a produtividade, considero que ter uma vasta gama de bibliotecas disponíveis também é um ponto MUITO importante a se considerar. Por exemplo, você pode até saber programar um algoritmo de treinamento da sua própria rede neural baseada em Tra...
1 tabcoins ·
1 comentários ·
godofred ·
há 11 meses - Show! Se você ama, então o vermelho ali do Ikigai já está pronto. O verde e o amarelo já sabemos que são válidos para desenvolvimento de software como um geral, também. Resta só o azul. No caso, você não precisa ser o melhor programador do mundo. Mas v...
1 tabcoins ·
0 comentários ·
godofred ·
ano passado