SW 마이스터고 입학을 축하합니다.
안녕하세요. 오션코딩학원장 김주원 입니다.
저희 학원에는 입시반(SW특기자 전형등)을 운영하지 않지만, 고입, 대입, 편입 등을 준비하기 위해 수업을 듣는 학원생은 계십니다.
왜냐하면 프로그래밍을 공부하는 수업내용이 곧 입학시 면접이나 시험문제와 연관되기 때문입니다.
올해도 3명의 중3 학원생이 2022학년도 SW마이스터고 입학을 지원했었습니다.
이 중 2명의 학원생은 각각 대덕, 부산 소프트웨어 마이스터고에 합격했습니다.
정말 축하드리고, 앞으로 더욱 성장하여 큰 꿈을 펼치길 기대합니다.
저는 학원 수업만 집중해 진행했는데 두 학생 다 여러가지 스스로 잘 준비해 좋은 결과가 있었습니다.
다만, 1명은 서류전형에서 탈락해 아직도 너무 아쉬운 마음이 듭니다.
봄부터 무더운 여름에도 꾸준히 저와 공부하며 실기면접도 준비해온 학생인데, 면접의 기회조차 주어지지 않아 아쉬움이 더욱 큽니다.
하지만, 프로그래밍에 관심이 있다면 얼마든지 수시, 정시를 준비해 원하는 대학의 컴퓨터 공학부에 지원하면 됩니다.
마지막으로, 미래에 프로그래밍을 직업으로 삼고자 하는 분들께 몇 가지 조언을 하고 싶습니다.
개인적인 의견이므로 참조만 해주세요.
1. 좋아하는 일이 맞는지 잘 생각해 보세요. (세상은 넓고 할 일은 많습니다.)
2. C++은 꼭 공부하세요. (파이썬을 쓰더라도)
3. 영어, 수학은 개발자의 당연한 기초 지식입니다.
여담으로 제가 프로그래밍을 좋아하는 이유 중 하나는 역사가 짧고, 변화가 빠른 학문이기 때문입니다.
수학, 과학 등은 기원전부터도 존재해 왔지만 (이미 기본이 완성, 큰 변화 X) 인류가 컴퓨터를 본격적으로 활용하기 시작한 시기는 불과 30~40년 전 입니다.
하지만 그 짧은 기간동안 엄청난 변화와 혁신을 이끌어 왔으며, 현재 진행형이기 때문에 더욱 매력적이 아닌가 합니다.
감사합니다.
C++를 꼭 공부해야 하는 이유를 듣고싶습니다!! (진지)
답글삭제1. C++은 컴퓨터 내부를 들여다 보는 시각을 갖게 해 줍니다.
삭제memory address, static allocation, dynamic allocation, 등 저 수준의 메모리 관리 및 동작 원리에 대한 해답을 얻을 수 있습니다.
2. 파이썬은 C++ 대비 너무 느립니다.
생산성 좋은 파이썬, 성능의 C++ 둘 다 쓸 줄 안다면 더 좋겠죠.
성능이 필요한 코드는 C++ 로 짜고 파이썬에서 바인딩해 쓰면 됩니다.
3. C++ Class는 Python Class 대비 정말 멋지기 때문입니다.
접근제한지정자, 상속과 가상함수에 의한 다형의 구현, 물론 파이썬에서도 일부는 가능합니다만 C++이 더 강력하고 프로그래머에게 많은 자유를 부여합니다.
수업이 있어 마무리하자면, C++을 공부하면 파이썬을 깊이 이해하는데 큰 도움이 됩니다.
귀도의 천재적인 언어설계 덕분에 파이썬은 감춰진 모습이 많습니다.
삭제C++을 공부하면 그 감춰진 이면의 모습을 들여다 보는 능력을 갖게 됩니다.
동기부여가 되는것 같습니다! 감사합니다!!
삭제