올해 15살인 학생에게 어떤 조언을 해주어야 할까요?

취미로 개발하는 사람인데 아는 지인중에 올해 15살인 중학생이 있는데 자신이 코딩해서 만든걸 저한테 종종 자랑하더라구요

네이버에서 특정학교에 특정날짜의 급식을 가져오는거도 만들고 nodejs로 디스코드 봇에 rpg게임을 만들어서 보여주는게 기능은 그래도 좀 좋은거같더라구요

자바스크립트는 어느정도 배웠고 C는 배우려다가 아직 너무이른거같아서 그만뒀다는데 앞으로 어떻게 해야할까요?

15살인데 그정도면 저는 꽤 잘하는거라고 생각하는데 자기주변에는 자기보다 훨씬 더 잘하는 친구들이 많다고 하더라구요..

고등학교때까지 뭘하고 그이후부터 뭘하고 그런식으로 구체적으로 알려주고싶은데 가까운사람이다보니 뭐라도 잘못말할까봐 쉽게 말하기가 좀어려워서 이렇게 여쭤봅니다..

    4개의 답변이 있어요!

    • 프로그래밍을 하려고 한다면 당연히 프로그래밍 언어를 배워야하기는 합니다.

      컴퓨터 공학과로 진학하기 위해서는 프로그래밍을 할줄 알아야하는 것은 아닙니다.

      많은 컴퓨터 공학과 학생들이 프로그래밍 언어를 1학년때 처음 배우는 경우가 많이 있습니다.

      처음 배운다면 파이썬으로 시작하는 것을 추천합니다.

      다른 언어보다 상대적으로 쉽기 때문에 좋습니다.

      "파이썬 정복", "점프 투 파이썬" 등의 책으로 공부해보는 것도 좋을 것 같습니다.

    • 프로그래밍이 재미가 있다면 꾸준히 하는것이 좋지만 그렇지 않다면 그냥 놔두는것이 어떠할까 합니다.

      재미가 있다면 꼭 C언어를 배우지 않아도 된다고 조언을 하고 싶습니다.

      현재 자바스크립트가 재미가 있다면 다른 언어를 배울 것이 아니라 본인이 하고싶은 것을 계속 개발하는 것이 좋습니다.

      비슷한것이라도 많이 개발해보는것은 도움이 된다고 이야기 하고 싶습니다.

      비슷하더라도 개발할때마다 개선하는 코드를 생각하다보면 어느 순간 실력이 올라갈 것입니다.

    • 대충 이야기를 들어보면 관심도 많고 소질도 많은 것 같습니다.

      프로그래밍이라는 분야가 나이와 특히 별 관계가 없습니다.

      어린 나이에 그래서 천재 해커들이 존재하기도 하는 것이고요.

      이미 제가 보기엔 누가 옆에서 조언을 해주지 않더라도 잘 할 친구로 보입니다.

      좀 더 전문적으로 배우고 싶어한다면 프로그래밍 전문 학원 등을 추천드립니다.

    • 15살이고 그 정도로 잘 한다면?

      가정용 메신저 또는 소규모 회사의 메신저를 개발해보라고 하세요

      메신저를 개발하기 위해서는 여러가지 기술력이 필요합니다

      즉, 메신저를 원하는 기능을 삽입하여 만들수 있다면?

      아무리 못해도 중급이상의 실력을 갖추게 되는거죠

      참고로 메신저를 완성할 정도의 실력이라면?

      - 소켓개념을 알 수 있고

      - 쓰레드 개념도 알 수 있고

      - 인터넷 전송속도 와 관련하여 파일전송시의 여러가지 문제점을 해결하면서,

      프록시개념도 배울수 있으며

      - 분산소켓 처리방식에 대해서 기본적인 이해가 생기며

      - DB 처리에 대한것도 알 수 있으며

      - 하드웨어 스펙에 맞춰서 인원과 업무량 대비하여 1서버에 몇명의 연결을 허가해야 할지

      등등등 엄청나게 다양한걸 자연스럽게 배우게 됩니다

      아주 처음에는 단순 메세지 전달개발 하라하시고

      차후에는 카톡정도의 기능을 추가해보라고 하세요

      * 보안기능도 추가하면, 보안개념에 대해서도 배울수 있습니다 ^^

      정말 많은 도움이 될겁니다