개발자

웹개발자가 되고 싶습니다.(비전공자)

2024년 10월 28일조회 75

웹개발자가 되고 싶은 1인 입니다. 대학은 디지털전자정보(하드웨어 관련)과를 졸업했고요 현재는 기업 사무기기 유지보수 일을 12년차 하고 있고요.. 지금 하는 일을 오래하면서 느낀 것은 미래에 전망이 없다는 생각이 들었습니다. 그래서 뭔가 전문성을 갖춘 일이 하고 싶다는 데에서 웹개발에 관한 흥미가 생기기 시작했는데 대략 검색을 해보니 웹개발에도 분야가 정말 많더군요.. 크게 프론트엔드, 백엔드로 나뉘는거 같은데 개인적으로는 백엔드를 해야겠다는 생각이 들었습니다. 그런데 기초가 아예 없다보니 가장 먼저 어떤 것을 배워야할지 감이 오질않네요.. Python이나 JavaScript를 가장 먼저 배워야하는 것인지 아니면 C언어를 먼저 기초를 쌓고 배워야 뒷탈이 없는 것인지.. 너무 정보가 많다보니 감이 안잡히네요.. 저는 어떻게 시작을 해야 좋을까요...?

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 1

aigoia님의 프로필 사진

무언가를 처음 시작할때는 완벽한 로드맵을 따르는 형태가 아니라 일단 무작정 따라 해보고 전체를 한바퀴를 돈다음에 그제서야 이제 무엇을 본격적으로 공부해 볼지 고민을 해봐야 합니다. 고려하고 있는 선택지 중에 가장 멍청하고 바보 같은 방법으로 시작하세여. 그리고 그것이 끝나고 난 다음 부터는 그보다는 조금 더 나은 방식을 선택하시고여.

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2024년 10월 28일

웹 개발자로서의 경로는 여러 가지가 있으며, 이에 대한 답변은 개인의 목표와 선호도, 그리고 현재 상황과 능력에 따라 다를 수 있습니다. 하지만 전반적인 관점에서 제안드릴 수 있는 몇 가지 조언을 드리겠습니다. 1. **코딩 기본 문법 이해**: 백엔드 개발을 배우려면 프로그래밍 언어를 먼저 배워야 합니다. Python과 JavaScript는 초보자들이 시작하기 좋은 언어입니다. 둘 중 한 언어를 선택해 기본 문법과 프로그래밍 방식, 데이터 구조 등을 익혀보세요. 2. **HTML/CSS**: 웹 개발에 있어 HTML과 CSS의 이해도 중요합니다. 프론트엔드 개발에 더 직결되는 부분이지만 백엔드 개발자도 웹 페이즈의 구조와 스타일링 기본을 알아야 합니다. 3. **데이터베이스 관리**: 백엔드 개발에 꼭 필요한 부분입니다. SQL 같은 데이터베이스 조회 언어를 배우고, MySQL이나 PostgreSQL 같은 시스템을 사용하는 법을 익히세요. 4. **웹 서버 기술 공부**: 백엔드 개발의 핵심입니다. Node.js, Django (Python), Express.js(Node.js) 같은 프레임워크를 사용해보세요. 5. **프로젝트 경험 쌓기**: 배운 내용을 활용해 실제 작동하는 웹사이트를 만들어 보세요. 간단한 CRUD(Create, Read, Update, Delete) 웹 애플리케이션부터 시작해보면 좋습니다. 코딩은 많이 해보고 피드백 받는 것이 중요합니다. 따라서 오픈소스 프로젝트에 참여하거나, 판교 등 IT 중심지에서 열리는 해커톤 등에 참여해 보실 것을 권장드립니다. 마지막으로 학습하시는 과정에서 도중에 포기하지 않으시려면 목표를 세우고 일정을 계획하는 것도 중요합니다. 거창한 목표가 아니라 당장 한 달 뒤 얼마나 성장할 것인지를 구체적으로 설정하시는 것을 추천드립니다. 그리고 비전공자라 하더라도 컴퓨터 공학 관련 지식도 조금씩 습득하시는게 도움이 됩니다. 자료구조, 알고리즘 등 기본적인 컴퓨터 공학 지식은 프로그래밍에 많은 도움이 됩니다. 이런 내용들도 시간을 내어 학습하시면 좋습니다.

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!