저는 전직 개발자로 근무를 했었고, 현재 프로그래밍
관련된 IT분야에 대한 1:1전문상담을 도와드리고 있습니다.
=> 웹과 모바일은 그냥 플랫폼일 뿐입니다.
언어도 도구일 뿐이죠 cs에 대한 이해도가 얼마나 높으냐
응용능력이 얼마나 뛰어나냐가 더 중요합니다.
또한 플랫폼 보다는 본인이 좋아하는 주제나
관심분야를 개발하는 쪽으로 가셔야합니다.
쉽게 설명을 드린다면, 저희가 쓰고 있는
, 구글, 홈페이지에는 다 프로그래밍 언어를 통해서 제작된 것인데요.
html, css, javascript - 디자인적인 요소 ( 보여지는 화면 )
java, python, c언어 - 홈페이지를 구성하는 기능들 ( 로그인, 게시판 제작 )
이라고 볼수있겠네요
일단 자바의 성능은 웹 프로그래밍 언어중에서는
가장 개발에 특화된 언어라고 볼수있습니다.
java언어의 가장 큰 장점은 플랫폼에 독립적이며, 객체지향언어입니다.
다양한 프레임워크를 지원하고 멀티쓰레드를 지원합니다.
더 쉽게 설명을 하자면 자바는 운영체제를 가리지 않습니다
ASP같은 언어는 윈도우에서만 돌아가지만,
리눅스와 같은 무료서버나 유닉스에서는 돌릴 수 없기때문에
어느 운영체제에서도 JRE, 즉 자바가상머신만 설치되어있다면 운영이 가능합니다
윈도우, 리눅스 유닉스 든 JRE만 설치한다면
어디서나 자바를 실행시킬 수 있습니다
또한 소스도 그대로 사용이 가능합니다
윈도우에서 사용하던 소스를 그대로 리눅스로 옮길 수 있다는 뜻입니다
대형 프로젝트는 대부분 JAVA언어 기반이고,
MVC패턴을 통해 유지보수 측면에서는 더욱 더 뛰어나다고 볼 수 있죠
아무래도 프로그래밍 언어는 워낙 낯선 언어이기때문에
영어공부처럼 지속해서 해줘야하는 것처럼 프로그래밍 공부
또한 지속적인 공부가 필요합니다.
그렇기때문에 전문기관에 도움을 받아보는것 또한 방법이구요
초보자가 입문하기에도 따라가기 어려운 공부는 아니지만
결코 쉽지만은 않습니다. 본인이 얼마나 시간을 투자하고
연습을 많이 하느냐에 따라서 수준이 달라지는 것이구요
프로그래밍 공부라는건 단기간에 마스터할 수 있는게 아닙니다.
단계별로 심화과정을 넘어갈 수 있는것처럼 실력을 향상시키는 것입니다.
어떤 목적을 가지고, 어떤 프로그램을, 어떤 사이트를 구축할건지에 따라서
배워야하는 과목과 공부과정이 틀린 것 입니다.
정말 질문자님께서 관련된 진로에 대한 고민이 있다면 이렇게 인터넷으로 답을
찾기보다는 직접 나서서 상담을 받고 방향을 잡을 수 있도록 움직이길 바랍니다
정확하게 계획세우고 전망보고 준비하셨으면 합니다.
멘토역활 해드리니 궁금한점 있으시면
전문가를 통해 정확한 공부계획을 세우시길 바랍니다.
아래 정보를 참고하시고 상담 신청 남겨주세요
<1:1 상담>
<방문 상담 신청>