Como ESTUDAR PROGRAMAÇÃO: Engenheiro de Computação do IME revela os segredos | Handshake #40
se você está chegando agora no canal
prazer meu nome é Alisson sou engenheiro
de computação pelo Instituto Militar de
Engenharia além de mestre e doutorando
em computação gráfica até o Instituto de
matemática pura e apli cado muita gente
depois que escuta essa apresentação ou
como me ver aqui no canal explicando
alguns assuntos ditos como difíceis tais
como estruturas de dados e algoritmos ou
mesmo fazer algum tipo de projeto como
aqui
da capa de invisibilidade do Harry
Potter acha que eu tenho alguma
inteligência diferenciada que eu sou um
tipo de génio e depois disso as coisas
seriam muito mais fáceis para mim eu não
acredito que isso seja verdade mas eu
tenho um segredo que eu vou revelar para
você nesse vídeo Eu estudo
consistentemente há vários anos talvez
você já sabia que estudar importante já
esteja aplicando isso na sua vida e
mesmo assim sinta que voc
ê não tem
os
resultados que gostaria e eu concordo
que a forma como a gente estuda e
principalmente a forma como a gente
encara os estudos são fatores muito
importante no processo de aprendizado e
também na nossa percepção de sucesso e é
por isso que eu resolvi analisar minha
trajetória de aprendizado deles em
contato com uma linguagem de programação
lá em até o momento atual depois de
ter pegar mais e mais linguagens d
e
programação
diferentes Inclusive tem
documentado o meu processo de
aprendizagem da linguagem Júlia em
em uma playlist e exclusiva para mesmos
aqui do canal compartilhando essa
análise com você eu espero passar uma
visão tanto da postura que eu tenho eu
estudar conta de alguns aspectos
práticos importantes do meu estudo de
programação que você pode incorporar ou
adaptar para sua realidade apesar de ter
vivido uma
história contínua eu
vou
dividir esse relato em quatro fases
porque para que eu possa estudar da
forma como o estudo hoje eu precisei
passar por um processo de evolução Então
apesar de existirem algumas
características comuns né para cada fase
eu não poderia há dez anos atrás estudar
da mesma forma como estudo hoje nem
utilizar as mesmas ferramentas mesmo
materiais de consulta porque eu não
taria preparado para apr
ender da mesma
forma Então eu acho que cada
um de vocês
vai se identificar com uma ou mais de
uma fase dependendo do momento que você
está na sua vida já que você tem
interesse em estudar programação sabe
que você e pela loira ali é a maior
Escola de Tecnologia online do Brasil e
aqui na descrição do vídeo você encontra
um link especial com descontos de
porcento para você assinar o é a glória
a oportunidade tá aí agarra quem qu
er
então vamos lá a primeira fase dessa
história
diz respeito ao primeiro
contato com uma linguagem de programação
no meu caso esse contato se deu por meio
da educação formal então em eu tava
no terceiro ano do Colégio Naval e lá a
gente viu um pouquinho de Pascal e
javscript eu vou estender Na verdade
essa fase para o primeiro ano a vida a
faculdade porque na verdade eu não
estava muito interessado em estudar
programa
ção porque eu tava interessado
em passar no vestibular do IME
então
quando eu cheguei realmente no IME eu
tive contato com a linguagem de
programação c e ali pra um esse que
realmente eu tive que parar precisar
programação começar aprender as coisas
né eu já tinha tido aquele contato com
Pascal com Java script Eu tinha achado
interessante poder escrever programas né
naquela época não tinha essa ideia onde
a noção de que um p
rograma é um código
escrito aqui as coisas executavam nossa
maneira né não
larga tão difundido como
é hoje e até pouco a ação e da
necessidade de mais profissionais no
mercado muita gente hoje em dia tem
contato com programação por outras vias
né seja e pouco de quem ele desligado na
internet enfim vai ter várias formas
diferentes e você ter sido seu primeiro
contato com a programação mas eu acho
que a forma de estudar para esse m
omento
ela não muda assim é porque o que é que
eu utilizava o Inep que eu acho que
é
diferencial para poder aprender e
evoluir nesse o primeiro contato com
programação então primeira coisa é eu
ter a certeza de que era possível
aprender aquilo porque se você chega lá
com a mentalidade de que aqui o algo
difícil complicado de que talvez não
seja para você e de que sei lá falando
tentou e não conseguiu se você começa a
pens
ar nessas coisas você aprender nisso
realmente vai ser muito mais complicado
para você aprender tá
então eu acho que
a primeira coisa importante nesse
processo de aprendizado que eu levo até
hoje em quando vou estudar coisas novas
é ter a certeza de que eu possa aprender
aqui onde aquele negócio é para mim
certo e a segunda coisa que eu lembro
assim que eu também levo né para vida
inteira Então essa primeira fase ela
realmente é m
uito relevante para todas
as fases né todo o processo de estudo
que eu faço inclusive atualmente é
você
ter um senso de descoberta então senso
descoberta o nome que eu tô dando uma
coisa que é maior do que a curiosidade
você tá aprendendo né fazendo aqueles
primeiros passos viu geralmente vai ter
algum tipo de tutorial ou tem o
professor ali né sonha educação formal
enfim alguma coisa tá te mostrando como
fazer determi
nadas coisas e você tem que
ter senso de descoberta para poder
explorar além daquilo né para poder
experimentar de
fato então às vezes a
gente vê aqui no canal por exemplo
pessoas que assistem algum conteúdo
algum vídeo de paz onde análise de dados
alguma coisa assim e elas comentam aqui
algo do tipo Tá mas e se eu rodar tal
linha dessa forma que que acontece e se
eu fizesse digitar outra forma que
acontece meu você teve uma id
eia aí
legal você uma curiosidade em relação a
uma modificação que você E por que você
não faz por que você não chega lá
troca
aquela linha executa e depois tenta
interpretar que me resultado eu acho que
isso faz muita diferença para
aprendizado e isso é algo aqui a
programação toma muito tangível você
realmente pode chegar lá simplesmente
modificar aquela linha modificar a coisa
que tá ali na sua cabeça testar e
exe
cutar e se der erro que você tem que
ter preta porque aqui eu e se você não
conseguir interpretar depois você fazer
esse processo que vai te
trazer algum
aprendizado sabe refletir sobre a coisa
vai te trazer algum aprendizado depois
fazer esse processo você busca ajuda aí
você vem e pergunta por eu fiz tal coisa
e não deu certo ou deu certo mas eu não
consigo interpretar o resultado eu acho
que isso é assim parte importante cima
do estudo de programação e que eu levo
até hoje e que é muito muito muito
importante nessa fase de primeiro
contato e uma terceira coisa que
eu
diria que é relevante nesse processo é
uma coisa que muita gente na igreja e
Cia que é a base programação escreverem
Age é uma sintaxe correta dentro de
alguma linguagem programar você
conseguir dar instruções precisas para o
computador para quem me faça aquilo que
você deseja
e você quer resolver algum
problema então você tem que ter essa
capacidade de resolver o problema antes
mesmo jeito que tá escrevendo código
muita gente
negligência o fato de que o
seu repertório inclusive as experiências
que você teve no Ensino Fundamental e
Médio eles têm impacto no seu
aprendizado então por exemplo se você
quer fazer um programa para resolver o
problema de apresentar para alguém um
plano de financiament
o de um imóvel você
precisa entender como é que você resolve
esse problema financiamento né Você
precisa entender de juros de juros
composto de progressão geométrica
se
você já tem isso interiorizado você sabe
resolver o problema ainda que você não
sabe escrever uma linha de código e
quando você aprende a escrever código né
você consegue depois de escrever não é
um programa capaz de resolver aquele
problema com conhecimento
prévio que
você já tinha e aqui eu dei um exemplo
bem direto de uma aplicação
é
mas tem muitos outros conhecimentos que
às vezes você pensa Poxa não vou usar
isso aqui para
nada isso aqui é inútil
que na verdade eles estão servindo como
parte do seu repertório como base de
ideias que você pode utilizar depois
para poder aprender coisas novas né
então quando alguém vai falar de
recursividade por exemplo se você já viu
u
m fatorial né entendeu a ideia por trás
do fatorial você já teve contato com a
ideia de Reconstruir idade mesmo sem
ninguém ter te falado sobre programas
recursivos sobre essas coisas e
quando
você for estudar Isso vai ser muito mais
fácil você construir esse aprendizado
sabe então pensando na forma como eu
estudava nessa primeira fase nesse meu
primeiro contato com programação eu
estava mais preocupado em construir uma
base sobre aqueles conhecimentos de
programação e o fato de eu ter me
preparado para um vestibular difícil
como hymned eu tenho estudado diversas
coisas Antes também me ajudou a absorver
novos conceitos
de programação de uma
maneira muito mais rápido e tá apto a
resolver problemas que eu já havia né de
outras formas Oi Isa aquela matemática
enfim ela é capaz de transformar aquelas
coisas tem código então aqui eu digo
para você qu
e não teve essa experiência
né que de repente não teve a
possibilidade de construir essa base
talvez você pode fazer um plano de
revisão desses conceitos porque é um
pouquinho que você vai usar um todo dia
né
no longo prazo vai ser muita coisa
você vai ver que essa base ela vai te
ajudar aprender outras coisas de uma
maneira muito mais rápido muito mais
eficaz depois escrever o contato veio
uma segunda fase que eu chamo de
construção da Autonomia Então já fiz um
vídeo aqui no canal discutindo sobre
essa questão de ser autodidata né que
ser autodidata não é uma opção é uma
obrigação uma necessidade né então auto
de data não é aquela pessoa que
aprende
sozinho porque não existe ninguém que
aprender sozinho você não está
construindo conhecimento do nada alguém
fez os materiais aqui para você alguém
escreveu aqui o gravar um vídeo etc mas
todo mundo
deveria se entender como
responsável meu próprio aprendizado Esse
é o verdadeiro o candidato
independentemente de você estar na
educação formal ou não você tem que ser
entender como
o aprendizado Então essa segunda fase é
fazem
que eu entendi que eu deveria
correndo atrás né buscar novos
conhecimentos isso é capaz de Cruzeiro
de definir né O que é que eu quero
aprender então depois de ter aquele
contato com a linguagem cedo
eu comecei
a Pesquisar algumas coisas sobre
programação né e conversando com alguns
alunos mas a experiência né que tava ali
no quarto então ano eles falaram para
mim que era interessante aprender sobre
orientação a objetos então procurando
na
internet orientação a objetos que eu
topei com uma apostila da caelum sobre
Java e orientação a objetos e o que eu
fiz então nas pernas do primeiro para o
segundo ano eu Devorei aquela
apostila e
aprende então uma nova linguagem de
programação quero Java e também a tal da
orientação a objetos inclusive fica em
uma curiosidade que a gente descobriu
recentemente gravando um episódio por
rico e três. Tech que foi o próprio
Paulo
Silveira um dos fundadores da
loira que escreveu aquela apostila então
eu não aprendi Java sozinho eu aprendi
java com material que o Paulo escreveu
então pra minha forma de estudo
a
construção da Autonomia foi essencial
que primeiro eu fosse capaz de definir
meu próprio objetivo de aprendizado e
ali naquela época era de aprender
orientação objetos né e segundo que eu
tivesse acesso a materiais de qualidade
Então aquela época
encontrei aquela
apostila da caelum né de Java e eu tive
Acesso aqui o seguir aquilo né fui
fazendo todos os exercícios realmente
foi estudando aquela apostila que
é um
material bem completo e hoje em dia você
pode ter acesso muitos materiais de
qualidade de diversas tecnologias
inclusive cursos gravados por
profissionais qualificados na agora
então eu tô divulgando um serviço que eu
realmente acredito que inclusive um
dos
fundadores me ajudou a aprender Java
muitos anos atrás então fica o lembrete
que aqui na descrição do vídeo tem um
link com desconto especial para v
ocê que
nos assiste e que aprender também com a
loira apesar de ter estudado javali
entre o primeiro e segundo ano eu só
queria usar realmente Java no finalzinho
ou segundo ano indo para o terceiro
porque ali no alguns segundo ano eu fiz
um outro pro É que na verdade
eu
precisei aprender Python não precisa
aprender ainda uma outra linguagem de
programação e aqui né Eu gostaria de
ressaltar é isso porque à
s vezes as
pessoas ficam tentando forçar uma
determinada linguagem numa área
simplesmente porque a linguagem que elas
conhecem elas não tem essa abertura que
algo que eu acho que foi muito positivo
ao longo da minha carreira para eu poder
aprender né então isso faz parte da mãe
da forma
como eu estou no e eu acho que
faz parte desse processo de construção
da Autonomia então eu longo do segundo
ano eu fiz uma simulação
de disco voador
junto com outro colega eu já fiz até
vídeo aqui no canal Contando um pouco da
história desse projeto e quando nós
vamos conversar com o professor que
poderia nos orientar nesse projeto e
comentou que a tecnologia que
recomendava né que utilizava ser mais
mais ou Python fiquei
recomendável
paletó que seria mais rápido aí de de
aprender e a comunidade usava bastante e
ter escolhido o pai então ness
a fase em
que a gente não tinha tanta experiência
realmente foi positivo porque nós
podemos encontrar diversos tutoriais a
comunidade em Python então o papel né do
material de qualidade a seguir dado que
já tinha um objetivo a cumprir foi feito
por esses tutoriais né que a gente podia
seguir eu ir entender como
é que a
higiene funcionava E também criar os
nossos próprios experimentos a partir do
nosso senso de descobert
a depois você
chega numa fase que eu resolvi chamar de
construir com consistência tô nessa fase
eu realmente comecei aprofundar alguns
conhecimentos e aprender a Como
programar de uma maneira melhor né
entender a questões como padrões de
projeto de arquitetura de software essas
coisas que na verdade era sua melhor
e
atendidas na prática então eu vejo muita
gente partindo direto para livros como
quem Cold enfim
para esses livros de
padrões de projeto né da da Gangue dos
quatro que eu tenho até aqui na minha na
minha biblioteca Zinho aqui atrás né que
são bem interessantes e tal mas eu acho
que eles são melhor aproveitados quando
você tá numa determinada fase né do teu
aprendizado porque tem coisas que elas
até fazem sentido né
conceitualmente
você pensa por gostaria de ter um
problema mais flexível e tal o que ainda
é um meio abstrato não consegue ir
entender essas coisas se você não ver
realmente na prática necessidade delas
então no momento que você começa a
construir
projetos de ponta a ponta né você faz
vários projetos no começo ao fim e esse
projeção ficando maiores isso é
precisando integral tecnologias no
projeto tal você vai começando
a
entender necessidade de fazer aquelas
coisas nesse momento por exemplo eu tava
fazendo iniciação científica um projeto
de realidade aumentada móvel lá no ímpar
e eu já mexi eu ir com o Android né
então falei que no finalzinho né então
segundo o terceiro ano foi quando eu
comecei a montar hoje é bem prático foi
porque eu comecei a aprender a programar
em Android e eu fazia uma coisa aí que
eu tinha o Java no Android mas eu
tinha
também uma camada de ser mais mais que
eu precisava fazer cont
as de computação
gráfica em tempo real assim precisava
ser rápido e tal para colocar uns
negócio na tela etc Então eu tinha que
conectar essas duas pontas né esse
momento que eu tive esse desafio o
técnico de juntar linguagens e de fazer
isso de uma maneira que fosse boa né
então é claro que da primeira vez a
coisa acontece do jeito que dá e depois
você vai
entender no pô mas se eu
fizesse de tal forma Será que não ser
ia
melhor se eu não sei que é melhor para
eu poder mudar o código depois não ia
facilitar minha vida e tal e quando você
vai lindo esse isso essas coisas como
padrão de projeto né o arquiteto galinha
para essas coisas elas vão fazer mais
sentido porque você já se deparou com
aqueles desafios né na sua vida então
esse momento de construir com
consistência é o momento que
é muito
importante você praticar muito né
co
nstruir projetos a ler do começo ao
fim e assim não é você ficar fazendo a
mesma coisa que seja fazia né você fazer
realmente coisas novas e se deparar com
situações que vão exigir de você às
vezes ficar Dias ali um determinado o
problema tentando entender né como é que
você poderia fazer aqui o melhor né
lembro que quando eu estudava aí
aproveitava mais as discussões disso é
que
eu ver o ou de e não é porque às
vezes
você vai lá no stackoverflow para
resolver um problema imediato né já já
vai direto ali na resposta que foi
aceita pega um código alguma coisa mas
muitas discussões existem ali nos
comentários até às vezes nas respostas
mesmas pessoas com como de costume
embasar se inscrever bastante e você
pode aprender a partir daquilo nesse
poder das referências que elas colocam e
entendendo mais sobre
como as pessoas
fazem as c
oisas foi nessa fase também
que na faculdade estava estudando sobre
estruturas de dados e algoritmos E essas
disciplinas para mim elas foram bem
reveladoras assim né ela realmente me
fizeram pensar sobre a forma de
programar de uma maneira diferente assim
e melhorar também como que eu Organize
pensa os meus soluções e aqui é um bom
momento para desmistificar nessa questão
do gênio né que eu abri o vídeo
falando
sobre
porque as pessoas costumam tem
dificuldade nessas disciplinas que têm
uma relação aí com pensamento matemático
e elas pensam Adão você consegue
aprender não consegue eu não consigo e
tal mas na verdade sim fácil ou difícil
é uma medida a distância que ele
conhecimento tá é quem você é agora né
então tudo que eu comentei aqui sobre a
questão de base e você pode ver como que
eu consigo conhecimento foi
sendo
construído na internas de base ali ao
longo dos anos contribuiu para que eu
chegasse em um pouco mais preparado né
para poder aprender a que eu e mesmo
assim né Para eu chegar no livro que eu
tenho hoje que eu tive que praticar
muito né Eu tive que estudar muito sobre
aqueles Assuntos Então essa é porque eu
tava estudando também a linguagem objeto
Tive ser para programar aplicativos no
iOS Então eu vi naquele projeto
r />de
realidade aumentada móvel oportunidade
de eu ter acesso a um Mac lá no ímpar
coisa que eu não tinha né E com isso eu
poderia aprender a desenvolver
aplicativos para iOS também e eu lembro
que quando eu tava aprendendo o objeto
de você eu fui assistir um pouco de uns
vídeos de programação e o s mas também
querendo entender um pouco mais a
linguagem e para entender um pouco mais
a linguagem eu fui fazendo exercício
de
coisas que eu conhecia né então eu tava
estudando ali sobre árvore e sobre
é né sobre listas etc eu já tinha
implementado aquele exercícios em C né
por conta da faculdade mas eu fui para
mim tem tudo de novo em objective-c
Então isso é uma forma também de ver
como que é linguagem funcionava E deu me
aprofundar ali né é implementando
algoritmos e ideias que o status tanto a
faculdade sabe então quando você entend
e
como
responsável pelo seu aprendizado o
verdadeiro autodidata você começa a
encarar as situações né como
oportunidades de você aprender você
começa a ver as coisas de uma maneira
diferente né então lá tem um trabalho
escolar para fazer bom eu quero aprender
uma nova linguagem porque eu não escrevo
esse trabalho de repente essa outra
linguagem né pra gente ter ganhar as
experiências Então esse tipo de coisa eu
fui fazendo uma da minha
vida ou do meu
processo de estudo e aí finalmente
chegamos à fase quatro a fase de colher
os juros do conhecimento que a fase que
eu me conta totalmente né para estudar
programação para aprender novas
linguagens novas tecnologias então uma
coisa que não muda é a questão da
postura que vender já fazem uma é de
confiança de saber que eu sou capaz de
aprender aquilo e também de ter um senso
de
descoberta de experimentar as
coisas
ver como é que ela que ela acontece e
refletir sobre aquilo né então isso
realmente é base de todo o processo de
estudo e aprendizagem Que eu apliquei e
continua aplicando na minha vida e a
questão do colher juros do conhecimento
né É que por conta dessa evolução por
ter essa base construída eu consigo
relacionar novas coisas com coisas que
eu já conheço não tem uma bagagem muit
o
grande eu conheço hoje em dia eu
consigo
utilizar documentação técnica e até
mesmo código escrito com outras pessoas
como meio eficiente de aprendizado então
às vezes você tá ali que tem uma dúvida
e tal aí você olha a documentação a
documentação tá muito claro você vai lá
direto olha o código consegue entender
então muitas vezes as pessoas têm
dificuldades em entender uma
documentação técnica pelas não te
m
bagagem para entender os termos que
estão
descritos à venda então às vezes
eu até algumas siglas ou vai ter alguns
termos bem específico saco fala sobre
compiladores sobre como que a linguagem
realizou determinada as coisas né sobre
escolhas que foram feitas em termos de
projeto daquela linguagem daquela
tecnologia e tudo isso né foi bagagem
adquirida aí ao longo da vida né então
quando me deparei com uma lin
guagem de
Formação nova seja cota em ou julho
aquela presente
recentemente eu sei que
a linguagem ela tem que prover soluções
para determinados problemas nela tem que
me permitir expressar instruções de
maneira não ambígua ela tem que me
permitir ter algum mecanismo de controle
de fluxo algum mecanismo de repetição e
eu já vou ali ó procurando esse tipo de
coisa e vendo como que ela resolve
determinados problemas com
parando
inclusive como a forma como outras
linguagens né outras tecnologias
que eu
tive contato resolvem aquele tipo de
problema né E sim eu ainda consulto
livros sites vídeos inclusive
plataformas com a loira trazendo um
exemplo bem prático por escrever Como
foi o meu processo de aprendizado da
linguagem Júlia que inclusive alguns
membros acompanharam E nicinho aí ao
vivo né o primeiro estabelece o meu
objetivo
que era entender a linguagem
como um todo na entender filosofia por
trás daquela
linguagem porque já sabia
que era resolvi alguns problemas de
maneira diferente assim ó tinha os
elementos de linguagem funcional que não
tava muito habituado ela trata
orientação objeto de uma maneira
diferente meio que como se não tivesse
objetos enfim ela chegou as questões eu
ir um pouco diferente do que eu estava
utilizando né
em outras linguagens e os
trabalhos na época e aí para fazer isso
eu optei por fazer um estudo
orientado a
exercícios então encontrei uma
plataforma chamada ex Esme e ela já
coloca ali uns exercícios para você ir
treinando né é solução de pequenos
problemas assim dentro da linguagem
então a plataforma e se ela não ensinava
nada disso né então eu tinha que me
virar para aprender aqui o né mas ela
era o estímulo par
a eu poder pensar Ok
então tenho que resolver esse problema
ou aprender o que for necessário para
resolver
esse problema e eu ia muito tá
documentação da linguagem mesmo né então
eu já a absorver os termos ali e
conseguir entender Quais são as soluções
por trás né do projeto daquela linguagem
Então tinha exercício a não consigo
resolver isso aqui Beleza vou lá
documentação olhar como que ela lida com
a parte de classe c
omo que ela lida com
a parte aqui de macros de funções etc
Então esse foi meu primeiro objetivo
linguagem depois eu
pensei tá mas como
que eu consigo fazer projetos que você
linguagem como que eu ganho autonomia
com ela e aí eu passei a incorporar a
Júlia aqui no canal né então eu queria
fazer um projeto de um visualizador por
Ray tracing e isso virou então três
lives aqui no canal porque eu utilizei a
linguagem Ijuí
a implementar o rei
que é um livro aí conhecido da área que
foi implementado em ser mais mais né
então isso foi um exercício
para mim mas
o que eu também tava fazendo um projeto
né E tava entendendo como que eu poderia
utilizar mais aquela linguagem e ela
aparecendo inclusive em outro projeto
aqui no canal inclusive da capa de
invisibilidade do Harry Potter então há
muito segredo mesmo mas eu acho que às
vezes a g
ente se atrapalha tentando
aprender tudo de uma vez ou tentando
aprender as coisas muito rápido aprender
leva tempo mesmo mas eu acho que
o
melhor investimento que você pode fazer
na sua vida Lembrando que na fase que
você se encontra agora o que você
precisa ter acesso a materiais de
qualidade você pode assinar o olho e
peça muito conteúdo e tudo isso com
descontos de porcento utilizando o
nosso link aqui na de
scrição se você
gostou do vídeo Não esqueça de deixar o
seu like se inscrever aqui no canal
Muito obrigado e até a próxima tchau
E
aí
E aí
Talvez você já saiba que estudar é importante, mas sinta que não está obtendo os resultados que deseja. Neste vídeo, Hallison analisa sua trajetória de aprendizado e evidencia atitudes e práticas que contribuíram pra sua carreira desde o início da sua formação como engenheiro de computação no Instituto Militar de Engenharia (IME).
⚠️ Publi: Se você quer estudar programação, a ALURA é o lugar ideal para encontrar materiais de qualidade! Assina ALURA com 10% de DESCONTO aqui: https://bit.ly/Alura_PG
A forma como estudamos e, principalmente, a forma como encaramos os estudos são fatores importantes no nosso processo de aprendizado e na nossa percepção de sucesso. Após mais de uma década programando e tendo passado por instituições de ensino de excelência como o IME e o Instituto de Matemática Pura e Aplicada (IMPA), compartilhamos com você uma análise desta trajetória de aprendizado. Com isto, esperamos te passar uma visão tanto da postura que temos ao estudar quanto de aspectos práticos importantes no estudo da programação, que você pode incorporar ou adaptar para a sua realidade.
Ser AUTODIDATA NÃO é uma OPÇÃO: https://youtu.be/GKPhdBbwycA
Este relato é divido em quatro fases, pois a forma de estudo e aprendizado passa por um processo de evolução. Não adiantaria tentar estudar há dez anos atrás da mesma forma que estudamos hoje, pois não estaríamos preparados para aprender com as mesmas fontes e nem com a mesma velocidade. Você pode se identificar com uma ou mais fases a depender da sua própria situação pessoal.
▶️ Outros conteúdos que podem te interessar:
1. Quantas LINGUAGENS de programação EU SEI? https://youtu.be/yIsjn6E-UPU
2. Três DICAS para APRENDER a PROGRAMAR do ZERO https://youtu.be/x6sKB4PdXu0
3. Como VENCER O BLOQUEIO na hora de ESTUDAR? A segunda coisa MAIS IMPORTANTE para APRENDER algo novo https://youtu.be/0pR36PKRS3U
4. Por que e como estudar ALGORITMOS e ESTRUTURA DE DADOS? https://youtu.be/0pR36PKRS3U
Em 2022, Hallison documentou seu processo de aprendizagem da linguagem Julia, ao vivo, em uma playlist para membros aqui no canal: https://youtube.com/playlist?list=PL5....
0:00 Estudar programação do jeito certo faz toda a diferença
2:12 Estudando programação no primeiro contato
8:23 Desenvolvendo autonomia nos estudos de programação
12:12 Construindo programas com consistência
17:43 Colhendo os Juros do Conhecimento na programação
📚 Livro para estudar Bancos de Dados - https://amzn.to/3Hjjusc
📚 Livros recomendados de Data Science: https://amzn.to/2XZyxUr
📚 Livros de Algoritmos e Estruturas de Dados: https://amzn.to/3d5wK4m
SetUp - Equipamentos: https://amzn.to/37Cg3N2
Cortes do Programação Dinâmica: https://www.youtube.com/channel/UC7go...
🟣 Canal na Twitch para lives: https://www.twitch.tv/pgdinamica
🟦 Canal do Telegram para receber todos os vídeos: https://t.me/pgdinamica
🥰 Se você gosta do nosso trabalho e acha relevante a nossa atuação no Youtube, considere nos apoiar se tornando membro do canal: https://www.youtube.com/programacaodi...
✉️ E-mails:
– Propostas comerciais: pgdinamica@brunch.ag
– Demais assuntos: contato@programacaodinamica.com.br
👩🏾💻👨🏾💻 Confira mais conteúdo em nosso blog: https://medium.com/programacaodinamica
TikTok: @pgdinamica
📸 Nos siga no Instagram: https://instagram.com/pgdinamica
📸 @kizzy_terra @hallpaz
🐦 Nos siga no Twitter: https://twitter.com/pgdinamica
🐦 @kizzy_terra @hallpaz
* Curta a Programação Dinâmica no facebook: fb.com/pgdinamica
* Nosso repositório no Github: github.com/programacaodinamica
* Confira os artigos no Python Café: pythoncafe.com.br
Agradecemos o apoio da Alura para a produção deste vídeo, cujo conteúdo consideramos de extrema importância para o desenvolvimento pessoal e profissional de nossa audiência.
MOSTRAR MAIS
evela os segredos | Handshake
0 Comentários