No video

PORQUE ESTUDAR GO EM 2024?

  Рет қаралды 17,182

Pedro Pessoa

Pedro Pessoa

Күн бұрын

No vídeo hoje, cito algumos motivos pelos quais eu acho que valha a pena estudar Go em 2024.
Go(lang) é uma linguagem de programação moderna, compilada e focada em concurrência.
--------------------------------------------
Não deixe de se inscrever e deixar o like!
Bem vindo ao canal phenpessoa :)
--------------------------------------------
Minhas redes sociais:
✅ github.com/phe...
✅ / phenpessoa
✅ x.com/phenpessoa
✅ / phenpessoa
✅ / phenpessoa
✅ / phenpessoa
✅ / phenpessoa
Contato profissional:
phenpessoayt@gmail.com
--------------------------------------------
Referências
Advent of code: adventofcode.com/
Minhas soluções do advent of code: github.com/phe...
Blog post da uber: www.uber.com/e...
Blog post da Riot (Valorant): technology.rio...
Aprenda Go: go.dev/learn/
Um tour de Go: go.dev/tour/we...
Aprenda Go com exemplos: gobyexample.com/
Aprenda Go com testes: quii.gitbook.i...
Exercícios em Go: gophercises.com
Go efetivo: go.dev/doc/eff...
--------------------------------------------
Um pacote que criei para lidar com SQL em Go: github.com/phe...
Um pacote que criei para lidar com documentos brasileiros em Go: github.com/phe...
Um pacote que criei com várias utilidades para Go: github.com/phe...
--------------------------------------------
#programação #golang #carreira golang

Пікірлер: 90
@MariaEduardaCardosodeSouza
@MariaEduardaCardosodeSouza Ай бұрын
estou aprendendo go no meu primeiro estagio, e estou curtindo muito! co certeza uma oportunidade unica de carreira
@FlavioMOliveira35
@FlavioMOliveira35 5 ай бұрын
As empresas querem profissionais com experiência em projetos reais. 3 anos no mínimo. Somente estudar, fazer alguns projetos talvez te ajude a passar no processo, mas vc vai ter que ter jogo de cintura para conseguir passar em um processo que exige experiência real. Na minha opinião, esse lance de estudar uma linguagem para tentar uma vaga no mercado é viagem, vale pelo aprendizado e aumentar o skill set, agora, para arrumar uma vaga, acho bem difícil pq as empresas querem o cara pronto. Eu acho muito mais fácil e motivador aprender uma tecnologia quando vou utilizá-la em um projeto real. Sou um cara do C# e tive que aprender Spring boot para usar em um projeto e achei bem legal. Agora aprender só pq a tecnologia é promissora sem utilizá-la em um projeto real, passou 2 meses sem utilização na prática o conhecimento vai por água a baixo.
@Azansu
@Azansu 2 ай бұрын
Aí fica a questão, como ingressar no mercado?
@luanportugal928
@luanportugal928 7 ай бұрын
Cara, vc é incrível!!! Faz uma sequencia de vídeos ensinando go lang, sua didática é sensacional!!!
@kkamarada4
@kkamarada4 8 ай бұрын
5 anos de PHP e Laravel, e estou pensando em migrar pra Go, mesmo que pra meus projetos paralelos inicialmente e eventualmente a nível de carreira. O vídeo caiu como uma luva!
@mariaeduardasantanadolce352
@mariaeduardasantanadolce352 8 ай бұрын
Segue sendo o melhor canal para quem quer aprender GO!
@gustyzero
@gustyzero 8 ай бұрын
Vídeo incrível! E que timing perfeito, semana toda com esse dilema de migrar pro Go!! Fiz uns crudzins e um gRPC pra explorar, curti muito a linguagem, mas não via mercado por aqui. Estava lendo Effective Go, gostei bastante, muito daora trazer materiais na descrição!! Já vou devorar tudo. Sucesso!!
@RS_DEVOPS
@RS_DEVOPS 8 ай бұрын
Mais uma vez. Obrigado por compartilhar. Este canal dentre muitos, foi o que mais fez me tornar um DevGo... todos os dias estudo esta linguagem... imagino um caso, e vou até o final.
@xslashsdas
@xslashsdas 5 ай бұрын
A biblioteca padrão e as goroutines são os motivos pra eu adorar Go, além da simplicidade. Ler uma base de código em go parece até ler pseudocódigo. Qualquer dev jr consegue entender ao menos uns 70% logo de cara. Realmente espero que mais empresas passem a adotar, seria muito bom.
@victorportugues1515
@victorportugues1515 6 ай бұрын
Eu compraria um curso seu sobre Go. Pelos vídeos que eu assisto seu, eu consigo ver que vc tem uma ótima didática.
@johnatansena8327
@johnatansena8327 8 ай бұрын
Cara, eu to estudando GO justamente por me assustar e ver 3000, 2000, 1000 candidaturas em vaga java/ javaScript. Então pensei de uma forma diferente: São poucas vagas, são poucos profissionais, logo tenho mais chances.
@silentspecter23
@silentspecter23 7 ай бұрын
Fazer o que todo mundo faz é um bom motivo para fazer outra coisa
@Minorxable
@Minorxable 6 ай бұрын
Só esqueceu de falar que das 200 vagas de GO 99% dos caras que estão tentando a vaga são Seniors logo só vale a pena estudar go se vc ja trabalha na area e é senior no minimo
@guilhermewxs1840
@guilhermewxs1840 3 ай бұрын
JS já tá cheio de júnior no mercado, difícil se destacar ​@@Minorxable
@lordpain1
@lordpain1 3 ай бұрын
@@Minorxablee tu recomenda fazer oq
@Minorxable
@Minorxable 3 ай бұрын
@@lordpain1 Python, JS, Java... tem que ir no feijão com arroz mesmo, larguei a mao de go pq só ia perder tempo com algo que nem ia me dar emprego
@gagunho
@gagunho 8 ай бұрын
Como sempre, qualidade do video sensacional. Comecei a aprender go para me desenvolver melhor como proffisional e também pelos altos sálarios, mas esse canal delicia me ajuda a me manter focado na missão. Parabéns Pedro! Por favor continue a postar video. Sugestão de video: DEV virou Commodity ? Abraço!
@phenpessoa
@phenpessoa 8 ай бұрын
Boa ideia! E muito obrigado :)
@eldadario7339
@eldadario7339 3 күн бұрын
sou dev Dart/Flutter a anos e quero focar em ser um dev fullstack e a minha escolha de back tá sendo GO comecei faz poucos dias mas tô curtindo muito.
@NathanOnCodes
@NathanOnCodes 8 ай бұрын
Teve uma época que foquei em Go pra tentar trabalhar com ela, tava e estou até hoje apaixonado pela linguagem. Porém as empresas preferiam dar oportunidade pra um pleno em outra linguagem que não sabia nada sobre Go, ao invés de dar oportunidade pra um Junior que estava estudando e se dedicando na linguagem. Eu preciso pagar minhas contas kk, deixei a paixão de lado e parti pra outra.
@Minorxable
@Minorxable 6 ай бұрын
vou ter que fazer isso, estou triste! Java, C# ou Python ?
@tcol
@tcol 5 ай бұрын
Faz parte, e vai ser bom pra vc estudar linguagens mais "de massa" antes de cair num meio mais nichado.
@NathanOnCodes
@NathanOnCodes 5 ай бұрын
@@Minorxable qualquer uma dessas você vai conseguir reaproveitar o conhecimento adquirido com Go! Eu escolhi python pq é mais versátil, além de desenvolvimento web eu curto DevOps, tanto python quanto Go são usadas com DevOps e backend. Futuramente pretendo aplicar para vagas de Golang.
@FlavioMOliveira35
@FlavioMOliveira35 5 ай бұрын
É o que falei no comentário acima. As empresas querem o profissional pronto. To na area há 25 anos e ja trabalhei com C, C++, Python, C# e Java. Estudei Go por um tempo e mesmo assim não conseguia nem fazer uma entrevista. Queriam 3 anos de experiência em uma tecnolgia que nao tem nem 5 anos no BR kkkk É mais fácil vc entrar em uma vaga de uma linguagem mais de mercado, tipo Javascript (🤮) e deixar claro para a gestão, depois de ter entregue algum resultado, que vc tem interesse em trabalhar com Go. Mais fácil ser realocado internamente do que buscar uma vaga no mercado. Essa é realidade do mercado de TI
@allanfarias1988
@allanfarias1988 8 ай бұрын
Conteúdo excelente, valeu pedro por compartilhar esse tipo de conteúdo... estou estudando o ecossistema javascript, mas com esse vídeo já me deu vontade de aprender go...
@c_baianorr
@c_baianorr 7 ай бұрын
Esse ano irei aprender go, quero entrar no mercado de trabalho e trabalhar com ela. Eu nao consigo gostar de javascript (já tentei)
@RicardoSilvaTripcall
@RicardoSilvaTripcall 8 ай бұрын
Primeira vez que mexi com Go foi a uns 7 anos atrás, mas por vacilo próprio, acabou que não não dei muita atenção, mas atualmente estou pegando mais firme, e acho que resumiu bem a linguagem, algo simples, rápido e com excelente performance pra quem quer focar no projeto/negócio ao invés de se perder no emaranhado técnico de algumas linguagens como Rust, que também é uma excelente ferramenta para determinados cenários, mas que cobra o seu preço por isso ... Recentemente fiz um projeto em Go usando a lib de templates da linguagem, e foi show !!! No mais, excelente video, seu conteúdo é muito bom, parabéns !!!
@lan_dev
@lan_dev 8 ай бұрын
Pô imagina só, eu com 7 anos de experiência em Go.. estaria nas Bahamas agora mesmo 😎
@RicardoSilvaTripcall
@RicardoSilvaTripcall 8 ай бұрын
@@lan_dev kkk nem me fala, se arrependimento matasse ... tem horas que tem que arriscar e mergulhar de cabeça, sem pensar se vai dar bom ou não, se não der paciência, pula pra proxima ...
@DezzTYS
@DezzTYS 8 ай бұрын
Pedro, trás um vídeo sobre a curva de aprendizado em cada linguagem.
@phenpessoa
@phenpessoa 8 ай бұрын
Boa ideia!
@pierrefreire
@pierrefreire 5 ай бұрын
Estou há um ano, estudando Rust, fiz algumas evoluções, escrevi alguns softwares. Rust e Go, foram as linguagens que resolvi focar,. Seus videos são excelentes.
@SentinelaKosmos
@SentinelaKosmos 3 ай бұрын
pow fera, consegue dar umas aulas?
@luisclipse
@luisclipse 8 ай бұрын
No Brasil não paga bem para desenvolver em Go, se muitos tivesse aprendido C e C++, não perderiam tempo para aprender sobre ponteiro, alocação de memória etc... Seria muito mais rápido... Dentro do Google muitos desenvolvedores passou anos pra dominar o C++, e tiveram que deixar pra escanteio, e começar a aprender o Go 😎😎😎
@TheAbimaelST
@TheAbimaelST 8 ай бұрын
cara tecnologias devem vir para facilitar nossas vidas não para complicar ainda mais. se eu posso fazer uma linguagem que facilita minha vida pq não usar?
@luisclipse
@luisclipse 8 ай бұрын
@@TheAbimaelST é só tentar 😁
@gabrielmendes5993
@gabrielmendes5993 8 ай бұрын
Depende
@wellgenio
@wellgenio 8 ай бұрын
​@@TheAbimaelSTnão é uma questão de facilidade. Para as empresas é uma questão técnica, chegam e um ponto que a empresa vira uma big-tech que as linguagens de alto, apesar de muito produtivas, ficam lentas. Aí você tem que descer o nível e se preocupar com coisas como ponteiro e memória. Para alguns programador é uma questão pessoal. Se ser um profissional completo, sabendo dominar não apenas as linguagens de alto nível, mas as baixo nível também. Além de saber como tudo funciona debaixo dos panos.
@publituber
@publituber 7 ай бұрын
inscrito e estudanndo go ! hahaha. sucesso
@karlosdaniel6537
@karlosdaniel6537 5 ай бұрын
Na minha opinião, o principal ponto negativo do Go é a baixa adesão a conceitos de programação funcional e declarativa, principalmente imutabilidade, pattern matching e APIs de coleções mais declarativas. Eu sei que isso foi e é uma decisão e princípio da comunidade e dos criadores da linguagem, focando em simplicidade e uma sintaxe mais explícita, e a linguagem até oferece alguns recursos, como first-class functions e, consequentemente, a possibilidade de definição de higher-order functions. Porém, se comparada a algumas outras linguagens com também uma etapa de compilação, como Java e principalmente C#, esta decisão de design deixa algumas tarefas bem mais tediosas, repetitivas e propensas à geração de código boilerplate. Além disso, apesar da tipagem estática, a falta de Generics até poucos anos atrás deixou algumas tarefas comuns menos type safe, como o acesso a banco de dados e serialização e deserialização de dados. Já tive vários erros relacionados aos pacotes gorm e encoding/json que poderiam ser facilmente detectados pelo compilador se eles fizessem uso de Generics. Outro problema menor que eu encontrei, mas bem chatinho, é a falta da possibilidade de autocomplete ao utilizar struct tags, já que elas são meras strings. Ademais, achei Go uma linguagem muito bem documentada, fácil de aprender, performática (isso não é nem questão de achismo/opinião, é fato mesmo) e sou totalmente a favor das universidades ensinarem Go na primeira matéria de programação, ao invés de C/C++.
@Gustavo054
@Gustavo054 8 ай бұрын
Vídeo muito massa. Faz um video de roadmap pra quem quer aprender golang.
@gabrielmendes5993
@gabrielmendes5993 8 ай бұрын
Faz !!
@lce7164
@lce7164 3 ай бұрын
Queria aprender GO pra trabalhar no começo e depois migrar pra blockchain mas sou junior ainda e nao tenho experiencia, mas GO tem me chamado mta atenção
@TioJobs
@TioJobs 8 ай бұрын
Muito bom! Acho que tá na hora de por Golang na minha lista de estudos 🎉
@phenpessoa
@phenpessoa 8 ай бұрын
Com certeza!! Hahaaha
@ylanze4347
@ylanze4347 8 ай бұрын
eu apostei no go, ja estou uns 8 meses estudando ele e vai ser minha aposta para entrar na carreira como dev, vejo muita empresa hoje contratando para senior e isso quer dizer que alguma hora vai abrir para junior/estagiario porque alguem tem que manter os sistemas de pé. Pelo menos eu vejo dessa forma.
@lhenri3724
@lhenri3724 7 ай бұрын
Eu sei quase nada de programação, comecei a aprender python há pouco tempo. Você acha que vale a pena largar o python e partir pra Go? Vejo mais vagas para python
@felipebarauna166
@felipebarauna166 7 ай бұрын
@@lhenri3724 Python tem mais vagas para junior do que Go, então priorize o python e continue estudando Go por fora porque é uma linguagem maravilhosa e bem parecida com python também
@ylanze4347
@ylanze4347 7 ай бұрын
@@lhenri3724 por que nao aprender as duas? aprende primeiro python e depois vai para Go, se vc for seguir a área de devops, python e Go são bem utilizadas
@Minorxable
@Minorxable 6 ай бұрын
em 8 meses com outras linguas tu ja teria arrumado emprego na area kkkkk
@dod_xv
@dod_xv 4 ай бұрын
​@@MinorxableFalou igual vendedor de curso
@boltjz
@boltjz 8 ай бұрын
Ótimo vídeo amigo ❤️
@lucasdamasceno7068
@lucasdamasceno7068 7 ай бұрын
Quero ser especialista em cloud. Em ,2024 vou dominar golang + azure + k8s
@Lanbyteach
@Lanbyteach 8 ай бұрын
Faça o mesmo mas com o rust
@joaodutra
@joaodutra 7 ай бұрын
Conteúdo top!!!
@phenpessoa
@phenpessoa 6 ай бұрын
Obrigado!!
@RicardoOliveira-ft4fj
@RicardoOliveira-ft4fj 3 ай бұрын
@phenpessoa Como você indicaria um roadmap para estudar Go em mais baixo nível ? Para compreender os conceitos mais a fundo...
@yohstenes934
@yohstenes934 8 ай бұрын
Retomando os estudos em go!
@Matheus-qv7yw
@Matheus-qv7yw 2 ай бұрын
show de bola
@maclaurinrocha2881
@maclaurinrocha2881 8 ай бұрын
tem como fazer esse benchmark com a linguagem C ? e esse teste fuzzy pode ser feito na linguagem C ? teria como fazer o benchmark em Go para um sistema feito em C para saber quanto ele usa de recurso ?
@cesarmarinhorj
@cesarmarinhorj 7 ай бұрын
Go é uma linguagem sensacional. enxuta, fácil, muito boa! masss.... uma aplicação maior, um ERP send exagerado, mas até mesmo uma API um pouco maior deu um certo trabalho, o que leva a adotar outras linguagens. Até aí tudo bem, cada um no seu quadrado, mas... É possível utilizar bem o Go em uma API um pouco maior? com muitas regras, muitos dados pra consumir? e qual a melhor forma / frameroks mais indicados pra usar nesses casos bem maiores . Obrigado!
@luizpereira8031
@luizpereira8031 2 ай бұрын
Atuo em uma empresa grande, um banco e que presta serviços de crédito e só se usa GO. Imagine a complexidade das APIs e o número de transações no sistema de pagamentos e validações de cartão de crédito, saldos...
@andersondias3820
@andersondias3820 7 ай бұрын
Bacana, gostei do seu video, mas você indicaria qual caminho/curso para iniciar com GO ? no meu caso que sou iniciante ?
@oraclewy7360
@oraclewy7360 8 ай бұрын
Vou ver se consigo me familiarizar com a linguagem
@mdp9696
@mdp9696 2 ай бұрын
Amo Go, fiz os projetos da faculdade com ele e foi super simples de implementar, uma API Rest completa com poucas bibliotecas externas, mas sinceramente como júnior tá difícil achar vaga, atualmente trabalho com C# seria meu sonho trabalhar com Go, to aplicando pra toda vaga que encontro, mas até agora nada...
@danterodriguesalves1469
@danterodriguesalves1469 2 ай бұрын
Amigo, vejo várias pessoas falando que é perda de tempo estudar a linguagem para achar emprego com ela, mas acho isso contraditório, pois se for assim, ninguém conseguia vaga de nada, pois todo mundo quer um emprego e começou a estudar por isso.
@mdp9696
@mdp9696 2 ай бұрын
@@danterodriguesalves1469 pois é, agt tem conta pra pagar kkk lógico que agt cria expectativa de trabalhar com a linguagem
@brenoprotidev
@brenoprotidev 7 ай бұрын
Uma dúvida que eu tenho: Por exemplo, se você for pleno ou sênior em Java, como migrar para outra linguagem? Por exemplo, se eu começar a estudar Go agora, consigo mercado para ja entrar em vaga pleno/sênior, uma vez que ainda não teve experiência profissional com go?
@pedrohrd87
@pedrohrd87 6 ай бұрын
Ótima pergunta
@LeandroOliveira-kn9qx
@LeandroOliveira-kn9qx 3 ай бұрын
Depende , um bom programador de Java seja pleno ou sênior, já respeitado no grupo, pode sim migrar para outro projeto ou até propor uma solução x usando golang. Também eh possível conseguir vaga em outra empresa, vai dá flexibilidade e necessidade de que contrata e lógico, pode rolar um teste técnico para avaliar o nível técnico em golang. O q falei aqui serve pra outras linguagens por tudo eh conhecimento e experiência, e tb parte eh minha opinião. Abs
@NokaVip
@NokaVip 6 ай бұрын
Vale a pena estudar Python em 2024?
@maclaurinrocha2881
@maclaurinrocha2881 8 ай бұрын
Video top , o que muito me interrssou foi o tempo de compilação, seria top para tecnologia de baixo nivel com qualcomm snapdragon 800 sera que tem como pois eu rodo em C e Cpp para gerenciar camera e reconhecimento facial , será que funciona para o hardware especifico ?
@kamuridesu
@kamuridesu 8 ай бұрын
Funciona. Go pode ser compilado pra aarch64, que a maioria dos processadores ARM hj em dia suporta
@ReneMonteiro30
@ReneMonteiro30 8 ай бұрын
Golang está no meu roadmap de estudos
@vinijgamer4675
@vinijgamer4675 7 ай бұрын
O que você acha do rust Pedro?
@phenpessoa
@phenpessoa 6 ай бұрын
Eu gosto demais de Rust!
@robsonfeijo
@robsonfeijo 8 ай бұрын
Minha dúvida é sobre propósito. Para desenvolvimento web, você acredita que vai pegar tração? Ou ela será mais ninchada Para Devops, assim como Python é para dados?
@rafael_tg
@rafael_tg 8 ай бұрын
Tá tendo bastante backend em go. Daí conecta com front end via api
@NathanOnCodes
@NathanOnCodes 8 ай бұрын
Ela é mais forte na web inclusive
@robsonfeijo
@robsonfeijo 8 ай бұрын
@@NathanOnCodes acredito que o JavaScript tem predominância na web.
@phenpessoa
@phenpessoa 8 ай бұрын
Um dos maiores uso de Go é justamente criar APIs
@gabrielgg5128
@gabrielgg5128 2 ай бұрын
sou iniciante na Programação, consigo aprender Go de primeira?
@darklo-fis2188
@darklo-fis2188 5 ай бұрын
Tem algum servidor pro pessoal que estuda go?
@mti2fw
@mti2fw 8 ай бұрын
Pq será que tem tantos projetos do ecossistema javascript sendo reescritos em rust ao invés de go?
@WaldirBorbaJunior
@WaldirBorbaJunior 8 ай бұрын
Sempre tive uma resistencia em aprender Rust, mas agora com o Advent of Code, dei o braćo a torcer e confesso, que sim, tem algumas particularidades da linguagem que me brilham os olhos. Meus palpites dos JSP estarem indo para Rust: 1. marketing - kernel do Linux - Microsoft investindo pesado 2. apelo da codificaćão segura sem memory leak , sem lag causado pelo garbage collector e por ai vai. No geral, GO e Rust são excelentes, eu sou GOlangueiro de carteirinha. Se vou usar Rust nos próximos projetos? Não sei, pois para um CRUD da vida, nao tem motivo.
@Redyf
@Redyf 8 ай бұрын
Rust oferece uma segurança muito grande sobre o código sem falar que é mais rápido também
@phenpessoa
@phenpessoa 8 ай бұрын
Marketing e hype
@raphael.portela
@raphael.portela 5 ай бұрын
ignorou meu comentario sobre estudar C no video de programaçao pelo caminho dificil :(
O que um DESENVOLVEDOR Júnior TEM que saber?
9:58
Pedro Pessoa
Рет қаралды 20 М.
APRENDA a PROGRAMAR em ASSEMBLY!
14:26
Pedro Pessoa
Рет қаралды 72 М.
Harley Quinn's plan for revenge!!!#Harley Quinn #joker
00:49
Harley Quinn with the Joker
Рет қаралды 28 МЛН
小丑把天使丢游泳池里#short #angel #clown
00:15
Super Beauty team
Рет қаралды 30 МЛН
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 42 МЛН
Aprenda a programar DO JEITO DIFÍCIL
12:06
Pedro Pessoa
Рет қаралды 58 М.
GO É LINGUAGEM DE GENTE GRANDE
18:13
Código Fonte TV
Рет қаралды 33 М.
O estado do mercado DEV em 2024
45:23
Augusto Galego
Рет қаралды 22 М.
Você REALMENTE sabe o que é um HASHMAP?
10:05
Pedro Pessoa
Рет қаралды 19 М.
Pare de Perder Tempo com as Linguagens de Programação ERRADAS
15:38
VOCÊ É (OU SERÁ) UM PROGRAMADOR RUIM! (DESCUBRA)
24:31
Código Fonte TV
Рет қаралды 48 М.
Por que eu ABANDONEI o VSCode?
8:15
Pedro Pessoa
Рет қаралды 35 М.
Javascript MENTE
15:14
Lucas Montano
Рет қаралды 47 М.
Why I Use Golang In 2024
9:21
ThePrimeTime
Рет қаралды 287 М.
Harley Quinn's plan for revenge!!!#Harley Quinn #joker
00:49
Harley Quinn with the Joker
Рет қаралды 28 МЛН