2월부터 조기 캠프를 시작으로 6월까지 진행했던 나의 코딩 캠프가 잘 진행되었습니다.
총 4개월 동안 많은 것들을 배웠고 직접 만들어 보면서 많은 것들을 내가 생각하는 대로 구현해 낼 수 있다는 것이 신기했습니다. 캠프를 통해서 어떠한 점들을 배웠으며, 어떠한 것들을 경험했는지 아직 경험해보지 못한 사람들에게 이 것을 공유하고 싶어 해당 글을 작성해 보았습니다!
1. 내가 이 캠프를 선택하기 전 상황
제가 코딩을 하기 전에는 중소기업의 반도체 생산에 필요한 특수가스를 생산하는 회사를 다니면서 품질보증을 하는 부서의 직원으로 일을 하였습니다.
처음 직장을 선택을 하면서 2년이라는 시간 동안 일을 하였지만 내가 원했던 이상과는 조금 달랐으며, 가스 업계상 안전에 대한 위협도 많았습니다. 그렇기에 내가 오랫동안 할 수 있는 안전한 직장을 찾아보아야겠다는 생각을 했으며, 대학시절 배웠던 수업과 평소에도 좋아하던 컴퓨터를 잘 이용할 수 있는 코딩을 배워 보자는 생각을 하게 되었으며, 이제는 일상에서도 쉽게 접할 수 있는 AI라는 기술을 접목해서 같이 배우면 좋을 것 같다는 생각이 들어 AI 코딩을 배워 보자는 생각이 들었습니다.
2. 내가 내일 배움 캠프 AI 코딩을 선택을 했던 계기
대학을 졸업한 이상 학교에서 새로운 지식을 배우기는 쉽지 않은 상황에 학원을 다니면서 배우기에는 비용과 시간을 너무 많이 소비할 것 같다는 생각이 들었습니다.
그렇게 인터넷에 좋은 방법이 있는지 찾아보았을 때에 제 눈에 들어온 스파르타 교육을 알게 되었으며, 나라에서 지원하는 지원금을 이용해서 수업을 ⭐무료⭐로 받아 볼 수 있으며, 학원에 방문하는 것이 아닌 나의 집에서 편하게 수업을 들으면서 수강을 받을 수 있다는 게 저에게는 아주 좋은 조건이라는 생각이 들었습니다.
물론 스파르타 교육이라는 말처럼 약 4개월 동안 오전 9시부터 9시까지 수업을 들으며 진행을 하게 되는 것에 잘할 수 있을까라는 걱정도 들었지만 퇴사를 하고 아무것도 준비가 되어 있지 않은 나에게는 짧은 시간에 빠른 교육을 받을 수 있다는 생각이 들어 이참에 확실하게 배워 보자는 생각이 들어 도전을 하게 되었습니다. ^^
기본적으로 코딩 교육을 듣기 위해서는 많은 비용 몇 백만 원이 들어가게 되는데 나라에서 지원하는 이 시간을 잘 이용해서 배울 수 있는 좋은 기회라고 생각이 듭니다.
3. 내가 이 캠프를 들으며 느꼈던 좋은 점
여러 캠프를 비교해 가면서 들어본 경험은 없지만 내가 4개월간 70명 이상의 사람들과 함께 교육을 들으면서 느꼈던 점을 적어드리자면, 먼저 함께하는 프로젝트를 만들 수 있다는 것입니다. 코딩은 혼자서 하는 게 아닌 여러 사람들과 협업을 이루며 만들어 가야 하는 것임을 이 캠프를 통해서 만들어 보면서 내가 직접 깨닫게 된 부분입니다!

위와 같은 팀프로젝트를 하면서 git이라는 것도 알게 되고 github를 통한 각자의 코드를 공유하고 함께 프로그래밍을 하는 방법을 알게 되었으며, 또한 현업에서도 사용되는 어려가지의 협업 방법을 튜터님께서 알려주시면서 학원이지만, 현업처럼 경험하면서 배울 수 있다는 게 아주 좋았던 점이었습니다.
그리고 두 번 째는 매일매일 기록하는 나의 노트를 적을 수 있는 것입니다.
2024-02-13 AI 코딩 TIL — 박현준의 코딩 교육 (tistory.com)
캠프에서 TIL이라고 하는 내가 매일 배우면서 적어가는 일기장 같은 것을 적도록 하였는데.
이것을 적으면서 내가 어떤 것을 배웠으며, 어떤 것들을 기록으로 남겨 나의 것을 만들었는지를 적다 보면 어느 순간 내 머릿속에도 내용이 정리가 되어 있으며, 까먹더라도 다시 찾아볼 수 있어 아주 좋은 기록 일기장을 만들 수 있다는 것이 아주 좋은 것 같고 다른 사람들에게도 나의 정보를 쉽게 알려줄 수 있어 좋은 방법이었던 것 같습니다.
그리고 이 캠프를 통해서 새롭게 배우게 된 언어인 파이썬을 잘 활용할 수 있게 되었습니다.
파이썬이라는 언어를 이름만 알고 있었지만, 직접 코딩을 하고 만들어 보았고, 또한 파이썬 중에서도 django라는 프레임워크를 배우면서 파이썬을 조금 더 쉽고 간단하게 만들 수 있다는 것을 알게 되었으며, django와 함께 사용할 수 있는 기능들을 하나하나 배워 가면서 어떻게 하면 내가 원하는 것을 구현할 수 있을까 생각을 해보고 만들 수 있는지를 직접 알아보며 찾아가는 방법을 배웠고, AI의 기능을 내 코드 안에 반영해서 프로젝트를 만드는 것 또한 해보았습니다!
그리고 좋았던 점은 수업을 진행하는 12시간 동안 항상 함께 계시는 튜터님이 있어 언제든지 궁금한 것이 있으면 물어볼 수 있고 현업에서 미리 겪어 본 경험들을 들어보면서 내가 앞으로 준비해야 하는 것들이 무엇이 있는지를 알려주시면서 미래에 대한 대비를 할 수 있었던 것 같습니다.
4. 이후의 변화점
이 캠프를 통해서 가장 많은 변화점이라고 생각이 되는 점으로는 내가 생각했던 것 들을 직접 구현하고 만들어 낼 수 있는 능력이 생겼다는 것?? 그리고 모르는 것이 있다면 그것을 찾는 방법이 생겼다는 것이 아주 큰 변화점이라고 생각이 됩니다.
우리는 평소에 삶을 살다 보면 불편한 부분이 생기고 해당 불편을 조금 더 편하게 만들기 위한 아이디어를 생각하게 되는데, 생각을 현실로 옴기는 방법중에 하나가 코딩이라고 생각하고 컴퓨터를 이용해서 코딩을 구현해 낼 수 있는 능력이 생겼다는 것이 아주 대단한 변화와 능력이 생겼다고 생각이 됩니다!
저는 이번 프로젝트에서 키오스크를 사용하는 사람들이 어떻게 하면 조금더 편하게 이용을 할 수 있을까라는 아이디어에서 하나하나 생각을 해가면서 만들기를 시작했는데.
해당 아이디어를 현실로 구현을 하는 것이 쉽지는 않았습니다.
우리는 평소에 몸과 생각으로 하는 것들을 컴퓨터가 이해하고 판단시키는 것이 오류가 많이 생겨나고, 인식 또한 바르게 되지 않는 경우가 생겼는데. 이러한 오류를 줄여나가는 방법도 찾아야 하면서, 새로운 기능을 만들어 나가는 것이 저에게는 아주 즐거운 일이었습니다.
간단하게 저의 프로젝트를 보여드리면 ㅎ

Silver Lining (silverlinings.site)
Silver Lining
www.silverlinings.site
위에 사이트에서 확인할 수 있습니다! ( 서버결제 끊기게 된다면 서버가 사라질 수 있습니다. )
5. 내가 가장 기억에 남았던 순간
프로젝트를 하면서 모든 순간들이 기억에 남았지만, 저에게는 특별한 점으로는 처음으로 프로젝트를 만들고 서버를 열어서 내가 만들 작품을 다른 사람들에게도 공개적으로 보여줄 수 있던 순간과 그것을 무대로 나와서 사람들에게 우리의 서비스를 알려주고 사람들에게 칭찬을 받았던 순간이 저에게는 아주 좋은 기억으로 남아있습니다.
이렇게 내가 만든 작품이 다른 사람들에게도 인정을 받고 사람들에게 긍정적인 말을 들으면서 자신감이 오르고 다음으로 내가 하고 싶은 것들을 찾아나가는 용기가 생겨 났습니다!
6. 지금 이 글을 읽는 분들에게
아마도 지금 이 글을 읽고 계시는 분들은 취업을 준비하고 계시는 분들이 많다고 생각이 됩니다.
내가 지금 무엇을 하면 좋을까.. 어떤 것을 직업으로 삼아야 할 까에 대한 고민을 많이 하고 계실 탠디 이런 분들에게 코딩이 좋은 방법이 되었으면 좋겠습니다.
물론 쉬운 마음으로 선택을 하는 것은 좋지 않다고 생각이 됩니다.
위에서도 말했다시피 매일 12시간의 강도 높은 수업을 들어야 하므로 힘들고 지치는 순간이 오지만 짧은 시간 많은 것을 배울 수 있고 내가 의지가 있고 하고자 하는 마음이 굳건하다면 이 방법은 좋은 선택이 될 수 있다고 확신합니다.
'코딩 정리함' 카테고리의 다른 글
CS 기술 면접 준비 (0) | 2024.08.21 |
---|---|
CS면접 질문 (0) | 2024.08.14 |
모의 면접 준비 (0) | 2024.04.16 |
정렬은 어떻게 하는 것 일까? (1) | 2024.03.06 |
파이썬 명령어 모음 (1) | 2024.02.20 |
2월부터 조기 캠프를 시작으로 6월까지 진행했던 나의 코딩 캠프가 잘 진행되었습니다.
총 4개월 동안 많은 것들을 배웠고 직접 만들어 보면서 많은 것들을 내가 생각하는 대로 구현해 낼 수 있다는 것이 신기했습니다. 캠프를 통해서 어떠한 점들을 배웠으며, 어떠한 것들을 경험했는지 아직 경험해보지 못한 사람들에게 이 것을 공유하고 싶어 해당 글을 작성해 보았습니다!
1. 내가 이 캠프를 선택하기 전 상황
제가 코딩을 하기 전에는 중소기업의 반도체 생산에 필요한 특수가스를 생산하는 회사를 다니면서 품질보증을 하는 부서의 직원으로 일을 하였습니다.
처음 직장을 선택을 하면서 2년이라는 시간 동안 일을 하였지만 내가 원했던 이상과는 조금 달랐으며, 가스 업계상 안전에 대한 위협도 많았습니다. 그렇기에 내가 오랫동안 할 수 있는 안전한 직장을 찾아보아야겠다는 생각을 했으며, 대학시절 배웠던 수업과 평소에도 좋아하던 컴퓨터를 잘 이용할 수 있는 코딩을 배워 보자는 생각을 하게 되었으며, 이제는 일상에서도 쉽게 접할 수 있는 AI라는 기술을 접목해서 같이 배우면 좋을 것 같다는 생각이 들어 AI 코딩을 배워 보자는 생각이 들었습니다.
2. 내가 내일 배움 캠프 AI 코딩을 선택을 했던 계기
대학을 졸업한 이상 학교에서 새로운 지식을 배우기는 쉽지 않은 상황에 학원을 다니면서 배우기에는 비용과 시간을 너무 많이 소비할 것 같다는 생각이 들었습니다.
그렇게 인터넷에 좋은 방법이 있는지 찾아보았을 때에 제 눈에 들어온 스파르타 교육을 알게 되었으며, 나라에서 지원하는 지원금을 이용해서 수업을 ⭐무료⭐로 받아 볼 수 있으며, 학원에 방문하는 것이 아닌 나의 집에서 편하게 수업을 들으면서 수강을 받을 수 있다는 게 저에게는 아주 좋은 조건이라는 생각이 들었습니다.
물론 스파르타 교육이라는 말처럼 약 4개월 동안 오전 9시부터 9시까지 수업을 들으며 진행을 하게 되는 것에 잘할 수 있을까라는 걱정도 들었지만 퇴사를 하고 아무것도 준비가 되어 있지 않은 나에게는 짧은 시간에 빠른 교육을 받을 수 있다는 생각이 들어 이참에 확실하게 배워 보자는 생각이 들어 도전을 하게 되었습니다. ^^
기본적으로 코딩 교육을 듣기 위해서는 많은 비용 몇 백만 원이 들어가게 되는데 나라에서 지원하는 이 시간을 잘 이용해서 배울 수 있는 좋은 기회라고 생각이 듭니다.
3. 내가 이 캠프를 들으며 느꼈던 좋은 점
여러 캠프를 비교해 가면서 들어본 경험은 없지만 내가 4개월간 70명 이상의 사람들과 함께 교육을 들으면서 느꼈던 점을 적어드리자면, 먼저 함께하는 프로젝트를 만들 수 있다는 것입니다. 코딩은 혼자서 하는 게 아닌 여러 사람들과 협업을 이루며 만들어 가야 하는 것임을 이 캠프를 통해서 만들어 보면서 내가 직접 깨닫게 된 부분입니다!

위와 같은 팀프로젝트를 하면서 git이라는 것도 알게 되고 github를 통한 각자의 코드를 공유하고 함께 프로그래밍을 하는 방법을 알게 되었으며, 또한 현업에서도 사용되는 어려가지의 협업 방법을 튜터님께서 알려주시면서 학원이지만, 현업처럼 경험하면서 배울 수 있다는 게 아주 좋았던 점이었습니다.
그리고 두 번 째는 매일매일 기록하는 나의 노트를 적을 수 있는 것입니다.
2024-02-13 AI 코딩 TIL — 박현준의 코딩 교육 (tistory.com)
캠프에서 TIL이라고 하는 내가 매일 배우면서 적어가는 일기장 같은 것을 적도록 하였는데.
이것을 적으면서 내가 어떤 것을 배웠으며, 어떤 것들을 기록으로 남겨 나의 것을 만들었는지를 적다 보면 어느 순간 내 머릿속에도 내용이 정리가 되어 있으며, 까먹더라도 다시 찾아볼 수 있어 아주 좋은 기록 일기장을 만들 수 있다는 것이 아주 좋은 것 같고 다른 사람들에게도 나의 정보를 쉽게 알려줄 수 있어 좋은 방법이었던 것 같습니다.
그리고 이 캠프를 통해서 새롭게 배우게 된 언어인 파이썬을 잘 활용할 수 있게 되었습니다.
파이썬이라는 언어를 이름만 알고 있었지만, 직접 코딩을 하고 만들어 보았고, 또한 파이썬 중에서도 django라는 프레임워크를 배우면서 파이썬을 조금 더 쉽고 간단하게 만들 수 있다는 것을 알게 되었으며, django와 함께 사용할 수 있는 기능들을 하나하나 배워 가면서 어떻게 하면 내가 원하는 것을 구현할 수 있을까 생각을 해보고 만들 수 있는지를 직접 알아보며 찾아가는 방법을 배웠고, AI의 기능을 내 코드 안에 반영해서 프로젝트를 만드는 것 또한 해보았습니다!
그리고 좋았던 점은 수업을 진행하는 12시간 동안 항상 함께 계시는 튜터님이 있어 언제든지 궁금한 것이 있으면 물어볼 수 있고 현업에서 미리 겪어 본 경험들을 들어보면서 내가 앞으로 준비해야 하는 것들이 무엇이 있는지를 알려주시면서 미래에 대한 대비를 할 수 있었던 것 같습니다.
4. 이후의 변화점
이 캠프를 통해서 가장 많은 변화점이라고 생각이 되는 점으로는 내가 생각했던 것 들을 직접 구현하고 만들어 낼 수 있는 능력이 생겼다는 것?? 그리고 모르는 것이 있다면 그것을 찾는 방법이 생겼다는 것이 아주 큰 변화점이라고 생각이 됩니다.
우리는 평소에 삶을 살다 보면 불편한 부분이 생기고 해당 불편을 조금 더 편하게 만들기 위한 아이디어를 생각하게 되는데, 생각을 현실로 옴기는 방법중에 하나가 코딩이라고 생각하고 컴퓨터를 이용해서 코딩을 구현해 낼 수 있는 능력이 생겼다는 것이 아주 대단한 변화와 능력이 생겼다고 생각이 됩니다!
저는 이번 프로젝트에서 키오스크를 사용하는 사람들이 어떻게 하면 조금더 편하게 이용을 할 수 있을까라는 아이디어에서 하나하나 생각을 해가면서 만들기를 시작했는데.
해당 아이디어를 현실로 구현을 하는 것이 쉽지는 않았습니다.
우리는 평소에 몸과 생각으로 하는 것들을 컴퓨터가 이해하고 판단시키는 것이 오류가 많이 생겨나고, 인식 또한 바르게 되지 않는 경우가 생겼는데. 이러한 오류를 줄여나가는 방법도 찾아야 하면서, 새로운 기능을 만들어 나가는 것이 저에게는 아주 즐거운 일이었습니다.
간단하게 저의 프로젝트를 보여드리면 ㅎ

Silver Lining (silverlinings.site)
Silver Lining
www.silverlinings.site
위에 사이트에서 확인할 수 있습니다! ( 서버결제 끊기게 된다면 서버가 사라질 수 있습니다. )
5. 내가 가장 기억에 남았던 순간
프로젝트를 하면서 모든 순간들이 기억에 남았지만, 저에게는 특별한 점으로는 처음으로 프로젝트를 만들고 서버를 열어서 내가 만들 작품을 다른 사람들에게도 공개적으로 보여줄 수 있던 순간과 그것을 무대로 나와서 사람들에게 우리의 서비스를 알려주고 사람들에게 칭찬을 받았던 순간이 저에게는 아주 좋은 기억으로 남아있습니다.
이렇게 내가 만든 작품이 다른 사람들에게도 인정을 받고 사람들에게 긍정적인 말을 들으면서 자신감이 오르고 다음으로 내가 하고 싶은 것들을 찾아나가는 용기가 생겨 났습니다!
6. 지금 이 글을 읽는 분들에게
아마도 지금 이 글을 읽고 계시는 분들은 취업을 준비하고 계시는 분들이 많다고 생각이 됩니다.
내가 지금 무엇을 하면 좋을까.. 어떤 것을 직업으로 삼아야 할 까에 대한 고민을 많이 하고 계실 탠디 이런 분들에게 코딩이 좋은 방법이 되었으면 좋겠습니다.
물론 쉬운 마음으로 선택을 하는 것은 좋지 않다고 생각이 됩니다.
위에서도 말했다시피 매일 12시간의 강도 높은 수업을 들어야 하므로 힘들고 지치는 순간이 오지만 짧은 시간 많은 것을 배울 수 있고 내가 의지가 있고 하고자 하는 마음이 굳건하다면 이 방법은 좋은 선택이 될 수 있다고 확신합니다.
'코딩 정리함' 카테고리의 다른 글
CS 기술 면접 준비 (0) | 2024.08.21 |
---|---|
CS면접 질문 (0) | 2024.08.14 |
모의 면접 준비 (0) | 2024.04.16 |
정렬은 어떻게 하는 것 일까? (1) | 2024.03.06 |
파이썬 명령어 모음 (1) | 2024.02.20 |