가장 빨리 1등이 되는 길, 에듀가이드입니다.
컴공과 세특을 어떻게 작성해야 할 지 고민이신가요?
프로그래밍 언어, 인공지능과 머신러닝, 데이터베이스 관리 시스템, 소프트웨어 개발등 흥미롭고 독창적인 주제로 선택하여 세특을 작성하세요.
이렇게 독창적인 주제에 다양한 문헌을 조사하고 구체적인 활동이 포함되어 있다면 입학사정관에게 좋은 점수를 받을 수 있어요.
이번 글에서는 프로그래밍을 주제로, 추천도서와 컴공 세특 우수 사례에 대해 소개해드릴께요.
1.컴공 프로그래밍 추천 도서
이 책에서는 구글 소프트웨어 엔지니어들이 어떻게 일하는지, 어떤 도구와 프로세스를 사용하는지, 그리고 팀워크와 지식 공유를 어떻게 이끌어내는지를 상세히 설명하고 있어요.
구글 엔지니어링 문화를 깊이 있게 다루고 있어요.
구글의 독특한 문화를 다루는 부분이 있어서, 팀워크, 지식 공유, 공정 사회를 위한 엔지니어링 등 다양한 주제를 통해 팀 내에서 어떻게 협력하고 성장할 수 있는지 배울 수 있어요.
책에서는 코드 리뷰, 테스트, 문서화 등 소프트웨어 개발 과정에서 중요한 요소들을 다루고 있어요. 특히 코드 리뷰와 테스트에 대한 구체적인 방법론은 실무에서 큰 도움을 됩니다.
버전 관리, 빌드 시스템, 지속적 통합 등 구글이 사용하는 다양한 도구와 그 활용법을 소개하고 있어서 효율적인 개발 환경을 구축하는 방법을 배울 수 있어요.
이 책을 깊이 읽으면 바로 실무에 적용할 수 있는 유용한 지식을 습득할 수 있어요.
그기고 구글의 혁신적인 엔지니어링 문화를 통해 팀워크와 협업을 중요성을 깨달을 수 있습니다.
“이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.”
2. 컴공 세특 주제 예시
1)소프트웨어 엔지니어링의 원칙과 실천
구글의 소프트웨어 엔지니어링 원칙과 실천 방법을 탐구하세요.
코드 리뷰, 테스트 자동화, 지속적 통합(CI/CD) 같은 구글의 개발 프로세스를 분석하면서 소프트웨어 품질을 높이는 방법을 배울 수 있어요.
2)협업과 팀워크
구글의 협업 문화와 팀워크의 중요성을 다루는 주제에요.
구글의 코드 리뷰 시스템과 지식 공유 문화, 팀워크를 촉진하는 다양한 도구와 방법을 소개하세요. 협업이 얼마나 중요한지 알 수 있어요.
3)대규모 코드베이스 관리
대규모 코드베이스를 효율적으로 관리하는 방법을 연구하세요.
구글의 코드베이스 관리 전략, 리팩터링 도구, 버전 관리 시스템 등을 통해 대규모 프로젝트를 효과적으로 유지보수하는 방법을 배울 수 있어요.
4)소프트웨어 개발 도구
구글에서 사용하는 다양한 소프트웨어 개발 도구를 소개해보세요.
코드 리뷰 도구, 빌드 시스템, 정적 분석 도구 등 구글의 개발 도구와 그 활용법을 배울 수 있어요.
5)지속 가능한 소프트웨어 개발
지속 가능한 소프트웨어 개발 방법론을 탐구하세요.
구글의 소프트웨어 엔지니어링 관행을 통해 지속 가능하고 건실한 코드베이스를 유지하는 방법을 배울 수 있어요.
3. 컴공 세특 우수 사례
✅주제
프로그램을 개발하는 데는 최소 몇 개월 이상이 필요하다. 프로그램을 개발하는 과정을 프로그래밍이라고 하고, 프로그램을 개발하고 수정하며 유지 보수까지 하는 것을 소프트웨어 엔지닝링이라고 한다. 프로그램을 개발하는 데 그치지 않고 유지보수까지 실천하는 이유를 탐구해보자.
✅탐구 활동
1)책 이해하기
“구글 엔지니어는 이렇게 일한다.”를 읽으면서 구글의 소프트웨어 엔지니링 원칙과 실천 방법을 이해해보세요.
이 책을 통해 구글이 어떻게 프로그램을 개발하고 유지보수하는지 배울 수 있어요.
2)프로그램 개발하기
간단한 프로그램을 직접 개발해보세요. 이 과정에서 코드 작성, 테스트, 코드 리뷰 등을 경험하면서 소프트웨어 개발의 기본을 익힐 수 있어요.
3)유지보수 체험하기
프로그램을 배포한 후, 사용자 피드백을 받아 기능을 추가하거나 버그를 수정해보세요.
새로운 요구사항에 대응하면서 프로그램을 지속적으로 개선해 나가는 과정을 체험해보세요.
이 과정에 유지보수의 중요성을 직접 느낄 수 잇어요.
4)오류 수정과 기능 추가
프로그램이 사용되는 동안 발생할 수 있는 오류를 찾아 수정하고, 사용자 요규에 맞춰 새로운 기능을 추가해보세요.
이를 통해 프로그램이 어떻게 발전해 나가는 지 배울 수 있어요.
5)토론과 분석
유지보수의 필요성과 중요성에 대해 친구들과 토론해보는 것도 좋아요. 프로그램이 단순히 만들어지는 것에서 끝나는 것이 아니라, 지속적으로 관리되고 개선되어야 한다는 점을 분석하고 의견을 나눠보세요.
프로그래밍을 주제로하는 우수 컴공 세특 우수 사례에 대해 소개해드렸어요. ‘구글 엔지니어는 이렇게 일한다’는 프로그래밍을 공부하고 싶은 학생들에게 강력히 추천할 수 있는 도서에요. 이 책을 통해 구글의 엔지니어링 문화를 이해하고, 자신의 개발 역량을 한층 더 높일 수 있어요.
“위에 제시된 주제로 교과 세특을 작성한 우수 사례가 궁금하시다면 에듀가이드 채널에 가입하세요. 무료로 정기적으로 우수한 세특을 작성할 수 있는 비법과 우수 사례를 받아보실 수 있습니다.”