Executando verificação de segurança...
1

[DÚVIDA] - Como posso dimensionar o meu nível? 🤔

Boa tarde,

Estou em transição de carreira, e fazem 3 meses que estou estudando/trabalhando diretamente com html e css, planejo dominar essa parte e logo depois passar pra JS, meu grande problema é: O conhecimento é simplesmente infinito, kkkkk, falando sério, parece que cada vez que finalmente consigo entender e dominar uma fase aparecem mais 10 coisas novas pra aprender, e isso só nos assuntos que estou trabalhando estudando(html e css como mencionei antes) encontrei alguns sites que fazem quiz de html e css, mas todos muito básicos, então, como saber quando ja posso começar a estudar uma nova tecnologia? alguém já passou por algo parecido?

Caso possam compartilhar experiências/dicas eu agradeço muito!

Muito obrigado por lerem até aqui, ainda não tenho tanto que possa acrescentar a plataforma, mas é sempre bom poder escrever aqui e ver que estou sendo lido!

Carregando publicação patrocinada...
1

Alem de pequenos projetos, tem bootcamp e as certificações: cisco,
comptia, Huawei entre outros
E estudar será infinitamente e a sensação que estamos sempre atrás é constante.

1
1

Primeiramente, PARABÉNS. Se você tá sentindo esse incômodo é porque você está no caminho certo.

Bem, você fez uma pergunta específica, mas notei que lhe falta direcionamento, desculpe se eu estiver enganado. Deixarei algumas dicas que lhe darão um direcionamento e responderá a sua pergunta. Assim espero hahaha.

  1. Antes de tudo, aprenda Algoritmos e lógica de programação. Pode parecer banal, mas exercitar a sua lógica é fundamental. Isso vai trazer eficiência para solucionar problemas e mais velocidade de absorção de conteúdos técnicos.

  2. Se você foca numa linguagem específica, você precisará se dedicar a ela muiito tempo. A questão é que boa parte deste conhecimento pode não ser proveitoso no inicio da carreira. A dica que eu dou é: Ao invés de focar na tecnologia, foque num segmento. Você já sabe com o que quer trabalhar? Existem muitos segmentos (mobile, web, qa, blockchain, devops...).

  3. Você não precisa saber de tudo, só precisar resolver problemas. E a medida que os problemas aparecerem para você, você aprenderá novas formas de usar as tecnologias que anda estudando.

  4. Para trabalhar na área, você precisa de um emprego (isso é óbvio hahah), mas cada empresa tem suas particularidades tanto com tecnologias utilizadas quanto os níveis de classificação (junior, pleno, sênior...). Então nada melhor do que você começar observando o que essas empresas exigem dos desenvolvedores juniores.

    Algumas plataformas bastante conhecidas para você pesquisar as vagas:
    - LinkedIn
    - Glassdoor
    - ProgramaThor
    - Geek Hunter

  5. E por ultimo. No post do nosso amigo samirls, ele colocou alguns links de roadmap's (trajeto) para seguir de acordo com a área que você escolher. Isso lhe dará um direcionamento interessante do que estudar em sequência sem lhe sobrecarregar desnecessariamente.
    RoadMap Para várias área da programação

1

Bom dia jackie,

Muito obrigado pelo seu tempo, comentando e orientando, espero que esse post possa ajudar outras pessoas que tenham o mesmo sentimento, um otimo dia e semana pra você!

1

finalmente consigo entender e dominar uma fase aparecem mais 10 coisas novas pra aprender

Isso sempre será assim kkk

como saber quando ja posso começar a estudar uma nova tecnologia?

Faça pequenos projetos, nem que seja só para você mesmo ver... ou poste aqui sei lá, mas meta a mão na massa... desafie-se mesmo que depois jogue tudo fora. Tudo é muito interligado, ao fazer uma coisa, terá que aprender outras e naturalmente você vai começar a estudar novas tecnologias. Só não fique parado achando que em algum momento uma lampada vai se acender e uma porta para o proximo nível se abrir...

1

Opa, boa tarde jefferson, valeu demais pelo comentario, então, é que estava planejando ter uma noção basica de html e css e passar logo pra JS, mas nunca sei quando alcancei essa "noção basica" pq parece que cada tipo de tecnologia é infinito, kkkkkkkkk, de qualquer forma,entendi o que você quis dizer, Muito obrigado!

1

Se quer aprender a programar passa logo pro JS, vai usar HTML e CSS muito ainda, se já aprendeu o suficiente para criar algumas páginas e formulários, já dá pra ir incorporando novo aprendizado, por quê como dita anteriormente, é tudo muito ligado.

Assim, quando estiver usando JS, em algum momento vai querer fazer algo a mais em uma tela onde o seu conhecimento de HTML e CSS não são suficientes, daí você estuda o que for necessário para resolver este problema, pronto, aprendeu mais um pouco de HTML e CSS e continua avançando em JS, por quê vai chegar o momento de aprender bancos de dados, segurança, entender de vez HTTP e o transporte de dados nela, e por aí vai.

Na universidade por exemplo, várias matérias são estudadas em paralelo, se você parar pra estudar um único tópico até esgotá-lo, vai levar muito tempo para começar a fazer algo concreto. Então comece estudando os vários tópicos que se integram, para fazer algo concreto, mesmo que simples e de "baixa qualidade", a complexidade e alta qualidade vêm com o tempo, além dos estudos, experiência, e para ter experiência precisa praticar tudo ao mesmo tempo.

Essa é a maneira que aprendo desde quando comecei, em 1987 ;-)

1

Faça pequenos projetos, nem que seja só para você mesmo ver... ou poste aqui sei lá, mas meta a mão na massa... desafie-se mesmo que depois jogue tudo fora.

Lembro de um vídeo do Deschamps que ele fala sobre isso, algo no sentido nem tudo que você fizer precisa ser uma coisa que "gere valor/lucro". Que ao fazer projetos e joga-los fora, você também aprende muito.

E também um amigo meu, que faz doutorado, me disse algo interessante (que é semelhante a isso): "A gente dá pouca importância à Ciência Inútil, mas é a partir dela que a gente identifica soluções pra diversos problemas".

Da mesma forma que você pode fazer um projeto pessoal só pra estudo e jogar fora, você pode a partir dele identificar uma oportunidade de solução de alguma coisa no seu dia-a-dia.

1
1

Gutoo, você tocou num ponto muito interessante.
Há um tempo atrás, quando eu estava iniciando no mundo da programação, eu sentia a mesma sensação que você. O caso era tão sério, que chegava ao ponto de eu estudar o dia todo, chegar ao final do dia, e simplesmente ter a sensação de não ter evoluído nada.
É normal, e é difícil.
A sensação de "dar dois passos pra frente e três pra trás" é essencial para evoluir. Agradeço muito por ter passado por aquele momento, porque o desconforto que eu sentia era exatamente o que me fazia sair do papel e começar a colocar as coisas em prática.
Até em meus sonhos eu era pertubado por códigos, e acordava irritado por não ter conseguido ganhar um milhão de dólares ainda. Haha, vai entender a mente humana, né?
Força no projeto, e agradeça todos os dias por sentir esse desconforto. É ele quem vai te tirar na estaca zero!
Enganado está aquele que pensa que sobre tudo sabe. Haha!
Inclusive, existe uma frase muito legal que exemplifica bem essa ideia:

"Se você for o mais inteligente da sua sala, saia imediatamente dali. É melhor ser rejeitado por gênios, do que aprovado por idiotas."

1

Exe, Muito bom ler isso, de verdade, é um sentimento muito incomodo, mas não é a primeira vez que ouço a galera dizer que é frequente passar por isso, Muito obrigado pelo seu comentario!