웹 개발자 또는 서버 개발자 관련 질문. 정보
웹 개발자 또는 서버 개발자 관련 질문.본문
안녕하세요. 현 고등학교 3학년 학생입니다.
다름이 아니라 웹 개발자 혹 서버 개발자가 되기 위해서 주로 어떤 언어, 프레임워크를 사용하는 지 궁금합니다.
추천
0
0
댓글 6개

안녕하세요
고3학생이면 고민이 참 많고 생각도 많고 ....
이런 개발자 사이트에서 질문하는것도 잘하셨네요
근데 질문은 Q&A에 하시는겁니다만
그래도 답을 해봅니다.
먼저, 웹개발자와 서버 개발자는 조금 다른 분야입니다.
서버개발자에도 종류가 다양하고
웹개발자에도 종류가 워낙 다양해서요
둘다 아우르는 형태도 존재하고
어떤 종류가 있는지를 먼저 살펴보는게 먼저겠죠
1. 웹개발자
- 프론트개발자 - HTML, CSS, JavaScript를 가지고 디자이너와 웹개발자 사이에 역할을 합니다.
- UI/UX 개발자 - HTML CSS를 JavaScript의 다양한 프레임워크들을 이용해서
특이한 효과들을 위주로 작업하고 개발하며, 종종 서버쪽 언어를 다루기도합니다.
하지만 주력이 Ui/UX 처리 입니다.
- 웹개발자 - 웹스크립트(종류가 여러가지)를 주로 다루고 , html,css/javascript들을 기본적으로 다룹니다.
- DB와 연동정보를 처리를 하고
- 화면처리로직중 업무에 관련된 처리를 수정/개발 합니다.
2. 서버 개발자
- 서버를 세팅하고 다루며 서버쪽에서 일어나는 일을 다루는 개발자를 말합니다.
- 흔히들 서버 엔지니어라고 칭하기도하고, 시스템관리자라고 하기도 합니다.
- 회사들마다 다르지만, 배치개발자도 서버쪽에서 작업을 하므로 포함시키기도합니다.
--------
프레임워크의 종류도 워낙 다양합니다.
1. 클라이언트영역 (웹브라우저기반)
http://d2.naver.com/helloworld/7229119
이글을 참고하는게 더 좋을것 같고
2. 서버스크립트 영역
- Django
- Rails
- CodeIgniter
- Laravel
- templet_
- Symfony
- DevOn
- Spring
- Struts
- Mybatis
- .net
- Express
위 나열된 내용들중에서 클라이언트단과 연결되는 부분들도 있어서 잘 살펴봐야 합니다.
서버쪽 프레임워크 이전에 언어별로
PHP, Java/Jsp , Ruby, Python, C#, nodejs 등 다양한 서버처리 언어들이 존재합니다.
어느것을 많이사용하느냐는
어느분야에서 일을하소 싶은가가 우선되는 질문입니다.
분야중 국내/국외 다양한 분야가 있는데
벤처중 스타트업들을 가고 싶은지 / 일반 SI 업체를 가고 싶은지
대기업에 가서 일하고 싶은지에 따라
다양한 언어의 선택영역이 존재합니다
본인이 어디서 무엇을 하며 살고 싶은지를 꿈이라도 그리고, 그 영역에 어떤 일들을 하는지
그 일들이 어떤 도구와 툴을 사용하는지, 나는 무엇을 하고 준비할지 정하시는게 맞는거 같네요
잘 정하시고 미래를 잘 살펴가길 바랍니다.
고3학생이면 고민이 참 많고 생각도 많고 ....
이런 개발자 사이트에서 질문하는것도 잘하셨네요
근데 질문은 Q&A에 하시는겁니다만
그래도 답을 해봅니다.
먼저, 웹개발자와 서버 개발자는 조금 다른 분야입니다.
서버개발자에도 종류가 다양하고
웹개발자에도 종류가 워낙 다양해서요
둘다 아우르는 형태도 존재하고
어떤 종류가 있는지를 먼저 살펴보는게 먼저겠죠
1. 웹개발자
- 프론트개발자 - HTML, CSS, JavaScript를 가지고 디자이너와 웹개발자 사이에 역할을 합니다.
- UI/UX 개발자 - HTML CSS를 JavaScript의 다양한 프레임워크들을 이용해서
특이한 효과들을 위주로 작업하고 개발하며, 종종 서버쪽 언어를 다루기도합니다.
하지만 주력이 Ui/UX 처리 입니다.
- 웹개발자 - 웹스크립트(종류가 여러가지)를 주로 다루고 , html,css/javascript들을 기본적으로 다룹니다.
- DB와 연동정보를 처리를 하고
- 화면처리로직중 업무에 관련된 처리를 수정/개발 합니다.
2. 서버 개발자
- 서버를 세팅하고 다루며 서버쪽에서 일어나는 일을 다루는 개발자를 말합니다.
- 흔히들 서버 엔지니어라고 칭하기도하고, 시스템관리자라고 하기도 합니다.
- 회사들마다 다르지만, 배치개발자도 서버쪽에서 작업을 하므로 포함시키기도합니다.
--------
프레임워크의 종류도 워낙 다양합니다.
1. 클라이언트영역 (웹브라우저기반)
http://d2.naver.com/helloworld/7229119
이글을 참고하는게 더 좋을것 같고
2. 서버스크립트 영역
- Django
- Rails
- CodeIgniter
- Laravel
- templet_
- Symfony
- DevOn
- Spring
- Struts
- Mybatis
- .net
- Express
위 나열된 내용들중에서 클라이언트단과 연결되는 부분들도 있어서 잘 살펴봐야 합니다.
서버쪽 프레임워크 이전에 언어별로
PHP, Java/Jsp , Ruby, Python, C#, nodejs 등 다양한 서버처리 언어들이 존재합니다.
어느것을 많이사용하느냐는
어느분야에서 일을하소 싶은가가 우선되는 질문입니다.
분야중 국내/국외 다양한 분야가 있는데
벤처중 스타트업들을 가고 싶은지 / 일반 SI 업체를 가고 싶은지
대기업에 가서 일하고 싶은지에 따라
다양한 언어의 선택영역이 존재합니다
본인이 어디서 무엇을 하며 살고 싶은지를 꿈이라도 그리고, 그 영역에 어떤 일들을 하는지
그 일들이 어떤 도구와 툴을 사용하는지, 나는 무엇을 하고 준비할지 정하시는게 맞는거 같네요
잘 정하시고 미래를 잘 살펴가길 바랍니다.

@플래토 +100
@플래토 감사합니다. PHP랑 Go를 배워야할 거 같습니다 ㅎㅎ

@플래토 님 좋은 말씀에 추가한다고 하면, 현재로서 너무 많은 것을 생각하다 보면 힘드시니, 현재 라온보드에서도 알림기능도 개발하시고 하니, 라라벨쪽을 쭉 하시는 것도 좋을 것 같습니다.
단순 기능 추가같은 것 보다는 라라벨을 사용해서 라온보드와 같은 보드를 하나 개발해 보는 것이죠..
DB구성부터 프런트엔드까지.. (디자인은 좋은 디자인하나 구매해서 또는 프리버전도 많이 나와 있으니까요..)
성공할수도 있지만, 실패를 하더라도, 전체를 볼수 있는 능력이 어느정도 생길수 있고, 그 때 좋은 멘토를 만나면, 내가 어느분야에 장점이 있구나 파악이 될것 같습니다.
라온보드에서 자주 만나요..ㅎㅎ
단순 기능 추가같은 것 보다는 라라벨을 사용해서 라온보드와 같은 보드를 하나 개발해 보는 것이죠..
DB구성부터 프런트엔드까지.. (디자인은 좋은 디자인하나 구매해서 또는 프리버전도 많이 나와 있으니까요..)
성공할수도 있지만, 실패를 하더라도, 전체를 볼수 있는 능력이 어느정도 생길수 있고, 그 때 좋은 멘토를 만나면, 내가 어느분야에 장점이 있구나 파악이 될것 같습니다.
라온보드에서 자주 만나요..ㅎㅎ
@마젠토 기능 추가보다 처음부터 개발이군요.. ㅎㅎ 참고하겠습니다 감사합니다

@플래토 +200