개발자 분들 저의 진로 고민을 해결해주세요!ㅠㅠ

안녕하세요! 저는 올해 17살이 되는 학생이고 개발자가 되는 것이 꿈입니다. 요즘 진로에 대해 고민이 많습니다. 저는 회사에 취직하는 것보다는, 혼자서 개발하여 사람들에게 편리한 앱이나 프로젝트를 만들고 싶습니다. 하지만 요즘은 대학 없이는 힘들다고 하네요. 그래서 3가지 질문을 준비했습니다. 자세히 읽어주시고 저의 고민을 해결해 주시면 감사하겠습니다.

  1. 저는 공부를 잘하는 편도 아니고 좋아하지도 않습니다(물론 공부를 좋아하는 사람이 얼마나 있겠습니까). 그래서 대학 진학보다는 개인 사업이나 프리랜서로 일하고 싶습니다. 프리랜서나 개인 사업을 할 때 대학이 얼마나 큰 비중을 차지하는지 궁금합니다.

  2. 성적을 올리는 대신, 제가 원하는 개발을 배워가면서 미래를 향해 나아가는 것이 더 효율적이라고 생각합니다. 이런 방식으로 개발자가 되신 분이 계신지 궁금하고, 혹은 "그래도 대학을 나와서 개인 사업이나 개발을 하는 것이 좋다"고 생각하시는 분의 의견도 듣고 싶습니다.

  3. 만약 대학에 간다면 컴퓨터공학과를 갈 계획입니다. 하지만 검색해 보니 요즘 컴퓨터공학과가 좋지 않다고 합니다(학교에 따라 다르지만). 컴퓨터공학과를 졸업하는 것과 개발 전문 학원을 다니는 것 중 어느 쪽이 더 도움이 되는지도 궁금합니다.

물론 모든 것은 저의 의지와 노력, 열정이 필요하다는 것을 잘 알고 있습니다. 이 모든 것을 해낼 수 있다는 것을 전제로 질문드리는 것입니다. 도움을 주신다면 정말 감사하겠습니다!

1개의 답변이 있어요!

  • 우선 한가지 알려드리자면,

    컴퓨터 소프트웨어 개발을 가르쳐주는 개발 전문 학원은 최신 트렌드를 빠르게 받으들여 가르쳐 주는 장점이 있지만, 솔직히 깊은 지식을 배울 수 있는 곳이 아닙니다.

    현실에서 컴퓨터 공학을 전공하지도 않고 전문 학원에서 몇달간 코딩을 배운 사람들은 그저 수준 낮은 하급 코딩작업에 투여되어 몇 년 정도 일하다가 업계에서 새로운 기술이 나오면 더 이상 적응하지 못하고 떨어져 나가는 것이 현실입니다.

    현재에도 컴퓨터 공학을 전공하지 않은 사람들이 다른 일을 하다가 할 일이 없어지면 아무나 학원에서 전문 개발자 과정을 몇 달간 듣고서 하급 코딩 인력으로 작은 회사에 여기저기 취업하고 있습니다.

    이런 일은 사실 누구나 할 수 있는 인력이지 전문 인력은 아니고, 사회에서 대우도 그리 좋지 않습니다.

    또 님이 성인이 되어 취업을 해야 하는 시기가 되면 인공지능이 발달하여 하급 코딩작업 정도는 인공지능이 스스로 다 할 것이므로, 학원에서 배운 하급 코딩 인원은 더 이상 필요가 없어질 전망입니다.

    미래에 개발자가 되어 일하려면 인공지능을 개발 할 수 있는 높은 수준의 인력이 되어야 하는데, 모르긴 해도 석박사 급 인원들만 가능할 것입니다.

    님이 한평생을 컴퓨터 분야에서 일하시려면 깊고 심오한 교육을 받아야 미래의 전문 일자리를 가질 수 있을 것입니다.

    학원에서 몇달 정도 배운 지식은 사회에 나오면 실제 별것이 아닙니다.

    지금 님은 젊은 나이이므로 전문인력으로 일할 미래를 위해서라면 공부를 많이 해야 하는 것이 맞습니다.

    컴퓨터 관련 개발자 분야는 신속하게 발전하는 분야이므로 새로운 기술과 지식을 빠르고 지속적으로 공부해야 살아남는 분야라 합니다.

    공부하기를 좋아하지 않는 사람이라면 배겨 낼 수 없을 것입니다.

    "성적을 올리는 대신, 제가 원하는 개발을 배워가면서 미래를 향해 나아가는 것이 더 효율적이라고 생각합니다. 이런 방식으로 개발자가 되신 분이 계신지 궁금합니다"

    라고 하셨는데, 이런 식으로 크게 성공한 사람은 IT 업계의 전설로 알려진 빌 게이츠, 스티브 잡스, 스티브 워즈니악, 리누스 토발즈 같은 전설적인 사람들의 경우이지 일반인들은 어렵습니다.

    프리랜서 개발자 등이 되어 개인적으로 활동하는 사람들이란 거의 전부가, 천재적 재능을 가진 특출난 사람이 아니라면, 모두들 대학 등에서 전문적인 교육을 받고서 큰 회사 등에 취업해 오랫동안 활동하여 그쪽에서 인맥을 넓게 만들어 놓았고 또 실력도 인정 받은 그런 사람입니다.

    아무나 자기 혼자 공부하고 연습을 조금해서 업계측과 계약을 따내서 개발에 참여할 수는 없습니다.

    소프트웨어 개발로 돈을 벌어 먹고 사는 것은 취미가 아니라서 아무나 쉽게 할 수는 없습니다.

    유명하고 큰 회사에서 일하면서 큰 프로젝트에 참여해 본 경험이 없는 개인 작업자를 다른 회사에서 계약하고 일을 맡길 것 같지는 않습니다.