Como APRENDER MAIS de uma LINGUAGEM de PROGRAMAÇÃO?

  Рет қаралды 13,072

Fernanda Kipper | Dev

Fernanda Kipper | Dev

5 ай бұрын

⭐ Seja um membro do canal e tenha acesso à lives, vídeos e conteúdos exclusivos!
/ @kipperdev
Nesse vídeo, vou te dar 4 dicas que irão te ajudar a dominar mais de uma linguagem de programação e saber como alternar entre diferentes linguagens. Vou compartilhar minhas estratégias pessoais e experiências que acumlei ao longo da minha carreira como programadora.
👉 ALCANCE O PRÓXIMO NÍVEL COM A ROCKETSEAT
tr.ee/kipperde...
📚 Recomendações de Livros
www.amazon.com...
📚 Artigo sobre Programação Orientada Objetos e Programação Procedural
dev.to/fernand...
👉 Me siga no instagram!
/ kipper.dev
🌎 Comunidade do Discord
/ discord

Пікірлер: 75
@kipperdev
@kipperdev 5 ай бұрын
⭐ ALCANCE O PRÓXIMO NÍVEL COM A ROCKETSEAT (10% off) tr.ee/kipperdev-desconto-rocketseat-one
@FredBCavalheiro
@FredBCavalheiro 5 ай бұрын
Comecei estudando C#, quando fui para JS no inicio tive bastante dificuldade. Ai depois veio o typescript e pude aproveitar muito conhecimento do C#. E a sua fala sobre paradigmas faz muito sentido, se uma pessoa domina C# ou java e JS ela fica apta para aprender outras linguagens com mais facilidade.
@kipperdev
@kipperdev 5 ай бұрын
Simmm! Tive mesma dificuldade só que com C e JS, comecei estudando muito C na faculdade e fazia vários projetinhos com ele, quando fui pra JS eu não conseguia entender como as coisas eram mais "livres" e meio soltas parecia, por conta de C ser fortemente tipada.
@davidben_dev
@davidben_dev 5 ай бұрын
hoje eu sou front-end developer e digo que SIM é possível aprender duas linguagens ao mesmo tempo, mas po, calma ai, também aprender C# e Javascript ao mesmo tempo não dá kkkkkkk mas linguagens que os conceitos são iguais ou muito parecidos, onde numa linguagem vc consegue fazer da mesma forma, da mesma maneira, na mesma ordem que a outra (como Javascript e Python, Java e C#)
@luanmendes7789
@luanmendes7789 5 ай бұрын
Salve meu nobre, você acha que a faculdade é de fato importante no desenvolvimento de um bom programador ?
@davidben_dev
@davidben_dev 4 ай бұрын
@@luanmendes7789 com certeza! poucas vagas nacionais brasileiras aceitam desenvolvedores júnior sem alguma formação em andamento, eles aceitam até quem esteja fazendo ADS, Eng. de Software, eles só não querem que não tenham superior completo ou em andamento, pra eles é preferencial. Porém lembre-se que não é a faculdade que vai te deixar um expert, vai depender de vc mesmo
@enigmads8626
@enigmads8626 4 ай бұрын
@@davidben_dev Na área de tecnologia principalmente, faculdade passa longe de ser um requisito para ser um bom profissional. Conheço muitos programadores que já atuam na área e não tem faculdade.
@galodecalca5506
@galodecalca5506 4 ай бұрын
​@@enigmads8626acho que o problema n é a questão de aprender, a faculdade te dá uma base teorica que vc pode aprender com o tempo sem ela, se quiser, porém entrar na area sem uma facul é uma coisa dificil, imagine isso daqui, em uma vaga de empresa ela olha os curriculos, e vê 2, um tem faculdade e fez estágio vs alguem que não fez faculdade porém fez mts projetos pessoais, e ai qual pesa mais?
@enigmads8626
@enigmads8626 4 ай бұрын
O que for mais qualificado, não se faz programador ou qualquer outro profissional de tecnologia baseando-se somente em faculdade ou talvez estágio e sim se ele realmente pode entregar resultados, resolver problemas e e se ele tem softs skills e hards skills interessantes para a empresa em questão, diploma é uma bolha que muita gente ainda tá nela mas no t.i na prática todo mundo sabe que essa bolha não se aplica, claro que vão ter empresas que vão exigir formações acadêmicas mas não é um requisito geral, não dá pra comparar a gente com um engenheiro por ex sem contar que facul igual vc msm disse é teórioco e sinceramente se vc tbm é um programador sabes que teoria não funciona na programação, claro tem seu nível de importância todavia a prática pesaria mais.@@galodecalca5506
@ISABDEV
@ISABDEV 5 ай бұрын
Como aprender com qualidade uma linguagem de programação, contribuindo com minhas anotações. 1. Escolha a linguagem, entenda sintaxe da mesma, conheça bastante a linguagem. 2. Crie projetos e algoritmos. 3. Entenda o processo de compilação e interpretação da linguagem. 4. Quando você compreende as características da linguagem de forma profunda, você será bom trabalhando com ela. 5. Entenda o core (lógica da programação) para resolver o problema com a linguagem. 6. Muitas pessoas pensam que para ser especialista, não precisa de aprofundamento, o que na verdade é controverso. conhecimento profundo em uma linguaguem como ela funciona auxilia para o entendimento das outras. 7. Dominar mais de uma linguagem de programação quando elas são diferentes - Precisa entender paradigmas de programação. 8. Conhecer padrões de design de código, arquitetura de pastas, como acoplar e desacoplar os arquivos. 9. Livros ajudam a entender padrões de código: As regras da programação, Arquitetura limpa, Refatoração, Código limpo. 10. Se expor a diferentes linguagens, para aprender . Espero que possa ajudar vocês :)
@andreaitacarambi8174
@andreaitacarambi8174 5 ай бұрын
Muito obrigada por sua contribuição! 😊
@ISABDEV
@ISABDEV 5 ай бұрын
VAMOS JUNTAS ^^@@andreaitacarambi8174
@kipperdev
@kipperdev 2 ай бұрын
Show DEMAIS Isa! Muito obrigado pela sua contribuição, de verdade 💜
@Thalespoliglota
@Thalespoliglota 5 ай бұрын
7:47 a mulher programando com a varinha mágica. 😂 Kkk top
@Courtney_Whitmore
@Courtney_Whitmore 5 ай бұрын
Eu comecei a programar com Javascript, na época estudei bem ela, pra pegar pelo menos a base, daí me senti confiante pra ir pra outras linguagens, mas uma de cada vez. A base da maioria das linguagens atuais é o C, que é estruturada. Também acho importante saber bem a base de linguagens orientadas a objetos como o Java e o C++. Mas pra dominar essas e outras linguagens demora um certo tempo, não pode ter pressa.
@jefferson7885
@jefferson7885 5 ай бұрын
obrigado por ser uma inspiração não só para mim e para todos e obrigado pelo seu ótimos conteúdos.
@josemarques-bh6jo
@josemarques-bh6jo 4 ай бұрын
Obrigado pelas dicas! Sucesso e realizações!
@jonathansd93
@jonathansd93 2 ай бұрын
Quando se tem conhecimentos sólidos da base: estrutura de dados, lógica de programação e algoritmos, fica mais fácil aprender duas linguagens ao mesmo tempo. Embora linguagens que tenham sintaxe similar ou uma advenha da outra tenham uma curva de aprendizado mais rápida, é a BASE que vai fazer você entender porque aquela sintaxe tão "estranha" ao seu habitual funciona daquele jeito.
@BrunoLopese1
@BrunoLopese1 5 ай бұрын
É complicado ficar especialista em todas mas é possível ir fazendo em paralelo as mesmas atividades em todas pois aí vai ficar claro as semelhanças e diferenças.
@Jhoonnn
@Jhoonnn 5 ай бұрын
Valeu pelas dicas Fer, vai me ajudar muito 👏👏👏
@kipperdev
@kipperdev 5 ай бұрын
Que bom que gostou Jhon! 💜💜
@Jhoonnn
@Jhoonnn 5 ай бұрын
@@kipperdev opa vamos que vamos, os vídeos estão muitos bons 💜💜💜
@carlosvinicius8466
@carlosvinicius8466 5 ай бұрын
Excelente dicas. Meu foco é Java, mas quando fui aprender uma nova linguagem, Javascript senti que era bem mais fácil do que antes
@SoldierDan
@SoldierDan 5 ай бұрын
ChatGPT nesse ponto é bem útil. Pra começar é muito bom.
@kipperdev
@kipperdev 5 ай бұрын
Pois é, ele também consegue ajudar explicando como as coisas funcionam na linguagem, é um bom parceiro de estudos!
@brgomes6577
@brgomes6577 5 ай бұрын
Faz muito sentido, é como aprender tocar um instrumento musical, você tenta dominar o instrumento escolhido, aprender a teoria musical, e depois é até mais fácil a transição de um instrumento para o outro, pois você conseguiu absorver a musicalidade. Talvez no mundo da programação, seria lógica da programação, dominou o caminho fica fica mais nítido.
@mttttttttttttttt
@mttttttttttttttt 5 ай бұрын
Sou músico e programador e digo, sua analogia foi perfeita. O complicado pra mim é só mudança de paradigma. Eu aprendi estruturado primeiro, depois pra aprender OO foi um parto. Agora tô aprendendo funcional, sei criar coisas simples, mas tô longe de ser tão letrado quanto nos outros paradigmas. Isso é tão complicado quanto aprender a andar dnovo
@brgomes6577
@brgomes6577 5 ай бұрын
Como ela disse no vídeo, focar primeiro em uma linguagem e domina-la ,estou estudando JS, e focado na lógica.
@FelipeOliveir4
@FelipeOliveir4 5 ай бұрын
Depende do Paradigma e do projeto usado também, eu posso trabalhar com Orientação a Objetos no Typescript em um backend ou no Angular.
@kipperdev
@kipperdev 5 ай бұрын
Simm
@emiltonreis5848
@emiltonreis5848 5 ай бұрын
legal, é isso mesmo. estou indeciso entre python x java script
@FelipeOliveir4
@FelipeOliveir4 5 ай бұрын
6:00 O livro Arquitetura Limpa fala muito desses padrões nos primeiros capítulos, ele da toda a base antes de entrar no conceito da Arquitetura Limpa.
@kipperdev
@kipperdev 5 ай бұрын
Ótima referência, Felipe! Muito obrigado 💜
@gabriel-sou
@gabriel-sou 5 ай бұрын
Muito boas suas dicas, parabéns. Na minha visão não é tão raro um desenvolvedor dominando duas linguagens, na verdade parece ser mais comum que dominadores de apenas uma linguagem (exceto desenvolvedores Javascript).
@tscratboy
@tscratboy 5 ай бұрын
A maioria dos programadores de Javascript que eu conheço aprenderam linguagem C e Java na faculdade.
@gabriel-sou
@gabriel-sou 5 ай бұрын
@@tscratboy A maioria dos programadores de Javascript que eu conheço são autodidatas e usam javascript para tudo, frontend, backend com nodejs, desktop com electron, mobile com react native ou ionic, até para iot já vi usurem. A verdade é que essa percepção depende do convívio de cada um.
@gabrielsilva5935
@gabrielsilva5935 5 ай бұрын
Uma vez um professor me falou uma coisa que vou levar pra vida: um bom programador nao é o que sabe várias linguagens, e sim o que sabe qual linguagem usar em determinado projeto. linguagem é ferramenta, dps que vc pega a base, é so mais do msm cm características diferentes. O que realmente é pegado de aprender é paradigmas e padrões de projetos, algoritmos, etc
@AlmirBispo-CSV-Comp-DB
@AlmirBispo-CSV-Comp-DB 5 ай бұрын
Cada linguagem é uma caixa de ferramentas.
@thsstphok7937
@thsstphok7937 4 ай бұрын
O que você escolheria começando do zero e querendo ter mais oportunidaes Back end de estágou ou JR? Java?
@GabrielaSilvaSoaresNakayama
@GabrielaSilvaSoaresNakayama 5 ай бұрын
Excelente conteúdo Feh! 🧠 Resumindo ... ✈ 1- Estudando linguagens parecidas : Estude 1 linguagem muito bem, só depois partir para outras linguagens . Sintaxe, criar algoritmo ! Compilação/ interpretação da Linguagem - como a linguagem funciona, lógica usada ! 2 - Estudando Linguagens diferentes : Entenda paradigmas de programação: Programação orientada a objeto Funcional etc 3 - Conhecer Padrões de design de código Organizar arquitetura do código > ''padrões'' . 📚 Livros para ajudar a conhecer esses padrões : Regras da programação, Arquitetura limpa etc
@kipperdev
@kipperdev 5 ай бұрын
Obrigadaaa Gabriela!! E adorei o resumo 😍😊
@luanmendes7789
@luanmendes7789 5 ай бұрын
Olá Fernanda, gostaria de saber sua opinião sobre a faculdade, ja que a minha até agora não vem me ajudando muito como desenvolvedor, estou no terceiro semestre e bastante frustado com meu desempenho, se puder me da alguma dica, ou explicar o que voce faria se estivesse começando do zero com seus conhecimentos atuais. Ajudaria demais 🥺
@FelipeOliveir4
@FelipeOliveir4 5 ай бұрын
Tem um vídeo de uma empresa chamada Zup que eles exibem um gráfico do Design de Código até a Arquitetura. "SOLID - Programação Orientada a Objetos" canal Zup, minuto "17.12"
@leonardocosta1904
@leonardocosta1904 5 ай бұрын
Muito legal! Um profissional "pacote completo" tbm deve ter seu modo foco de um "especialista"
@kipperdev
@kipperdev 5 ай бұрын
Simmm! Também acho!
@jeff-erson
@jeff-erson 5 ай бұрын
Depende muito, especialista em Perl é bem inútil. Mas entendi seu ponto.
@sabiomoderno
@sabiomoderno 5 ай бұрын
Com 27 anos dá para aprender Java e atuar no mercado?
@kipperdev
@kipperdev 5 ай бұрын
Com toda certeza!
@yuriseupai6937
@yuriseupai6937 5 ай бұрын
O que eu acho é, se vc sabe lógica de programação vc meio que já sabe o básico de toda linguagem, toda linguagem que se dis de programação tem no mínimo que implementar lógica de programação, o resto é particularidades da linguagem etc etc
@brunokingz
@brunokingz 5 ай бұрын
Se voce sabe loops e condicional, você sabe qualquer linguagem
@DevJon.M
@DevJon.M 5 ай бұрын
Iniciei minha jornada por C, C++, Java, Kotlin, JS.
@kipperdev
@kipperdev 4 ай бұрын
Boa! É uma boa trilha!
@lipeRefosco
@lipeRefosco 5 ай бұрын
Vou dar meus 2 centavos. 1- Entenda de Geradores em linguagem auto nível. 2- Crie um eventloop, para criar código assíncrono com os geradores. 3- Entenda de estruturas de dados avançado: Linkedist, árvores e implemente elas. 4- Estude iteradores. 5- implemente todos os itens anteriores em C puro , não só por ser C, a linguagem é fácil, o que deixa complexo é que tem que entender dê muita coisa pra fazer algo performático. Tu vai começar a se perguntar de coisas como: array ou linked list? Espero ter ajudado. 🤓
@leandrol.d3564
@leandrol.d3564 5 ай бұрын
Só verdades...
@beruwo
@beruwo 5 ай бұрын
estou com 27 anos e comecei a estudar o javascript e ja quaria aprender o Python ao mesmo tempo :V
@kipperdev
@kipperdev 4 ай бұрын
Agora já sabe o que fazer! Bons estudos @beruwo 💜
@eduardorezende-xf9fc
@eduardorezende-xf9fc 5 ай бұрын
E extremamente possivel. MAS, primeiro, focar em uma linguagem apenas e se aprofundar . Foquei em java, depois aprendi C por conta da faculdade, fui pra python e agora estou em C++. Atualmente estou estudando Estrutura de dados e algoritmos, e estou implementando em todas essas linguagens. Não faço para aprender a linguagem em si, mas para focar o maximo possivel na pratica. C++ não e de Deus lol
@marciobrito_net
@marciobrito_net 5 ай бұрын
Olha. acho q nao acho nada pq quando eu acho alguma coisa, sempre tem dono. ou nao tem valor nenhum. então. nao sei.
@serumano_plays6516
@serumano_plays6516 5 ай бұрын
O segredo é estudar, aprende bem uma de mais baixo nivel, que as outras ficam mais tranquilas....
@rodrigomartins3495
@rodrigomartins3495 5 ай бұрын
C# and Rust
@lucasfigueiredo8518
@lucasfigueiredo8518 5 ай бұрын
C e Java é essencial (na minha concepção). Trabalho com JS hoje em dia
@rodrigomartins3495
@rodrigomartins3495 5 ай бұрын
@@lucasfigueiredo8518 como ele falou de baixo nível, aí eu falei rust. Mas a galera sempre indica pra galera nova js ou python. Mas eu acho que Java e C++ são as melhores para quem quer iniciar.
@evanilsonp.9900
@evanilsonp.9900 5 ай бұрын
Eu saí do javascript pro java e sem querer eu usei const pra declarar variável no java 😂
@kipperdev
@kipperdev 4 ай бұрын
Hahahaha Classico
@FelipeOliveir4
@FelipeOliveir4 5 ай бұрын
Quem ja viu Java pega o Typescript de boas kkk
@kipperdev
@kipperdev 5 ай бұрын
Hahahah simm
@cyberpunk_program
@cyberpunk_program 5 ай бұрын
😅kkkk poucas por isso que ficam reclamando de vagas, é o cara preguiçoso e vai logo na modinha, começar com jávascript e um erro, comece com C/c++, vai o Java já bem calejado, depois qualquer linguagem fica tranquila.
@andreyadrianodev
@andreyadrianodev 5 ай бұрын
Pra quem aprende a programar em C, o resto vem fácil kkkkk. A única coisa que eu realmente tenho que estudar é os frameworks e tecnologias que não conheço.
@kipperdev
@kipperdev 5 ай бұрын
Kkkkkkkk realmente facilita
@DenerDev
@DenerDev 5 ай бұрын
Aprender mais de uma linguagem não o faz desaprender outra, muito pelo contrário. Nunca vi ninguém desaprender a jogar Final Fantasy depois de jogar Dragon Quest, exemplo nerd mais tá valendo kkk
@alexvicente9426
@alexvicente9426 5 ай бұрын
Esqueceu a dica mais importante e que deveria ser a primeira, se não a única, que são os fundamentos, lógica de programação e algoritmos, na minha opinião, quando a pessoa tem esses fundamentos ai sim ela consegue transitar entre linguagens, sem esses fundamentos todas essas dicas são inúteis.
@Ellipsis_
@Ellipsis_ 5 ай бұрын
em teoria se vc ta partindo pra segunda linguagem vc ja tem a base q aprendeu na primeira
@brunocarvalho2233
@brunocarvalho2233 4 ай бұрын
relaxa irmão. Nesse pique seu, ela também se esqueceu de que é necessário ler e escrever.
@ISABDEV
@ISABDEV 5 ай бұрын
bom diaaaa batendo meu ponto aqui, porque impossível ver que tem video novo e não vim aqui prestigiar
@kipperdev
@kipperdev 5 ай бұрын
Obrigadaaa Isa! 💜
5 Dicas ESSENCIAS para quem está COMEÇANDO na PROGRAMAÇÃO
16:19
Fernanda Kipper | Dev
Рет қаралды 25 М.
Fast and Furious: New Zealand 🚗
00:29
How Ridiculous
Рет қаралды 48 МЛН
WORLD'S SHORTEST WOMAN
00:58
Stokes Twins
Рет қаралды 169 МЛН
小宇宙竟然尿裤子!#小丑#家庭#搞笑
00:26
家庭搞笑日记
Рет қаралды 30 МЛН
WHO CAN RUN FASTER?
00:23
Zhong
Рет қаралды 25 МЛН
O que esperar para o MERCADO de TECNOLOGIA em 2024? | MINHA OPNIÃO
10:35
Fernanda Kipper | Dev
Рет қаралды 42 М.
COMO FATURAMOS MAIS DE 65 MIL REAIS EM 1 MES COMO AFILIADAS
14:27
Casal do Ads - Fran e Lidi
Рет қаралды 3 М.
Pare de Perder Tempo com as Linguagens de Programação ERRADAS
15:38
O MÍNIMO QUE VOCÊ PRECISA SABER ANTES DE PROGRAMAR!
14:33
Código Fonte TV
Рет қаралды 1,1 МЛН
5 RECURSOS DO JAVA QUE VOCÊ PRECISA CONHECER
12:48
Fernanda Kipper | Dev
Рет қаралды 12 М.
Como sair do ZERO em JAVA em 1h - com @kipperdev
1:07:56
Rocketseat
Рет қаралды 289 М.
Every Programming Language Ever Explained in 15 Minutes
15:29
Flash Bytes
Рет қаралды 312 М.
#samsung #retrophone #nostalgia #x100
0:14
mobijunk
Рет қаралды 15 МЛН
Новая функция в Xiaomi! Apple скопирует?
0:45
ÉЖИ АКСЁНОВ
Рет қаралды 1,2 МЛН
ЗАКАТАЛИ АЙФОН В АСФАЛЬТ
0:25
Films
Рет қаралды 749 М.
Kumanda İle Bilgisayarı Yönetmek #shorts
0:29
Osman Kabadayı
Рет қаралды 3,6 МЛН
Что делать если в телефон попала вода?
0:17
Лена Тропоцел
Рет қаралды 4,2 МЛН