프로그래밍 공부 시작하려하는 20대 중반입니다.
취업을 목표로 공부를 막 시작했는데 프론트와 백 중에서 어떤게 취업이 더 잘될까요?
할줄 아는 언어는 파이썬 밖에없고 html.css.js.JAVA.C 는 학교에서 배워본 적이 있긴합니다만 잘 하지는 못합니다. 공부 로드맵을 대강이라도 어떻게 짜야할까요?
취업을 목표로 한다면 프로그래밍 언어를 하나라도 재대로 다룰줄 알아야 합니다.
프론트엔드와 백엔드의 수요는 비슷비슷 하지 않을까 생각이 됩니다.
오히려 프론트엔드의 경우 새로운 기술들이 너무 자주 나오고 트렌드도 빨리 빨리 바뀌다보니 백엔드가 그나마 좀더 쉽지 않을까 생각이 됩니다.
백엔드의 경우에는 국내에서는 스프링 프레임워크를 가장 많이 사용하지 않을까 합니다.
용량상 프론트엔드, 백엔드 로드맵은 아래 사이트 참조 부탁드립니다.
프론트 엔드 백엔드 모두다 중요한 작업입니다. 위에 로드맵대로 하나하나 성취해나가는것도 도움이 될 듯합니다.
참조: https://github.com/devJang/developer-roadmap/tree/master/pdf
안녕하세요.
웹 개발을 공부하는 중이시라면
프론트엔드 & 백엔드 둘다 접하게 되실겁니다.
프론트엔드 => 사용자 입장에서 접하게되는 부분 개발. UI가 중심이고 UI를 컨트롤하는 각종 프레임워크 사용(자바스크립트, vue.js, angualar.js 등등)
백엔드 => 웹 개발 언어(jsp, php, asp) + 백단 언어(node.js, pythons, 서버단) 등등
자바스크립트는 응용에 따라 둘 다 사용하실 수 있겠네요.
현업을 하게 되면 업무 효율을 위해 프론트엔드와 백엔드를 나누게 되어서
저는 프론트엔드 개발자입니다. 백엔드 개발자입니다. 이렇게 구분하는것일뿐
웹 개발을 전체를 보게 되면 동일한 웹 개발을 하는겁니다.
한쪽만 염두해서 공부하지 마시고
둘다 다룰수 있게 다양한 경험을 하시는게 좋습니다.
물론 자신이 자신있는 분야가 있을수 있는데, 업무 경험에 따라 좌우되는거니 너무 걱정하지마세요
요샌 풀스택 개발자가 정답이라 생각합니다. ^^
파이썬만 할 줄 아셔도 괜찮습니다. 파이썬 개발자 수요가 점점 늘어나고 있거든요.
그래도 가장 흔한 웹 개발자 테크를 타시려면 아래 두가지 방향을 추천드립니다.
1. jsp 개발자
java 기초 -> jsp 웹 개발 공부 (스프링 프레임워크) + javascript + MSSQL + 기타 관련 언어
2. php 개발자
php 기초 -> php 웹 개발 (라라벨 프레임워크 추천) + javascript + Mysql(MariaDB) + 기타 관련 언어
안녕하세요.
어떤 분야의 프로그래머가 되고 싶으신지 먼저 정하신 후 그에 맞는 언어를 배우셔야합니다. 웹프로그래머를 원하시면 html, css, 자바스크립트, JAVA 등을 배우시면 됩니다.
그 밖에 빅데이터나 인공지능 쪽을 하시려면 파이썬, 웹이나 앱은 자바, 게임은 C++이나 C# 을 배우셔야합니다.