00:00:00
Então quer dizer que tu quer começar a
00:00:01
aprender a programar é tem louco para
00:00:04
tudo mesmo e como eu sou louco também
00:00:05
hoje eu vou ser teu guia para começar
00:00:07
nessa
00:00:13
desgraça primeira dificuldade que tu vai
00:00:16
enfrentar como iniciante é fazer a tua
00:00:18
cabecinha de neandertal tentar entender
00:00:20
Qual que é o caminho que você tem que
00:00:21
seguir para começar a estudar as paradas
00:00:24
e se tu chegou nesse vídeo aqui é porque
00:00:25
tu tá cheio de dúvida porque tem tanta
00:00:27
parada para ver ao mesmo tempo que tu
00:00:29
acaba não sabendo nem por onde começar
00:00:31
aí tu fica aí doidinho tentando procurar
00:00:33
um vídeo que te fale exatamente o que
00:00:36
fazer para você começar a aprender a
00:00:38
programação mas eu já vou te cortar Logo
00:00:40
no início do vídeo não existe um caminho
00:00:42
mágico que você vai trilhar e vai
00:00:43
conseguir aprender programação nunca
00:00:45
leve a opinião dos outros como uma
00:00:47
verdade absoluta na tua vida e Isso
00:00:50
inclui esse vídeo aqui ai mas queria
00:00:52
isso aí é muito básico eu já tenho
00:00:54
minhas próprias opiniões eu sei formar
00:00:56
minha opinião eu quero saber como é que
00:00:57
eu começo a programar a primeira coisa
00:00:59
que tu tem que fazer é escolher a tua
00:01:01
área de atuação eu acho muito engraçado
00:01:03
que normalmente a galera começa a
00:01:04
estudar HTML CSS sem nem saber que áa
00:01:08
que vai seguir aí o cara vai lá tenta
00:01:10
centralizar uma div durante 20 horas não
00:01:12
consegue e acha que aquilo ali é
00:01:14
programação leva um tempo até você achar
00:01:17
qual área Tu realmente tu quer ficar pro
00:01:19
resto da tua carreira mas de início é
00:01:21
bom você escolher uma área que você
00:01:22
tenha mais afinidade E focar só nela e o
00:01:25
motivo disso é simples se tu tenta
00:01:27
dividir a tua atenção para várias coisas
00:01:29
ao mesmo tempo Você pode até conseguir
00:01:31
aprender mas tu vai ter um conhecimento
00:01:32
Raso sobre várias coisas enquanto você
00:01:35
poderia ter um conhecimento aprofundado
00:01:36
em uma só e eu vejo muitas pessoas que
00:01:38
ao invés de pesquisar a área que elas
00:01:40
têm mais afinidade elas pesquisam ai
00:01:43
qual que é a área que dá mais grana
00:01:45
Quais são os salários mais altos na
00:01:47
tecnologia e se tu for nesse caminho tu
00:01:50
vai quebrar a cara logo de início a
00:01:51
única coisa que tu precisa saber quando
00:01:53
for procurar as áreas é que não existe
00:01:55
só backend e front-end no ramo da
00:01:57
programação você pode escolher em seu
00:01:59
engenheiro de verdade programando com
00:02:01
embarcados pode fazer ali ciência de
00:02:03
dados Inteligência Artificial Cyber
00:02:06
segurança devops e se você quiser passar
00:02:08
fome também dá de ser programador de
00:02:10
jogos agora você vai precisar saber
00:02:12
quais que são as linguagens utilizadas
00:02:14
nessa área que você escolheu
00:02:15
simplesmente porque vai ser por essa
00:02:17
linguagem que tu vai começar a programar
00:02:19
Ai Cri mas Eu discordo porque eu começar
00:02:22
por você pro Java para ter um pensamento
00:02:23
muito mais avançado de como é que
00:02:24
funciona as coisas e irmão burro do
00:02:26
jeito que tu é não sabe nem declarar uma
00:02:29
variável a deitar aí nessa frescura de
00:02:31
linguagem de programação achar que o c
00:02:33
vai fazer você ser um programador melhor
00:02:35
meu irmão se teu foco é Fronte não faz
00:02:37
sentido nenhum você começar por ser o
00:02:39
mais provável que vai acontecer é você
00:02:41
não conseguir fazer porcaria nenhuma e
00:02:43
vai desistir nos primeiros meses Ah tá
00:02:44
bom que eu já escolhi aqui a linguagem
00:02:46
que eu quero atuar com base na minha
00:02:47
área e agora simples agora você vai
00:02:49
estudar lógica de programação com a
00:02:51
linguagem com base na área que você
00:02:52
escolheu Por que que você deve aprender
00:02:54
lógica de programação ao invés de já
00:02:56
sair fazendo as coisas as pessoas que
00:02:58
começam a programar já com base em algum
00:03:00
projeto de algum cursinho Clone de no
00:03:04
Bank elas só estão copiando o que estão
00:03:06
vendo nas videoaulas mas se elas
00:03:08
precisassem fazer um projeto do zero não
00:03:10
iam conseguir sair do lugar e isso
00:03:12
acontece simplesmente porque a pessoa
00:03:14
não entende a base do que ela tá fazendo
00:03:16
e a base da programação gira em torno de
00:03:18
cinco Pilares tipos de dados operadores
00:03:22
estruturas de controle estruturas de
00:03:24
dados e funções não se atreva a falar
00:03:27
que você é programador se você não
00:03:28
domina todos esses cinco Pilares só
00:03:31
depois de tu aprender esses tópicos é
00:03:32
que você vai se preocupar em fortalecer
00:03:35
a sua lógica de programação existem
00:03:37
vários sites para tu fazer isso exercism
00:03:40
hacker rank lit code Bound mas quando eu
00:03:44
tô ensinando eu prefiro pesquisar no
00:03:46
Google listas de exercícios de lógica de
00:03:48
programação e eu tenho preferência por
00:03:51
materiais de faculdade comece com coisas
00:03:53
extremamente simples e vá avançando nos
00:03:56
exercícios faça uma função que verifique
00:03:58
se o número é ou ímpar faz uma função
00:04:01
que verifique se o número é primo faz
00:04:03
uma função que verifique se o ano é AB
00:04:05
sexo ou não essas coisas extremamente
00:04:07
simples elas mexem com a lógica de
00:04:09
programação dentro da tua cabeça e
00:04:10
depois vai avançando para coisas que tem
00:04:13
que fazer você pensar não adianta você
00:04:15
começar esses exercícios não conseguir
00:04:17
fazer ir lá no chat ept e lá no gem e lá
00:04:20
em não sei aonde pesquisar como fazer o
00:04:23
objetivo de fazer isso é fazer com que
00:04:25
seu cérebro Zinho atrofiado comece a
00:04:27
pensar por si próprio você roubar nessa
00:04:29
etapa pesquisando só vai est te
00:04:31
enganando porque você não chegou nessa
00:04:33
conclusão sozinho e eu não tô te pedindo
00:04:35
para entender Big notation não tô
00:04:38
pedindo para você entender todos os
00:04:40
algoritmos de sorte que existem você só
00:04:43
precisa entender a base da programação e
00:04:46
se liga ter o conhecimento de como as
00:04:48
coisas funcionam é muito importante só
00:04:51
que se tu for por esse caminho tu só vai
00:04:53
ficar ainda mais confuso e coring com
00:04:55
programação no início você focar em ter
00:04:57
um bom pensamento computacional uma boa
00:05:00
lógica de programação é muito mais
00:05:02
importante para você iniciante do que
00:05:05
tentar ficar descobrindo como é que
00:05:07
funciona as parad até porque convenhamos
00:05:09
rapaziada você não vai chegar lá numa
00:05:11
entrevista de emprego que o salário é R
00:05:13
15.00 em um café e o recrutador vai
00:05:16
chegar para ti e perguntar me explica a
00:05:18
diferença entre uma linguagem de
00:05:19
programação compilada e uma
00:05:22
interpretada a única coisa que o
00:05:24
recrutador vai fazer é olhar na tua cara
00:05:25
ver se tu não tem cara de tapado e te
00:05:28
passar no processo seletivo isso suscito
00:05:30
chegar na etapa de conversar com o
00:05:31
recrutador porque o teu Currículo tem
00:05:33
que ser no mínimo decente para você
00:05:35
chegar nessa etapa no fim é tudo uma
00:05:37
questão de prioridade a tua prioridade é
00:05:39
entender a fundo como funciona as
00:05:41
paradas Ou você quer conseguir um
00:05:43
emprego rapidamente etc isso aí vai da
00:05:45
tua vida eu não tenho nada a ver com
00:05:47
isso depois de tu entender a base da
00:05:49
programação que por si só já vai demorar
00:05:51
um tempo aí você começa a ver coisas
00:05:54
mais avançadas sobre a linguagem de
00:05:55
programação que você tá utilizando ah
00:05:57
linguagem de programação que tu tá
00:05:59
utilizando permite programação orientada
00:06:01
a objetos pesquisa como se faz uma
00:06:03
classe Como se usa os métodos como fazer
00:06:06
herança polimorfismo todas essas bagaças
00:06:09
aí aí depois que você entende que você
00:06:11
Dominou a sua linguagem de programação
00:06:14
já começa a pesquisar pô preciso usar
00:06:16
alguma biblioteca pô V cientista de
00:06:18
dados Então cara É óbvio que eu vou
00:06:20
precisar usar o pandas usar o npai
00:06:23
coisas desse tipo mas você percebe que é
00:06:25
uma escadinha primeiro você precisa
00:06:27
entender a lógica de programação de
00:06:29
depois você domina essa lógica e se
00:06:31
apropria da linguagem para só depois
00:06:34
entender as ferramentas que você vai
00:06:35
precisar trabalhar aí se você for seguir
00:06:37
por um ramo de backend por exemplo você
00:06:40
vai entender que você vai precisar fazer
00:06:41
uma iepi você vai entender que para
00:06:44
fazer uma iepi você precisa ali saber um
00:06:46
pouco de redes você vai entender que
00:06:48
também existe o banco de dados que você
00:06:50
precisa consultar e etc é uma escadinha
00:06:53
você não vai ver tudo ao mesmo tempo e
00:06:55
assim que se aprende de verdade bom
00:06:57
nesse vídeo aqui você aprendeu o que
00:06:59
necessário para começar a aprender a
00:07:01
programar E aí você concorda comigo
00:07:03
Deixa aí nos comentários se tiver um
00:07:05
amigo ou amiga que tá começando também
00:07:07
se tiver um grupinho da faculdade manda
00:07:09
esse vídeo aqui apanha o trabalho do
00:07:11
mamaco para ele continuar ajudando vocês
00:07:14
Valeu rapaziada fui