아하
생활

생활꿀팁

풍족한등에92
풍족한등에92

토이 프로젝트가 뭐하는 거고, 꼭 해야되는건가요?

안녕하세요 개발자를 꿈꾸는 학생입니다.

다름아니라 개발자로서 진로를 결정하고부터

어떤 것들을 공부하고, 해야 하는지 몇 가지 알아봤는데요.

그 중에서 토이 프로젝트를 많이 진행해 보라는 글들을 읽어봤습니다.

그런데 토이 프로젝트가 확실히 뭘 의하는건가요?

55글자 더 채워주세요.
4개의 답변이 있어요!
  • 고독한지빠귀124
    고독한지빠귀124

    안녕하세요!

    저도 여러 토이 프로젝트를 통해 현직 개발자가 된 경험을 갖고있는데요

    토이 프로젝트란 말 그대로 장난감 같은 프로젝트 입니다. 특정한 기술을 연습하기 위해 만들어 보는 재미있는 프로젝트 인거죠

    토이 프로젝트를 진행하다 보면 원하는 기능을 구현하기 위해 스스로 공부를 하게되고 그러면서 개발 실력이 늘어가기도 하고 완성된 결과물을 보면서 뿌듯함과 재미를 얻게 되어 토이 프로젝트를 통해 개발 공부를 많이 하시는 것 같습니다.

    저는 주로 제가 필요했던 것들 혹은 불편함을 느꼈던 부분들에 대해 개선하고자 하는 프로젝트를 여러번 진행했는데요 한가지 팁이 있다면 너무 큰 규모의 프로젝트를 잡으시면 완성하기 전에 지쳐서 마무리를 못하는 경우가 발생합니다. 그렇기 때문에 되도록이면 토이 프로젝트는 오랜 시간이 걸리지 않는 주제이며, 관심사와 겹치는 분야의 프로젝트를 해보시는 것을 추천드립니다.

    그럼, 멋있는 개발자로 성장하시기 바랍니다.

  • 혼자 또는 몇명이서 간단히 만들어보는 프로젝트를 보통 이야기 합니다.

    특정 서비스를 모방해서 또는 똑같이 만들어보는 것도 할 수 있습니다.

    아니면 처음부터 새로운 서비스를 만들어봐도 좋을 것 같습니다.

    꼭 해야하는 것은 아니지만 신입 개발자로 면접시 무엇을 해봤냐는 질문을 받았을때 토이 프로젝트가 있다면 좀더 할 이야기가 많지 않을까 합니다.

  • 모든 시간을 프로젝트에 쏟지 않고 하루하루 간단히 남는시간을 쪼개서 프로젝트에 임할 수 있는 것을 보통 토이 프로젝트라고 부릅니다.

    하지만 원하고자 하는 목적은 달성하는 프로젝트입니다.

    완성도 있게 프로젝트를 만들 필요없이 간단히 내가 원하는 방향으로만 남는 시간으로 목적달성을 위해 구현하시면 됩니다. 그 목적을 달성하기 위해 많은 시행착오와 경험을 배우실텐데 그런 의미에서 토이프로젝트를 권한것같습니다.

  • 스크래치에서 문제를 못풀고 헤메신다면? 실전 프로그램에선 더 헤멜수 있습니다

    그러니 스크래치를 통해 본인의 프로그래밍 적성을 꼭 확인해보시기 바랍니다

    우선 코딩과 알고리즘의 맛을 아래 링크에서 접해보시기 바랍니다!

    https://scratch.mit.edu/ 여기를 추천드리구요

    https://scratch.mit.edu/explore/projects/all <== 여기는 다른사람들이 스크래치로 만든 게임등을

    플레이할 수 있는곳이데요

    나름 재미있을거라 생각합니다 ( 본인이 직접 만들수도 있음 )

    경우에 따라 이 사이트가 너무 시시해 보일수도 있습니다

    근데 여기서 얻은 알고리즘은 타언어 배울때도 당연히 적용이 됩니다

    열심히 해보세요

    그리고 열심히 하다가 스크래치에서의 코딩이 자신의 적성과 잘 맞다고 생각되면

    그때 프로그램 개발을 어떤 목적으로 할것이냐에

    따라서 배워야 할 언어가 틀려지기때문에,

    스크래치에서 경험을 쌓은후 다시 재 질문해주시기 바랍니다!