개발자
선배님들은 프로젝트를 하기 위해 처음 시작할 때 어떻게 공부하셨나요? 프로젝트 경험이 0인 2학년 컴공 대학생입니다. 빨리 뭐라도 해야 할 것 같아서 마음은 조급한데 프로젝트 하는 동아리는 다 기본 개발 실력이 있어야 뽑는 것 같더라고요. 저는 지금까지 백준만 풀었고, 개발 지식이 없습니다. 동아리에 들어가거나 프로젝트를 시작하기 위해 어떻게 얼만큼 공부를 하셨나요? 선배님이 공부하신 방법이나 도움이 되었던 인강, 유튜브, 책 등 추천해주실 수 있으실까요 또한 얼만큼 숙지를 해야 프로젝트를 시작할 수 있을지도 감이 잘 안잡힙니다. 프로젝트를 답지가 있는게 아니라 제가 직접 해야하는거니까 얼마나 지식을 가지고 있을 때 피해를 끼치지 않고 동아리를 지원해도 괜찮을지 고민입니다.ㅜㅜ
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 09월 29일
프로젝트를 시작하려면 기본적인 프로그래밍 언어의 이해가 필요합니다. 가장 기본적인 것으로는 Python, Java, C++ 등이 있습니다. 개발 역량을 키우기 위해선 복잡한 문제를 간단하게 분해하고 해결하는 능력이 중요합니다. 이를 위해서 알고리즘 문제를 푸는 것은 좋은 방법입니다. 다음으로 웹 개발에 대한 기초 지식이 필요합니다. 이에는 HTML, CSS, JavaScript 등이 포함되며, 웹 서비스 구현을 위해 백엔드 언어와 프레임워크 (예: Node.js, Django)에 대한 이해도 중요합니다. 이런 지식을 쌓기 위해 여러 온라인 리소스들을 활용할 수 있습니다. Coursera나 edX에서 제공하는 컴퓨터 과학과 소프트웨어 엔지니어링 관련 강의들이 도움될 수 있고, YouTube 채널들 'Traversy Media'나 'The Net Ninja' 같은 곳에서도 많은 정보를 얻을 수 있습니다. 또한, 실제로 코드를 작성하면서 배우는 것이 중요합니다. 프로젝트를 하면서 필요한 부분만 배우려고 하지 말고 처음부터 차근차근 모든 과정을 이해하려고 노력하세요. 처음에는 간단한 프로젝트로 시작해서, 점점 복잡도를 높여가는 것이 좋습니다. 마지막으로, 협업 도구인 Git과 Github에 익숙해져야 합니다. 대부분의 개발자들이 코드 관리와 협업을 위해 이들을 사용하기 때문입니다. 공부하신 후에도 부족함을 느끼실 수 있지만, 실제 프로젝트를 진행하면서 배우는 것이 가장 많습니다. 준비단계에서 완벽함을 추구하기 보다는 일단 시작하는 것이 중요합니다. 하나씩 배우며 성장하는 과정 자체가 중요하니까요.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!