아하
생활

생활꿀팁

우아한파랑새151
우아한파랑새151

프론트엔드와 백엔드 중에서 접근하기 더 쉬운게 뭔가요?

두개의 난이도차이가 많이 나나요? 그렇다면 비전공자가 더 접근하기 쉬운게 어떤걸까요?

또 비교적 경쟁이 심하지 않은 분야는 둘 중 무엇인가요 이제 막 웹개발을 배웠는데 어떤 쪽으로 학업방향을 정해야할지 고민이라 질문드립니다

    55글자 더 채워주세요.
    4개의 답변이 있어요!
    • 다라닝
      다라닝

      안녕하세요~! 아하(Aha) 지식답변자 다라닝입니다.

      질문하신 내용에 대하여 아래와 같이 답변 드립니다.

      웹개발을 목표로 진입하셨기 때문에

      둘 중에 하나만 잡는다고 생각하지 마시고 둘다 공부하시는것을 추천드립니다.

      요즘은 한쪽만 하시는분보다 멀티로 하는 분들이 더 많고 진짜 전문적으로 할 자신이 없다면

      양쪽을 중급수준까지 올려놓는게 더 도움됩니다!

      부족하지만 도움이 되셨기를 바라며 추가적인 문의가 필요하시면 답변 부탁드려요!

    • 안녕하세요.

      프론트엔드가 훨씬 쉽습니다. 웹개발을 공부하기 시작하셨으면 그 쪽으로 공부를 하시면 될것 같습니다. 아무래도 수요도 많고 취직하기 좀 더 수월하지 않을까 쉽네요. 프론트엔드 공부를 하시고 나서 추가로 백엔드 언어인 자바를 공부하시면 될 것 같습니다. 자바는 웹이나 안드로이드 등 다양한 분야에 많이 사용 되는 언어입니다. 정부에서 사용하는 전자정부프레임워크에서도 쓰입니다.

      우선 프로그래밍 언어를 공부하기 전에 프로그래밍에 대한 기초를 좀 공부하시면 더 도움이 됩니다.

      모든 언어가 알고리즘이나 로직은 다 똑같습니다. 그 로직을 구현하는 문법이 조금씩 다를 뿐이죠. 그 언어를 배우는 것도 좋지만 그 안에 로직이나 알고리즘을 구현하는 연습을 많이 하시면 다른 언어를 배울 때도 큰 도움이 됩니다.

      인터넷이나 유튜브 검색해 보면 관련자료가 많이 나와 있습니다. 아래 관련 사이트 참고하시길 바랍니다.

      [기초강의]
      https://youtube.com/playlist?list=PLU9-uwewPMe0ynomccdrAX2CtVbahN4hD

      [생활코딩]
      https://opentutorials.org/course/1

      [인프런]
      https://www.inflearn.com

      [커뮤니티]
      https://okky.kr/

      [추천도서]
      프로그래밍 기초를 공부하시려면 "Do it! 첫 코딩(정동균/이지스퍼블리싱)"이란 책을 추천드립니다. 프로그래밍의 개념부터 해서 아주 기초적인 부분을 설명해 주고 있습니다. 뒷부분에는 가장 많이 쓰이는 언어인 자바로 코딩하는 법에 대한 설명도 있습니다.

    • 안녕하세요!!

      반도체 설비 업체 15년 근무중인 프로그래머 입니다. 참고로 전 백엔드쪽 Laser Marking 설비를

      제조 판매하는 회사에 근무중입니다.

      직접 현장을 뛰며 느낀 부분을 말씀을 드려야 겠네요!

      비전 전공자 기준으로 봤을 경우..

      접근성: 백엔드 > 프론트

      경쟁성: 프론트 > 백엔드

      전문성: 프론트 > 백엔드

      반도체 회사의 경우, 비전수요는 아직도 부족한 상황입니다. 사람이 없어서 일을 못할 정도죠..

      올해 반도체 경기 호황으로 많이 바쁘답니다...많이......많이ㅠㅠ 야근이 많다는 얘기죠..출장도..

      웹개발을 배웠다고 하셨으니, 비교가 되시리라 봅니다. 근무환경, 앞으로의 비전, 급여 등등..

      처음엔 누구나가 어렵습니다. 저도 사회 초년생땐 엄청 힘들고, 적응하기 힘들고, 어렵고..

      이제는 지금의 회사 루틴과 프로그래밍에 익숙해 져서....지루하네요...몸은 엄청 편하고..일도 편하고..

      차장이란 직급도 달고..

      어디든 잘 결정하시고 그회사에 잘 융화 되셔서 오랜시간 있다보면 그자리가 바로 질문자님의 자리가 될거에요.

    • 안녕하세요.

      웹 개발을 공부하는 중이시라면

      프론트엔드 & 백엔드 둘다 접하게 되실겁니다.

      프론트엔드 => 사용자 입장에서 접하게되는 부분 개발. UI가 중심이고 UI를 컨트롤하는 각종 프레임워크 사용(자바스크립트, vue.js, angualar.js 등등)

      백엔드 => 웹 개발 언어(jsp, php, asp) + 백단 언어(node.js, pythons, 서버단) 등등

      자바스크립트는 응용에 따라 둘 다 사용하실 수 있겠네요.

      현업을 하게 되면 업무 효율을 위해 프론트엔드와 백엔드를 나누게 되어서

      저는 프론트엔드 개발자입니다. 백엔드 개발자입니다. 이렇게 구분하는것일뿐

      웹 개발을 전체를 보게 되면 동일한 웹 개발을 하는겁니다.

      한쪽만 염두해서 공부하지 마시고

      둘다 다룰수 있게 다양한 경험을 하시는게 좋습니다.

      물론 자신이 자신있는 분야가 있을수 있는데, 업무 경험에 따라 좌우되는거니 너무 걱정하지마세요

      요샌 풀스택 개발자가 정답이라 생각합니다. ^^