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

Preciso de ajuda nos estudos

Acabei de entrar de ferias da faculdade(analise e desenvolvimento de sistemas) e decidi mudar a pessoa que eu sou de agora , quero entrar totalmente de cabeça nos estudos, porem não sei por onde começar, possuo conhecimentos de linguagem C , e um pouco de web(html,css e js),
no proximo semestre iremos estudar C#.
acho que eu devo sair do basico que aprendo sempre(if , while struct/array e etc...) e começar a criar projetos pessoais.
Oque vocês acham?

Carregando publicação patrocinada...
6

Acho que deveria ir com calma. Mudanças radicais dificilmente se tornam consistentes. Não entre de cabeça, entre com calma, sente os estudos, suas dificuldades. Observa seus desejos fortes e fracos.

Com clareza e paciência mudará a pessoa que é. Nesse processo, use a faculdade como direcionamento de estudos teóricos e conceituais. E deixe para a prática aquilo que mexe com sua curiosidade. Vá atrás e se aventure.

1
5
2

Acredito que isso é a melhor coisa que você pode fazer, pois é assim que você vai praticar o teu raciocínio lógico e capacidade de resolver problemas.

Inclusive, minha sugestão, é que faça um projeto que você tenha a possibilidade de utilizar uma grande quantidade de dados, pois isso vai gerar mais desafios pra você lidar, e na minha opinião, quanto maior o desafio, maior o aprendizado....

Por exemplo, você poderia fazer um sistema que simule um supermercado, fazendo o cadastro de estoque, e o processamento das vendas, compras de produtos dos fornecedores, geração de relatório (de ruptura, por exemplo)...começa pelo mais simples e vai evoluindo, as possibilidades são imensas, e certamente você irá se deparar com alguns problemas no caminho, que vão te obrigar a pesquisar, estudar e aprender...isso pode até se tornar algo interessante para ter como portfólio...

1
2

Um colega em um grupo me disse que não estava entendendo nada de javascript. Mostrei pra ele site feito sem direito javascript. Ele me disse como? Eu disse: "Abri o fonte e fui modificando usando lógica que eu já conhecia". Lógica é o primordio.

2

Da uma olhada no freeCodeCamp, o conteúdo deles é bem completo, desde front end até back end com js e um bom conteúdo de Python tambem. É o site com o conteúdo mais completo pra iniciantes que eu conheço

2

Gosto muito do conceito "baby steps" e você não deveria ser tão radical assim, acho que isso lhe trará um sentimento de insegurança e falta de direcionamento muito grande a curto/médio prazo. Todas as áreas da programação são importantes mas acho que as mais importantes são os erros com toda a certeza, entender aquela dor, senti-la e achar a solução com certeza será o melhor caminho para uma evolução mais orgânica e consistênte, e nessa área quem não tem ou aprende a ter consistência não chega a lugar algum. Eu diria para começar com lógica de programação, resolvendo problemas do mundo real existem algumas plataformas que auxiliam nesse processo e você ainda pode escolher a linguagem que possui mais conhecimento. Vou deixar aqui algumas sugestões que podem te auxiliar neste processo:

O dia a dia de um programador sempre será resolver um problema de alguém e é essencial sabermos qual o melhor caminho, pode até não ser o melhor algoritmo implementado, mas saber escolher o caminho com o mínimo de impacto negativo é essencial no dia a dia.

1

A prática é fundamental pois você vai quebrar a cabeça pra fazer certas funcionalidades e consertor bugs e isso é fundamental pro seu crescimento pois você vai ficar mais calejado saca? Coisas como aprender a pesquisar melhor, formular perguntas de uma maneira mais aprofundada, saber aonde pesquisar são algumas consequências que você tem com o aprendizado constante, tanto na teoria quanto na prática. Mas vai tranquilo, no seu tempo (se comparar é algo extremamente prejudicial pra você mesmo) e se você já tiver a lógica, é a hora de procurar o que você curte dentro desse universo (eu sou front-end por exemplo), mas você pode curtir outra coisa.

Aliás, algo que eu acho muito importante já nessa fase de iniciante é, antes de sair codando, pense no problema que é pra ser resolvido e escreva as etapas que você precisa pra finalizar ele (isso é importante pra você treinar a lógica e não se perder nas ideias)

1

cara valeu de coração S2 ,"pense no problema que é pra ser resolvido e escreva as etapas que você precisa pra finalizar ele (isso é importante pra você treinar a lógica e não se perder nas ideias)" , absorvi sua dica e vou usar-la constantemente.