개발자
저는 어릴때부터 프로그래밍에 관심이 많아서 프로그래밍 공부를 계속해서 해왔었습니다. 근데 최근들어서 일찍이 취업하고 싶다는 생각이 계속들고 있습니다. 지금 고1부터 공부를 계속해서 컴공과를 나온후 취업을 하는기간보다 저는 지금부터 더 깊은 백엔드 공부와 컴퓨터 정보처리 자격증 취득 등의 공부를 해나가서 성인이 되는해에 일찍이 취업하는게 훨씬 이득이지 않나라는 생각을 하고있습니다. 제가 프로그래밍을 매우 잘하는건 아니지만 어느정도의 코딩 실력은 갖추고 있다고 생각하는데 프레임워크 언어라던지 그런 분야로는 공부를 한번도 해본적이 없는데, 어떻게 해나가는게 맞는것인가요? 제가 지금부터 백엔드쪽으로 공부를 쭉 이어나가도 될까요? 이어나가게 된다면 저는 파이썬만 열심히 하고있는데 실무에서는 어떤 역량들이 더 필요하고 어떤 기술 언어 지식들이 더 필요할까요? 아니면 다른 의견이나 이 방법이 잘못됬다고 생각하시면 어떤방향으로 백엔드 개발자의 꿈을 이뤄나가야하나요?
답변 3
대학 안나와도 딱히 상관없습니다. 다만 개발자들은 영어랑 수학은 어련히 상위티어이겠지 하고 업무를 진행하기 때문에 어떤 업무를 맏겼는데 영어나 수학이 안되서 일을 못하면 시키는 쪽도 하는 쪽도 서로 난감한 처지에 놓이게 됩니다. 때문에 졸업하기 전까지 고교 수학에다가 추가로 이산수학이랑 선형대수학까지는 해두시고 영어는 기술문서를 해독하고 유데미 강의 정도는 수월하게 듣는 정도는 해두시면 될꺼 같습니다. 기술 문서나 강의는 복잡한 문법을 쓰지 않고 정제된 표현만을 쓰기 때문에 생각보다 쏙쏙 들어올껍니다.
익명
작성자
2024년 06월 24일
☺️☺️
안녕하세요~ 도움을 드리려고 답변 드립니다. 아직 고등학교 1학년이시니 아직 공부하실 수 있는 시간은 많이 있으니 목표를 정해서 계획을 세우시고 차근차근 준비하시면 크게 문제 없습니다. 기본적인 프로그래밍 언어(C/JAVA/Python)와 CS 과정(운영체제, 네트워크, 자료구조, 데이터베이스 등)에 대해 공부를 하고 나서 분야에 맞는 프레임워크 공부를 하시는 걸 추천드립니다. 프레임워크 공부도 중요하지만 기본 베이스가 잡혀 있어야 추후에 백엔드 개발자로써 준비를 하실 수 있습니다. 추가적으로 IT 공부, 진로 및 취업 상담/고민은 아래 링크를 통해 자세한 안내 도와드리겠습니다 https://naver.me/5Vliudns
삭제된 사용자
2024년 06월 24일
안녕하세요. 저는 개발자는 아닌지라 참고만 해주시길 바랍니다. 이전에도 관련하여 많은 답변들을 남겼으나 짧게 말씀드리자면, 대학교를 가는게 더 안전한 길이라고 생각합니다. 물론 개발자는 타업종에 비해 학력과 학벌에서 비교적 자유롭습니다. 다만, 이게 영향이 없는 것이 아닙니다. 특히, 커리어리에 있는 답변들을 보시면 학벌은 차치하더라도 학력은 어느정도 도움이 되는 것으로 판단됩니다. 또 한편으로는 최근 경쟁이 심화되고 교육 및 양성 프로그램이나 업체가 많아지면서 포폴의 신뢰도가 낮아짐에 따라 학력과 학벌의 중요성이 상대적으로 올라간다는 텍스트도 본 적이 있습니다. 또한, 취준을 넘어서 대학에 가는 것은 생각보다 많은 기회를 제공합니다. 우리나라의 특성상 대부분의 사람들이 대학을 가기 때문에 대학교 재학생을 대상으로 하는 공모전 및 대회, 활동들이 많습니다. 뿐만 아니라 많은 대학들에서 현장실습, 교환학생 등 경험을 쌓을 많은 기회를 제공합니다. 그리고 이는 일반적으로 학벌이 높을수록 그 수준이 올라갑니다. 개인적으로 현재 시기는 거의 유일하게 부담없이 대학을 준비할 수 있는 시기라고 생각합니다. 20살이 넘어가서 대학을 준비하는 것은 생각보다 경제적 심리적 부담이 심합니다. 그래서 저도 고등학교에 교육봉사를 나가서 컴퓨터공학과에 가거나 개발자가 되기 위해 뭐를 공부하면 되냐는 질문을 받으면, 대학 입시에 충실하게 공부하라고 합니다. 대학 입시에서 개발 관련 공부의 효용이 없다면 그 시간에 내신을 챙기는 게 더 좋다는 의미입니다. 저는 학력과 학벌에 대한 욕심이 있는 편이기 때문에 이런 의견을 말씀드리는 것일 수도 있으며, 앞서 말씀드렸다시피 저는 개발 쪽이 아니라서 주변의 소수 의견을 참고한 것이므로 하나의 의견으로서 받아들여주시길 바랍니다. 도움이 되셨길 바랍니다.
익명
작성자
2024년 06월 24일
좋은 의견 감사합니다!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 06월 23일
백엔드 개발에 관심이 있고, 빠른 취업을 생각하고 계시다면 우선 백엔드 개발자로서 필요한 기술 및 언어를 습득하는 것이 중요합니다. 1. 프로그래밍 언어: 파이썬은 매우 좋은 시작점입니다. 이외에도 Java, JavaScript(Node.js), Go, Ruby 등 다양한 백엔드 개발 언어를 익혀보세요. 2. 데이터베이스: 다양한 종류의 DB를 사용할 수 있는 능력을 갖추는 것이 중요합니다. SQL과 NoSQL 모두 경험해보세요. MySQL, PostgreSQL, MongoDB 등을 공부해 보는 것을 권장합니다. 3. 웹 프레임워크: Flask나 Django와 같은 파이썬 기반 웹 프레임워크를 시작으로 Node.js의 Express.js 등 다양한 웹 프레임워크를 배워보는 것도 좋습니다. 4. RESTful API와 JSON: 현대의 웹 서비스는 대부분 RESTful 아키텍처를 따르므로 해당 지식을 습득하는 것이 중요합니다. 5. DevOps: AWS, Google Cloud Platform 등 클라우드 플랫폼 사용법과 컨테이너(Docker), CI/CD 등의 경험도 많이 요구됩니다. 6. 소프트 스킬: 팀에서 일하기 위해서는 협업 도구(Git, Jira 등) 사용법, 문제 해결 능력, 커뮤니케이션 능력 등도 중요합니다. 지식을 쌓는 것만큼 중요한 것은 실제 프로젝트를 진행해보는 경험입니다. 개인 프로젝트나 오픈소스 프로젝트에 참여하면서 기술적인 문제와 함께 협업과 프로젝트 관리에 대한 경험도 쌓아가세요. 공부는 당연히 중요하지만, 실질적으로 어떻게 활용하는지 보여주는 포트폴리오 자체가 취업에 가장 큰 도움이 되기 때문입니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!