*DÚVIDA DO INICIANTE*
30/12/2019
0
Olá pessoal, sou novato aqui na plataforma e tenho uma dúvida.
Eu trabalho na área de automação industrial, entretanto sempre tive afinidade com algoritmos e lógica de programação, por esses e outros motivos resolvi começar a me aprofundar e conhecer de verdade as tecnologias do mercado de engenharia e desenvolvimento de sistemas e etc.
Enfim, tenho um objetivo a médio-longo prazo, que é conseguir criar alguns sistemas web que guardei minhas idéias, bem como aplicativos. Comecei por outros cursos que adquiri na internet e até o momento atual já consigo entender de uma maneira bastante legal o HTML e o CSS. Vim pra DevMedia principalmente por ter conteúdos de várias tecnologias, mas em meio a tanta tecnologia, tendo em mente que quero criar alguns sistemas multi usuários, com troca de informações e dados entre eles e se possível a criação de grupos para trabalhos em conjunto. Como vocês que já lidam com situações como essas no dia a dia acham que eu devo prosseguir ? Continuar me empenhando no front-end e dominar bem as técnicas principalmente de javascript (que estudei um pouco da linguagem pura, sem frameworks) ? Ou, visando meu objetivo final, já devo partir para uma linguagem back-end que é onde vai ter que de fato funcionar essas interações que espero do meu sistema ?
Eu trabalho na área de automação industrial, entretanto sempre tive afinidade com algoritmos e lógica de programação, por esses e outros motivos resolvi começar a me aprofundar e conhecer de verdade as tecnologias do mercado de engenharia e desenvolvimento de sistemas e etc.
Enfim, tenho um objetivo a médio-longo prazo, que é conseguir criar alguns sistemas web que guardei minhas idéias, bem como aplicativos. Comecei por outros cursos que adquiri na internet e até o momento atual já consigo entender de uma maneira bastante legal o HTML e o CSS. Vim pra DevMedia principalmente por ter conteúdos de várias tecnologias, mas em meio a tanta tecnologia, tendo em mente que quero criar alguns sistemas multi usuários, com troca de informações e dados entre eles e se possível a criação de grupos para trabalhos em conjunto. Como vocês que já lidam com situações como essas no dia a dia acham que eu devo prosseguir ? Continuar me empenhando no front-end e dominar bem as técnicas principalmente de javascript (que estudei um pouco da linguagem pura, sem frameworks) ? Ou, visando meu objetivo final, já devo partir para uma linguagem back-end que é onde vai ter que de fato funcionar essas interações que espero do meu sistema ?
Vinícius Santos
Curtir tópico
+ 1
Responder
Post mais votado
31/12/2019
Como vocês que já lidam com situações como essas no dia a dia acham que eu devo prosseguir ? Continuar me empenhando no front-end e dominar bem as técnicas principalmente de javascript (que estudei um pouco da linguagem pura, sem frameworks) ? Ou, visando meu objetivo final, já devo partir para uma linguagem back-end que é onde vai ter que de fato funcionar essas interações que espero do meu sistema ?
Olá Vinícius!
Essa é uma dúvida bem comum quando está começando no mundo da programação e parabenizo por está se esforçando em aprender! Pelo o que entendi no tópico no qual você escreveu, percebi que já possui conhecimentos em HTML, CSS e também no JavaScript puro. Você está com o caminho bem andando no "universo" Front-end, por isso (na minha opinião) você pode continuar sem medo no Front-end aprendendo algum Framework e algum pré processador CSS (SASS, LESS e entre outros). Pois no Back-end você poderia utilizar inicialmente, talvez o Firebase, por exemplo, que auxilia na criação do Back-end de sua aplicação e como você está com bons conhecimentos no JavaScript, você poderia utilizar node.js no Back-end ou até mesmo outras tecnologias quando estiver confiante no Front-end. Deixo claro que é apenas uma sugestão, pois não vejo motivos para você parar seu aprendizado no Front-end e ir para o Back-end. Espero ter ajudado!
Lucas Alvarenga
Responder
Mais Posts
31/12/2019
Vinícius Santos
Como vocês que já lidam com situações como essas no dia a dia acham que eu devo prosseguir ? Continuar me empenhando no front-end e dominar bem as técnicas principalmente de javascript (que estudei um pouco da linguagem pura, sem frameworks) ? Ou, visando meu objetivo final, já devo partir para uma linguagem back-end que é onde vai ter que de fato funcionar essas interações que espero do meu sistema ?
Olá Vinícius!
Essa é uma dúvida bem comum quando está começando no mundo da programação e parabenizo por está se esforçando em aprender! Pelo o que entendi no tópico no qual você escreveu, percebi que já possui conhecimentos em HTML, CSS e também no JavaScript puro. Você está com o caminho bem andando no "universo" Front-end, por isso (na minha opinião) você pode continuar sem medo no Front-end aprendendo algum Framework e algum pré processador CSS (SASS, LESS e entre outros). Pois no Back-end você poderia utilizar inicialmente, talvez o Firebase, por exemplo, que auxilia na criação do Back-end de sua aplicação e como você está com bons conhecimentos no JavaScript, você poderia utilizar node.js no Back-end ou até mesmo outras tecnologias quando estiver confiante no Front-end. Deixo claro que é apenas uma sugestão, pois não vejo motivos para você parar seu aprendizado no Front-end e ir para o Back-end. Espero ter ajudado!
Obrigado !
Responder
02/01/2020
Luciano Mendel
Olá pessoal, sou novato aqui na plataforma e tenho uma dúvida.
Eu trabalho na área de automação industrial, entretanto sempre tive afinidade com algoritmos e lógica de programação, por esses e outros motivos resolvi começar a me aprofundar e conhecer de verdade as tecnologias do mercado de engenharia e desenvolvimento de sistemas e etc.
Enfim, tenho um objetivo a médio-longo prazo, que é conseguir criar alguns sistemas web que guardei minhas idéias, bem como aplicativos. Comecei por outros cursos que adquiri na internet e até o momento atual já consigo entender de uma maneira bastante legal o HTML e o CSS. Vim pra DevMedia principalmente por ter conteúdos de várias tecnologias, mas em meio a tanta tecnologia, tendo em mente que quero criar alguns sistemas multi usuários, com troca de informações e dados entre eles e se possível a criação de grupos para trabalhos em conjunto. Como vocês que já lidam com situações como essas no dia a dia acham que eu devo prosseguir ? Continuar me empenhando no front-end e dominar bem as técnicas principalmente de javascript (que estudei um pouco da linguagem pura, sem frameworks) ? Ou, visando meu objetivo final, já devo partir para uma linguagem back-end que é onde vai ter que de fato funcionar essas interações que espero do meu sistema ?
Eu trabalho na área de automação industrial, entretanto sempre tive afinidade com algoritmos e lógica de programação, por esses e outros motivos resolvi começar a me aprofundar e conhecer de verdade as tecnologias do mercado de engenharia e desenvolvimento de sistemas e etc.
Enfim, tenho um objetivo a médio-longo prazo, que é conseguir criar alguns sistemas web que guardei minhas idéias, bem como aplicativos. Comecei por outros cursos que adquiri na internet e até o momento atual já consigo entender de uma maneira bastante legal o HTML e o CSS. Vim pra DevMedia principalmente por ter conteúdos de várias tecnologias, mas em meio a tanta tecnologia, tendo em mente que quero criar alguns sistemas multi usuários, com troca de informações e dados entre eles e se possível a criação de grupos para trabalhos em conjunto. Como vocês que já lidam com situações como essas no dia a dia acham que eu devo prosseguir ? Continuar me empenhando no front-end e dominar bem as técnicas principalmente de javascript (que estudei um pouco da linguagem pura, sem frameworks) ? Ou, visando meu objetivo final, já devo partir para uma linguagem back-end que é onde vai ter que de fato funcionar essas interações que espero do meu sistema ?
Olá, Não é necessário gastar muito tempo para dominar o Front End a não ser que você queira se especializar nisso. Como você ja tem um conhecimento prévio em HTML, CSS e Java Script aprenda alguma frameWork como o Angular. Após esta etapa eu escolheria uma linguagem Web, PHP é uma linguagem muito fácil e de rápido aprendizado com menos de dois meses você ja fica em um nível muito elevado. Caso escolha Java existe a possibilidade de criar tudo sem utililzar algum frameWord, porém se seu objetivo é aprender o que o mercado usa você vai precisar aprender a trabalhar com Spring Boot, Hibernate, JSP, algum SGBD. Na minha visão o erro de quase todo iniciante é aprender tudo para depois criar alguma coisa. É possível ir aprendendo coisas novas na medida da necessidade exigida pelo seu programa.
Responder
Clique aqui para fazer login e interagir na Comunidade :)