Intro 2024년 10월 2일 수요일 오후 7시, 취업후기를 공유하기 위해 부산대를 다녀왔다. 인공지능 동아리인 AID와 IT 프로젝트 동아리인 Apptive 부원들을 대상으로 취업 경험을 공유하는 자리를 가지게 되었다. 해주고 싶은 이야기를 다 하지 못해서 아쉽지만, 나에게도 좋은 경험이 되었다. 이번 글에서는 어떤 내용을 공유했는지보다는 취업후기 세미나에서 발표하면서 무엇을 느꼈는지를 작성하고자 한다. AID 전 회장의 부탁으로, 나를 포함해 정규직으로 취업한 3명의 AID 부원이 취업 후기를 공유하게 되었다. "취업후기"라고 말은 그럴 듯하게 붙였는데, 막상 뭘 발표해야할지 도통 모르겠어서 꽤나 골치가 아팠다. 그래서 발표자료 작성하는 것을 차일피일 미루다가.. 하루 전날에 발표준비를 마무리..
회고2024.05.10 ~ 2024.05.11. 팀 모집 학과 홈페이지 구독 서비스 MailBadara에서 해커톤 소식을 접했다. 인턴과 졸업과제를 병행하는 중이라 바쁜 상태였지만, 해커톤이라는 단어를 보자마자 참을 수 없어서 바로 팀원을 모집했다. 졸업한 타학교 컴공 친구를 부를까 했지만, 모집 대상이 재학생 한정이었다. 그래서 현재 소속된 부산대학교 인공지능 동아리 AID에서 팀원을 모집하기로 했다. 다년간의 해커톤 경험(총 7번)으로 다져진 내가 팀원을 모집할 때, 최소한으로 보는 기준은 다음과 같다.최소한 하나의 인공지능 분야를 공부했는가파이썬을 읽고 쓸 줄 아는가수상하지 못하더라도 배우고 즐기겠다는 마인드인가 "반드시 해커톤에서 수상하고 말겠다"는 마인드이면 본인이 조금 힘들 수 있다. 본..
홈페이지를 리뉴얼하게 된 이유 현재 속한 동아리의 홈페이지를 리뉴얼하게 되었다. 사실 2023.09 ~ 2023.11까지 개발 중이었다가 한 번 갈아엎은 것이다. 바닐라 JS 기반 React를 사용하여 AWS S3 배포 자동화까지 구현한 홈페이지를 갈아엎고 TypeScript로 마이그레이션한 이유는 다음과 같다. 코드 가독성: 당장의 구현에만 급급해서 주석도 없는 스파게티 코드였다. 내가 학교를 졸업해도 후배들이 계속해서 유지보수/개발을 할 수 있어야했기에 가독성을 높이고 데이터 타입 체크가 가능한 TypeScript가 필요했다. 초기 디자인: 기존의 프로젝트는 초기 디자인도 없이 바로 개발에 들어갔었다. 그래서 구현 시 UI 디자인을 어떻게 할 지 고민하는 시간이 길어졌다. 프로젝트 기획 단계에서 초기..