17
4953

국비지원 강사입니다. 현직자 분들께 질문이 있습니다


안녕하세요. 여러 국비교육 기관에서 강의 중인 9년 차 강사입니다! 수강생분들의 국비 관련 질문 글들은 많은데, 강사님들의 질문들은 많이 없어서 이렇게 질문을 올리게 되었습니다 ^^;;;

제가 주로 강의하는 과목은 데이터 분야(엔지니어링, 분석, 머신러닝)를 진행하고 있습니다. 예전엔 스프링, 리액트도 같이 강의 했었습니다. 강의를 시작하기 전에는 4년 정도 현직에서 스프링 개발을 하였습니다.

저는 현직에 몸을 담고 있지 않기 때문에 신입으로서 회사에서 요구하는 기술들을 잘 모릅니다. 즉, 커리큘럼에 맞춰 강의는 진행하고 있지만, 이것들이 실제 신입 개발자들에게 요구되는 기술인지가 좀 의문이 들기 시작했습니다. ( 물론 제가 알려드리는 것들이 모두 신입 개발자에게 필요한 기술이라면 다행이지만요 ^^;;)

저는 커리큘럼을 제안이나 수정 할 때 잡코xx, 사람x 등에서 기재된 기술들을 보고나서 직접 공부하고, 예제를 만들어서 커리큘럼을 만들어 강의를 진행하고 있는데요, 이렇게 강의를 준비하고 강의하면 국비지원 신입을 받으시는 현직자 분들이나, 국비를 듣고 취업을 준비하시는 분들에게 도움이 될까가 많이 궁금합니다. 

저는 현직에 계신 분들에 비해 아주 미천한 실력이긴 하지만, 어찌 보면 전공자 학생 분들 보다도 부족한 실력일 수도 있으나 짧게는 2개월 길게는 6개월을 수강생들과 보내며 그 시간을 책임 져야 하는 사람이기에 부끄러움을 무릅쓰고 질문 올립니다!


38
2
  • 댓글 17

  • in****
    115
    2022-06-03 14:12:53

    어우.. JD보고 스킬셋들을 독학해서 가르키시다니 대단 하시네요.

  • aaaaaaaaaaa
    448
    2022-06-03 14:33:36

    이런 강사분들이 많아졌으면!

  • 난한놈만패
    1k
    2022-06-03 14:35:10

    현직에 계셨으니 아시겠지만

    회사마다 원하는 기술셋이 천차만별입니다

    하지만 제일 중요한건 기본이죠

    자바 기본 + 스프링 기본기만 충실하다면 현업에서 쓰는 추가적인 라이브러리라거나

    기술도 충분히 활용가능하리라고 봅니다

  • 혜초모여
    78
    2022-06-03 14:58:33

    멋있으시네요

  • 라온하트
    91
    2022-06-03 19:05:44
    기술도 중요하지만 문제해결능력도 중요할듯요
  • 감자면
    184
    2022-06-04 05:41:23

    국비때 느꼈던 것은

    어떤 기술이 더 실용적이고 덜 실용적이고 하는 것 보다는

    어떤 강사가 기초부터 성의껏 잘 가르치냐가 훨씬 중요합니다


    제가있던 국비 학원은 강사가 거의 매주 바뀌었는데

    커리큘럼 공유가 안되었는지 이미 배운내용을 또 가르치는 강사도 많았고

    그저 책만 읽어주거나 코드 따라서 적으라고 하는 강사도 많았습니다

  • agratos
    16
    2022-06-05 00:07:43

    참된 교육자시네요 멋지십니다!!!

  • 댓글들 너무나 감사합니다.

    역시 기초가 세상에서 제일 중요하다는 것을 느끼네요 : )

  • 아룰룰루루
    15
    2022-06-07 10:46:54

    훌륭한 선생님이시네요

  • 운체조교
    2k
    2022-06-07 18:46:21

    옆에서 국비 교육 듣는걸 보면서 느낀 가장 큰 점은 수업을 하느라 코딩할 시간이 부족하다는 것입니다. 최대한 수업양을 줄이고 코드를 최대한 많이 쳐보도록 하는게 도움이 될 것 같습니다.

    교수 대 학생비가 높으니 어려움은 있으실테지만, 질문에 대한 답을 잘 하기 위한 시스템의 구축도 필요해 보입니다. 예를 들어, 한명이 질문을 하면 모든 수강생이 들을 수 있게 질문을 다시 읽어주고 (좋은 질문으로 바꾸어줌으로서 좋은 질문 방법을 가르쳐 주실 수도 있겠죠?) 방법을 제시할 수 있는 길로 가보도록 도움 주시면 좋겠습니다. 초기에는 느리지만, 가면 갈수록 (최소한 열심히 하려는 사람들은) 더 성장 속도가 빠를 것으로 생각합니다.

    또한 처음부터 팀프는 아니더라도 조끼리 모여서 의논할 수 있게 판을 깔아 주시는 것도 좋을 것 같습니다. 질답도 조 안에서 머리 싸매고 하다가 정 안되면 강사님께서 도와주시는 것도 방법 같구요.

    국비를 지켜보면서 느낀 것은, 국비 학생들은 대부분 인생이 걸린만큼 열심히 하려고 하는데, 그에 반해 가르치는 구조가 비효율적이어서 가장 잘할 수 있는 캡이 낮은 느낌이었습니다. 모두를 데려가는 수업은 언어까지만 하시고, 그 이후부터는 가차없이 굴리면서 생존자 위주로 데려가셨으면 합니다. 어차피 잘 따라와도 신입으로 지원할 때 실력을 저평가 받을건데, 못따라오는 사람을 기준으로 하면 끝도 없을겁니다. 또한 잘 따라오는 사람들이 못따라오는 사람들을 가르쳐주면서 서로 배우는 것들이 있을거구요.

    화이팅입니다.


  • 초무쿤
    6k
    2022-06-07 23:00:15

    수요와 공급에 법칙에 따라 

    구직자에게 가징 필요한기술은 취업사이트에서 가장 믾이 필요로 하는거겠죠. (구직사이트를 커리쿨럼에 반영하시는것은 훌륭하다고 판단됩니다)

    다만 단순 구직이 아니라 성징가능성을 본다면 

    문제 해결능력이 가장 중요하지 않을까 싶은데...

    더 중요한거는 문제에 부딪히는게 곤욕이 되는게 아니라

    문제를 해결하는 과정에서의 재미가 제일 중요하지 않을까 싶습니다. (사실 국비학원을 찾는 이유가 혼자서는 그 재미를 못느끼는 상황일것이므로..

    이미 문제를 해걀하는 과정에서의 재미를 느끼고 있다면 굳히 학원을 찾아가지는 읺겠죠.)

    뭐 현실적으로 이건 학원에서 해줄수 있는 부분은 아니긴 합니다만 ㅎ

    좋은 마인드.. 건투를 빕니디 ㅎ



  • yoohg75
    92
    2022-06-08 14:23:26 작성 2022-06-08 14:26:53 수정됨

    사실, 제 자신도 부족하긴 하지만 실제로 현업에서 보면 어느 정도 다른 부분들은 따라 갈 수 있지만 기본적인 것들을 정리 및 이해하는게 중요한 것 같습니다.

    예를 든다면, 아무리 요즘 SI 에서 서버단 기술이 스프링, 스프링 부트, 마이바티스 이렇게 쓴다고 해도 결국은 실제 현업에서 생기는 문제들은 자바로 객체를 받아서 처리하다가 생기는 경우가 많습니다. 예를 들면 자바에서 메소드 파라미터 처리를 할 때 Primitive type vs Refrence type 의 차이가 무엇인지... 등

    그러니, 신기술도 좋긴 한데 중간 중간 기본적으로 개발자에게 필요한 지식들을 전수해 주시면 좋을 것 같아요.

    그렇지 않으면 결국 저처럼 경력이 쌓이고 나서 다시 기본부터 해야 되는 경우가 생길 수 있습니다. 물론 이것도 일단 살아남기라도 해야 가능한 것이니 강사님처럼 시장의 상황을 반영해서 강의를 하신다면 충분히 도움은 될 거라고 생각합니다.

    응원하겠습니다.

  • 아리가또
    42
    2022-06-08 15:02:24

    음 그냥 짧은 이야기만 적자면

    스프링 등 jd에서 요구하는 기술 스택은 빠르게 핵심만 가르쳐주세요. 

    만약 커리큘럼에 프로젝트 시간이 있다면, 어려운 태스크가 있는 요소들을 넣어주도록 지도해주시면 좋을 것 같네요..

    이럼 교육생들도 이력서와 면접을 볼때 훨씬더 편합니다. 교육과정은 빡세겠지만요

  • sqrt
    56
    2022-06-08 21:45:44
    개발 프로세스나 DB는 바라지도 않으니 클린코드 작성하는 방법좀 교육해주세요.....
  • lllllllllllllll
    8k
    2022-06-08 22:39:07

    react.js + 스프링 조합으로 가르치는 것도 좋을 것 같아요

    스프링 + JSP 조합으로 가르치는 분이 아직도 많으시더라고요

  • 최대20자까지
    72
    2022-06-08 23:56:29

    4,5년 정도 경력 쌓고 강사로 전직하고 싶은데 근무환경이나 연봉 등에서 어떤가요?

  • lIIIIIlllllI
    272
    2022-06-09 12:06:00

    저도 국비과정을 수료하고 최근에 취업을 한 사람인데요.

    제 개인적인 생각으로는 엔지니어링, 분석, 머신러닝의 경우 진입장벽도 높고 

    이쪽 분야로 취업하기는 쉽지 않다고 생각됩니다. 

    물론 경험을 쌓는 부분에 있어서는 좋은 영향이 있습니다.


    결론적으로는 만약에 객체 지향언어를 가르치고 있다면 객체지향에 대해서만이라도 제대로 가르쳐도 아주 성공적인 수업이라고 생각됩니다.

    객체지향 언어를 사용한다고, 실제로 객체지향 언어 특성을 잘 활용하여 코드를 짜는지가 중요한 것 같습니다. (객체 언어를 사용하는데 코드를 c언어처럼 짜고 그랬습니다 저는..)

    (학생들에게 테스트겸... 클래스와 인스턴스의 차이를 물어보시면 대답을 잘 못 할 겁니다...

    저도 그랬으니깐요)

    결국엔 기초와 기본이 제일 중요한 것 같습니다. 

  • 로그인을 하시면 댓글을 등록할 수 있습니다.