BACK-END/FRONT-END 개발자가 되려면 갖춰야하는 기술이 어떤게 있을까요?
요즘보면 웹 기술이 너무 다양해서 어떤것들을 갖춰야 개발자로 살아남을지
잘 모르겠어요. BACK-END / FRONT-END 개발자로 살아남기위해
갖춰야하는 기술에 대해 좀 알려주세요.
55글자 더 채워주세요.
2개의 답변이 있어요!
이런 것에는 개인적인 취향이 포함될 수 있습니다. 백엔드를 예로 들면 자바 중심의 개발자가 있는가 하면 파이썬 기반의 개발자나 node(javascript) 중심의 개발자가 있을 수 있지요. 프론트엔드도 마찬가지입니다. HTML, CSS, javascript 기초와 같이 공통적으로 공부할 게 있는가하면 프레임워크류들은 개발자의 취향에 따라 달라질 수 있는 부분도 있습니다.
어떤 분이 개인적인 취향을 추가하여 정리한 로드맵이 있는데.. 꽤 공감가는 부분들이 많습니다. 참조해보세요.
요즘 웹쪽 기술이 너무나도 다양해서 뭘 어떻게 시작해야할 지 참 난감합니다.
아랫분 말씀대로, 기본이 되는 언어는 아래와 같습니다.
백엔드: 자바, 파이썬, nodejs
프론트엔드: html, css, javascript
위의 기초 언어들을 변형시키고 가공 시켜서 만든 여러 프레임워크 또는 라이브러리가 존재하죠. 종류가 너무 많아 기술하기도 힘드네요.
기술 보다는 먼저 뭘 구현할지 먼저 생각해보세요.
기술은 그 다음입니다.
뭘 구현할지 먼저 정하신 다음에, 그에 맞는 언어나 기술을 선택하시면 됩니다.