Lina's Toolbox

[스파르탄 코딩클럽_AI 트랙 7기] - 스타터 노트 본문

스파르타 내일 배움 캠프 AI 웹개발 과정

[스파르탄 코딩클럽_AI 트랙 7기] - 스타터 노트

Woolina 2024. 6. 24. 10:24

1. 내가 AI 트랙에 참여한 계기는 무엇인가요? 

 컴퓨터 공학 전공자이지만, 학부 때 AI에 대해서는 자세히 배우지 못했는데, AI에 대한 수요가 증가하고 있어서 AI를 활용하는 개발을 배우고 싶어 지원하게 되었습니다. 또한 주로 사용하던 언어가 Java였는데, Python에 대한 숙련도도 마침 높이고 싶어서 특히나 좋은 기회라고 생각했습니다. 

 

2. 내가 이해한 개발자는 어떤 역할을 하는 사람인가요?

고객이 요구하는 비즈니스 모델을 소프트웨어 상으로 실현시키는 사람

 

3. 개발을 경험해보셨나요? 해보셨다면 어떤 경험을 하셨는지를 작성해주시고, 아니라면 개발에 대해 찾아본 것을 작성해주세요.

학부 때는 4년동안 Java와 C#을 주로 사용하며 백엔드 개발 위주로 공부했습니다. 그리고 6개월 웹개발 국비지원 교육을 수료하며 웹개발 경험을 쌓았습니다. 그리고 소프트웨어 엔지니어로 1년 반 정도 근무했고, 세일즈포스라는 플랫폼 개발자로 일했습니다. 주로 사용한 언어는 Apex(자바와 매우 비슷한 세일즈포스 내 언어입니다.)입니다. 일을 쉬는 동안은 Coursera에서 UC San Diego의 알고리즘, 자료구조 강의들을 들으며 파이썬을 학습했습니다.

 

4. 개발자의 역할을 수행하는 데에 있어 나의 강점과 연관된 부분은 무엇이라고 생각하나요? 혹은 보완, 개선하고 싶은 개인 역량이 있나요 ?

과거 혹은 현재의 업무와 연관 지어도 좋습니다. ‘능력’을 기준으로 고민해주세요. 

다양한 경우의 수를 대비한 에러케이스를 작성하여 에러가 적고,

유지보수가 쉬운 코드를 작성하는 코드 작성 스타일이 장점이라고 생각합니다.

 

안해본 개발을 처음 시작할 때 지레 겁을 먹는 편이라 이 부분을 개선하고 싶습니다.

 

5. 본 코스 수료 후, 어떤 개발자로 성장하고 싶나요?

단순히 기능을 구현할 줄 아는 개발자가 아닌 '좋은 코드'를 작성하는 개발자가 되도 싶습니다.

메모리/실행 시간 적으로 효율적인 코드를 작성하는 개발자가 되고 싶습니다.

경험이 없는 부분도 혼자 정보를 찾아서 코드를 이해하고 필요한 기능을 개발해 낼 줄 아는 개발자가 되고 싶습니다.

파이썬을 능숙하게 다루고 싶습니다.

학부 졸업 후 세일즈포스 내 개발만 하고, 일을 한동안 쉬었기 때문에, 전반적으로 개발에 대한 감을 회복하고 싶습니다.

팀 프로젝트에 익숙해지고, 협업 능력을 키우고 싶습니다.

 

6. 그 외에 개발 트랙에 기대하는 것이 있다면 자유롭게 작성해 주세요.

실무에 정말 필요한 유익한 내용을 많이 배우면 좋겠습니다.