opa
opa
boa noite pessoal
tenho um interrese em aprender e praticar programação, que poder aprender mas n sei
por onde começar, ai dei uma olhada em serves de discord e achei esse aqui, onde o
pessoal é bem participativo, tem como vcs me ajudarem por onde eu começo?
astrooPT — 21/07/2023 22:46
ola
diz que gostos tens para teres as hipoteses de melhor escolha, tipo jogos em
programar
GANGS AMA julia MAS TRÁI COMJAVA — 21/07/2023 22:48
qual seu objetivo?
é só hobby, quer trabalha?
Gabriel varges — 21/07/2023 22:48
aprender
trabalho, um dia
GANGS AMA julia MAS TRÁI COMJAVA — 21/07/2023 22:49
qual segmento voce pensa em aprender ou trabalha?
mobile ou desktop
?
claro que tem radios, micro-controladores até carros mas ninguem quer isso
normalmente
Gabriel varges — 21/07/2023 22:50
desktop, no caso seria trabalhar com computador?
Gabriel varges — 21/07/2023 22:50
quero poder primeiro entender por onde posso começar para poder trabalhar um dia,
mas preciso ter um caminho e n sei por onde começar
GANGS AMA julia MAS TRÁI COMJAVA — 21/07/2023 22:52
desenvolver para computador.
AI dentro disso voce pensa no que quer front end, back end, games talvez?
front end é basicamente criação e desing de sites voce seria responsavel por todo o
site no que o cliente ve e tem acesso no computador ou celular dele.
back end é voce mexer com o por tras de sites como gerenciar bancos de dados
configura ips etc...
games é bem obvio
Tem o segmento de ia mas ninguem vai te contratar ou algo do tipo porque para criar
IA boa é preciso de gente boa ou seja gente com muitos anos na area e com muitas
graduações
e óbvio que ninguem vai contrata alguem para criar uma ia ruim
Gabriel varges — 21/07/2023 22:54
poxa
consegui esclarecer mais as coisas
assim ce n for encomodo tu pode me dizer exemplos de front end, e back end?
GANGS AMA julia MAS TRÁI COMJAVA — 21/07/2023 23:01
claro, por exemplo um dev de front end que trabalha com o youtube ta focado em
desenvolver como as logos vão ficar disponiveis as transições como os botões vão
aparecer na tela como eles vão ser carregado se quando voce aperta um botão ele vai
fazer uma barra lateral ou vai fazer uma lista com as outras funções quantos videos
vão aparecer na tela como isso vai ficar ajustado em diferentes monitores etc...
Claro que para um site como youtube voce tem varios desenvolveres front end tem
desenhitas, desings profissionais até neurocientistas mas é só um exemplo.
Já o dev back end do youtube seria responsavel por armazena os videos nos
servidores da google guarda os backups distruibuir isso pela rede encontra o
servidor mais rapido pela sua região fazer o processamento e compressão dos videos,
gerenciar o audio decidi como o cliente vai armazena isso quanto do video vai para
ram ou pro cache quantos segundos o usuario vai ter acesso sem net, vai gerenciar o
algoritmo ajusta ele conforme o tempo, gerenciar os likes, views implementa a ia
que analisa os videos para descobrir conteudos inapropriados, criar os algoritmos
que melhoram a perfomance e economizam o dinheiro da google etc... etc... claro que
igual ao dev front nesse caso de um site como o youtube voce tem centenas de devs
back com mestrados, doutorados conhecimento em matematica, fisica e bla bla bla e
tem bem mais coisas e coisas
Mas isso é só um exemplo
Gabriel varges — 21/07/2023 23:05
obrigado pela ajuda e por compartilhar um pouco do teu tempo comigo, ainda mais um
assunto desses que pra vc dever moleza , agradeço muito de coração. Mas queria
saber su opinião e uma indicação por onde e como eu possa começar com isso?
GANGS AMA julia MAS TRÁI COMJAVA — 21/07/2023 23:06
só um momento
em 10 minutos eu falo
8
Gabriel varges — 21/07/2023 23:06
tranquilo amigo
sem pressa
no seu tempi
rempo*
tempo*
astrooPT — 21/07/2023 23:10
ciao pessoal
GANGS AMA julia MAS TRÁI COMJAVA — 21/07/2023 23:16
cara então eu acho que se voce pensa em trabalha voce deveria escolher alguns
desses segmentos
porque pra eu pode te fala por onde começa para chega nesse objetivo voce precisa
saber qual vai ser esse objetivo
Mas se voce ainda não souber escolhe entre esses.
então minha recomendação vai ser só mexer com alguma lang aleatória
ai voce procura ai alguma linguagem e só faz codigo dela codigo simples tenta
coisas simples
Como fazer um fibonacci na tela
ai pra decidi qual linguagem voce escolhe entra as tipadas e fracas que no inicio é
o que mas faz diferença para um iniciante
linguagens tipadas são java,c#,c++,c acho que o rust não sei.
e não tipadas tem python, javascript, ruby isso essas citações que falei é só
simplicação python por exemplo não é uma lang não tipada
mas só pra sugestão
Tambem aconselho estuda html e css
Assim eu só recomendo o html porque tanto dev front como back vai usar ele ja css e
javascript é muito mais pro dev front eu só recomendo essa triade quando o cara ja
sabe que quer mexer com front end porque ai então saber mexer nesses 3 é o basico
para isso
GANGS AMA julia MAS TRÁI COMJAVA — 21/07/2023 23:23
Para pessoas que não se decidiram eu recomendo html e css porque vai que a pessoa
acaba curtindo e decide que quer trabalha com front end
e quando a pessoa fala em trabalha e ainda não decidiu eu só recomendo o html
porque como falei todo mundo usa e porque sempre quando me falam de trabalho eu
sempre recomendo ser de back e não de front porque tem muite gente de front end tem
muita gente mesmo
não é estatistica mas chuto que a cada 10 pessoas que começam a aprender 7 querem
ir pra front end
então dando uma simplificada e tentando pensa mais logico isso é ruim afinal se
voce pensa em ir pra front vai ter mais gente que vai esta concorrendo com voce e
os salarios vão ser menores porque tem muito mais gente nisso
mas claro que isso é uma simplicação da situação pode depende de outros milhares de
fatores
Gabriel varges — 21/07/2023 23:26
man, vou guarda tudo que tu falou e obrigado por ser claro em tudo. ent, tive
conselhos para começar pelo html msm, o curso do guilherme Guanabara tu acha
atraente? ele funciona?
tu fez uma coisa que ate agr ninguém consigui, me explicou rapidinh
GANGS AMA julia MAS TRÁI COMJAVA — 21/07/2023 23:29
são bons cursos, mas eles são introdutórios são para te mostra o inicio do tema que
o curso te apresenta
Gabriel varges — 21/07/2023 23:30
tranquilo, acho que vou começar por eles
pra ter noções de comandos e ir pegando o gosto
man, tu é real? kkakaka, ou tu é pique uma inteligencia artificial. pqp tu é muito
bom
obrigado
GANGS AMA julia MAS TRÁI COMJAVA — 21/07/2023 23:37
deboas mas assim voce citou os comandos html não é linguagem de programação é
linguagem de marcação então ela não tem comandos ela só é varias tags que voce vai
encaixando em um arquivo pra consegui estrutura uma pagina da web
Gabriel varges — 21/07/2023 23:38
sim sim, tenho conciencia disso
consciência*
obrigado manim
vou te mandar um convite de amizade ce n for incomodo e vou te atualizando sobre
minha evolução
tranquilo?
GANGS AMA julia MAS TRÁI COMJAVA — 21/07/2023 23:41
deboas