Oi, eu sou o filho da nuvem e esse é um canal de programação que destrói a fronteira Brasil-Portugal. O objetivo é inspirar e preparar pessoas a uma carreira internacional de programação. Isso é provido entre vídeos de diferentes tecnologias e sobre a carreira de dev em Portugal.
Que vídeo brabo! Como estudante, ainda buscando estágio, tinha a percepção que um dev front-end que quisesse se aprofundar mais buscaria noções de ux/ui e dev back-end aprofundando em infra (apesar de ambos terem um pouquinho de conhecimento do outro lado). Sobre esses casos de análise que você citou seria muuito legal pudesse trazer alguns casos comuns parecido com o Arquitetando Ideais mas de uma visão de decisões técnicas de alto nível simulando casos reais. Muito obrigado por compartilhar esse conhecimento Claudson, é ouro pra nois juninho kk
O grande desafio de um software de verdade é as regras de negocio, e cada pessoa tem um modo de pensar, cada software tem suas regras, e essas regras ficam abaixo do CRUD, recebeu os dados, manipular, você precisa como desenvolvedor 'manipular' os dados e fazer absolutamente tudo, validar, avaliar, trocar, filtrar, apagar, juntar, colocar condições, no fundo o trabalho é esse, em linguagens mais antigas voce praticamente escova os dados, é tudo texto, hoje é manipulação de objetos, então quem esta iniciando aprenda que mediante um dado que veio pelo CRUD (ou não) voce precisa saber como manipular ele de toda forma, filtrar, percorrer, cortar, validar, agrupar, unir com outros dados.
Até porque, pra gerar CRUD, dá pra pedir pro chatgpt criar um aplicativo que gere baseado em poucas informações e ele faz..... .tendo isso é só rodar esse script gerador pra gerar seu crud completo em 2 minutos.
Discordo sobre a intersecção entre backend e devops/devsecops. São cargos distintos com habilidades e conhecimentos distintos. Um dev backend pode ir até certo ponto , por isso digo que é uma intersecção e não uma junção de cargos.
Devops não é cargo, erramos como área quando criamos esse papel. Mas eu não quis dizer que haveria uma junção de papeis. Eu acredito que o backend é uma pessoa que vai cuidar da infra dos seus serviços e vai existir um outro grupo de pessoas de infra, que hoje se chama engenheiros de plataforma que vai guiar as boas praticas de infra da empresa, servindo ferramentas, consultorias quando os backend não souberem avançar, e essas coisas, mas a responsabilidade inicial de manter a infra dos serviços é da equipe interna, majoritariamente backends 😛
@@Filhodanuvem eu sigo discordando. E times de engenharia de plataforma não necessariamente irão lidar com infraestrutura. Reitero esse seu ponto não faz sentido , enquanto houver intersecção entre os trabalhos ok, mas coisas específicas requerem habilidades específicas. Os cargos devops/devsecops/sre (bote o rótulo que quiser) existem e deverão existir. Já trabalhei e trabalho em times de plataforma, é mais amplo e muitas vezes muito compartimentalizado a depender do ramo da empresa, da quantidade de pessoas na equipe e por aí vai. Mas essa é a tua visão e cada terá a sua 🤷🏾♂️
Pra mim faz muito mais sentido um dev backend aprender coisas de sysAdmin/DevOps ao invés de frontend. Sou dev backend e larguei os estudo de frontend pra estudar a fundo coisas de infra/sysAdmin
Claudson, acabei de descobrir seu canal e já assisti vários vídeos. Passei a ter seguir e vou continuar a te acompanhar e a maratonar os vídeos. Fico muito feliz de ter uma pessoa diversa ocupando esse espaço no mundo da tecnologia. ❤
Trabalhei com algo assim tmb mas era elixir. Então quase tudo q k8s tenta fazer a BEAM já faz a anos e com qualidade afinal telefonia da Inglaterra e até WhatsApp rodam nela ne
Excelente, obrigado pelas dicas. Eu me identifico mais como dev back-end e é o que eu gosto. Suas dicas me ajudaram a saber onde focar mais em meus estudos. Ganhou +1 inscrito.
Faz sentido um Dev Jr estudar uma linguagem especifica e aprofundar o seu conhecimento em uma cloud como AWS ou Azure e ferraments de devops CI/CD, e ir evoluindo gradativamente em todas ou simplesmente focar em uma linguagem e ganhar autonomia no desenvolvimento de software, chegar no nível Jr que consegue se virar e depois passar a estudar outras ferramentas e areas como devops ?
Se estamos falando de um Júnior que já trabalha numa empresa, é bom ele observar o que é necessário pro trabalho do dia a dia, se saber alguma coisa de infra ajudar ele, vai ficar difícil adiar isso pro futuro. Se esse Júnior ainda não trabalha acho melhor ficar em uma linguagem de programação primeiro, melhor ser muito bom em uma coisa e estar disposto a aprender outra do que não conseguir ir bem na base que é programar.
Que vídeo de qualidade e realista. Eu sou juninho e estou agora monitorando um alarme de um consumer para identificar o problema e documentar para demais devs saberem de onde originou a funcionalidade, problema e solução.
Cara, tu resumiu meu trabalho no dia a dia, é exatamente isso mesmo. Vejo que muitos devs que ficam preocupados com cruds e frameworks, e deixam essas decisões de negócio, monitoramento, etc. em segundo plano, ou nem sabem da existência. Parabéns pelo conteúdo!
Devs ou futuros devs, estudantes? Acho que o cara que já trabalha, provavelmente também faz o que você faz. Quem está aspirando ser desenvolvedor, de fato, talvez não conheça muita coisa, porque muita coisa só se aprende quando começa a trabalhar.
cara tu e brabissimo. otimo video e canal. o brasil precisa de tecnologia. pessoal nao faz noçao das inumeras possibilidades de sistemas que nosso pais pode criar. programaçao deveria ser ensinada nas escolas.
Rsrs é tudo uma questão de perspectiva, meu canal cresce bemmmm devagar, mas continua firme que um dia você chega no número que você quer (te seguindo).
Fala João, a comunidade go tem um slack oficial, você tá nele? O canal newbies é bem ativo com a galera de todos os países se ajudando. Projeto open source tem que buscar no GitHub mesmo, até tem um repo awesome golang com uma lista deles, da pra começar por lá pra ver a área que mais te interessa.
@@Filhodanuvemoutra pergunta, acha que é possível vaga com júnior em GO? eu trabalho com TS e .Net como júnior já mas queria ir pro GO daqui um tempo, porém vejo a maioria das vagas pra pleno e sênior
@j.pedr0zzx olha, a reposta curta é não acho possível kkk a resposta longa é se você já trabalha como Junior e quer ir pra go daqui a um tempo, pense que esse movimento já é pra vagas de pleno. Aplica pra elas quando o momento chegar.
Obrigada pelo carinho e atenção 🎉estou trabalhando como cuidadora de uma senhora com Alzhaymer e esta é preciso cuidar 24:hs. Entrei com a proposta de cuidar de me darem o prometeram o contrado...mas depois de seis menes nada ! Me ajuda.obrigada ❤😊
Olá Vânia, qual a justificativa deles ? De repente é melhor encontrar outra pessoa pra cuidar, essa situação de não ter os documentos é ruim ainda mais agora com o novo governo.
Nesse caso eu tava falando mais de métricas de backend (observabilidade e ciência de dados). Coisas como 99% dos usuários que fizeram o desafio terminaram ele em até 4 dias. Geralmente usamos analytics pra interações com a página, mas alguns dados precisam olhar pra histórico. Talvez até dê pra usar o analytics mas ele nasceu pra outras coisas.
O “correto” é só usar um go.mod no programa? Estou fazendo um curso na Udemy onde só tem duas pastas na raiz “api” e “webapp”, e cada uma delas tem um go.mod próprio
O mais comum nesse layout é ter um go.mod só. O lugar que você coloca o go.mod se torna a raiz do projeto (a raiz da api e a raiz do webapp), se você colocar um go.mod dentro de cmd/api, você só conseguiria acessar pacotes dentro dessas pastas, não seria possível acessar a internal que eu citei, por exemplo.
@@Filhodanuvem Entendi, muito obrigado. O curso é de 4 anos atrás e quando eu chegar nessa parte eu vejo a explicação que ele deu. Aliás, você sabe qual o melhor caminho para aprender Go? (Como primeira linguagem)
@talesmasoero como primeira linguagem você quer dizer que está estudando algoritmos? Nesse caso eu não me lembro de um material ensinando a base com go. Se você sente que está aprendendo com seu curso segue com ele, se estiver muito difícil procura um curso de algoritmos especificamente pra aprender if, for e etc e no futuro você estuda go pra pegar as diferenças
@@Filhodanuvem Eu acho que o básico da programação eu já peguei (condicionais, loops, funções, arrays/slices, maps, structs). Agora eu sinto que falta aprender a fazer algo “de verdade” com tudo isso. Pelo o que vi, vai ser lá pra HTTP, banco de dados, por aí
Estou te acompanhando. Inventei de fazer desenvolvedor e tenho entregar uma prova com o meu primeiro código. Tem s aulas da faculdade mas não consegui entender. Já com você vou fazer ainda esta semana. Grato amigo.
Valeu Luís. Olha, sinceramente minha ida pro clojure foi muito mais pra sair do PHP e ter outras experiências mas meu objetivo sempre foi go. Como na época não tava conseguindo uma oportunidade na linguagem aceitei o desafio.
Muito bom! Além de todo o conhecimento agregado, descobri uma nova ferramenta pra rabiscar arquitetura de software kkkkkkkk. Sou fissurado nessas ferramentas!
perspectiva pra voces que vem com filhos pra portugal ' Tenho familia de 4 pessoas (casal + 2 bebes) em Braga, e com 3.5k liquido, da pra viver bem, mass, sem viver fica de rico e viajar todo fds. E para quem quer trilhar algo do tipo, carreira SAP nivel gerencial. Espero ter ajudado, abraços!
E cada vez entendendo mais! Muito massa a primeira vez que apareci aqui não entendia muito das discussões pontuadas, agora tenho até minha própria opinião sobre elas haha