아마추어가 좋은 프로그래머가 될 수 있습니까? [닫은]


46

전문 풀 타임 프로그래머는 자신의 작업을 지속적으로 배움으로써 훌륭한 일을 할 수 있습니다. 아마추어 프로그래머는 어떻게 좋은 프로그래머가되도록 훈련 할 수 있습니까?

** 당신이 음악을 연주하거나 노래를 좋아한다면, 그것은 취미이기 때문에 당신이 그것을 할 수 있고, 당신은 좋은 가수 또는 음악 플레이어가 될 수 있습니다. 그러나 전문 가수가되거나 생계를 위해 노래 할 필요는 없습니다. 이것은 프로그래머에게도 해당됩니까? 유명한 아마추어 프로그래머?


3
권리. 따라서 Wozniak은 첫 번째 Apple이 판매 될 때까지 훌륭한 프로그래머가 아니 었습니다 (따라서 그는 "전문가"가되었습니다).
KeithS

"good"을 정의하십시오.

2
모든 "좋은"프로그래머는 한때 아마추어였습니다.
spudwaffle

답변:


84

정말 좋은 사람이되기 위해서는 좋은 팀에서 일해야합니다. 많은 아마추어들이 혼자 일하기 때문에 멀리까지만 도달합니다. 팀에서는 다른 사람들로부터 배우고, 다른 사람이 다른 편리한 방법으로 당신을 때리기 때문에 훈련을받습니다.

따라서 오픈 소스 프로젝트와 같은 팀에 합류하거나 친구와 취미 프로젝트를 만들 것을 제안합니다.


9
+1 좋은 팀에서 일하기. 팀에 동등하거나 더 높은 숙련 된 사람들이있는 것은 매우 동기 부여가됩니다.
BenR

내 '함정'목록에서 팀원을 잊어 버렸습니다. +1
keppla

2
+1 이것이 핵심이라고 생각합니다. 당신보다 더 많은 경험을 가진 좋은 사람들로부터 배우십시오. 좋은 팀에 합류하는 것은 말보다 훨씬 쉽습니다.

1
좋은 팀 비트 +1 . 팀이 당신보다 나쁘거나 나쁘면 배우지 않을 것입니다.
스펜서 Rathbun

4
다른 사람들로부터 배우기 위해 팀에있을 필요는 없습니다.
Emanuil Rusev

53

프로그래밍을 잘하는 길은 연습, 연습, 연습과 같이 음악을 노래하거나 연주하는 것과 같습니다. 몇 년 동안 소프트웨어를 정기적으로 개발하는 데 충분한 시간을 할애한다면 근무 시간 내외에서 소프트웨어를 잘 활용할 수 있습니다.

이제 연습에 더 많은 시간을 소비하는 것 외에도, 음악과 프로그래밍에서 특정 의미에서 전문가가 아마추어보다 더 나은 이유는 또 다른 이유가 있습니다. 전문가라면 반드시 좋아하지는 않지만 소프트웨어 개발 작업 (예 : 테스트, 고객과의 토론, 문서 작성, 개발 / 빌드 환경 설정, 빌드 스크립트 작성 등)에 속하는 작업을 수행해야합니다. ). 그리고 때때로 당신은 또한 새로운 언어 나 플랫폼을 배우기 위해 익숙하지 않은 영역으로 나아가도록 압력을받습니다. 아마추어는 원하지 않는 일을 강요받지 않으므로 대부분의 평생 동안 안락 지대에 머무를 가능성이 높습니다. 다시 말해 가장 좋아하는 특정 영역으로 쉽게 제한 될 수 있습니다.

OTOH 많은 전문 개발자들도 이것에 빠지면서 수십 년 동안 새로운 것을 거의 배우지 않고 같은 일상적인 일을하면서 같은 회사에 머물러 있습니다. 학습을 계속하고 의식적으로 안락 지대에서 익숙하지 않은 새로운 영역으로 이동할 수있는 기회를 찾으려면 천천히 화석화되는 "전문가"의 무리를 능가 할 것입니다. 이를위한 좋은 방법은 일부 오픈 소스 프로젝트에 기여할 수 있습니다.

권장 독서는 Pragmatic Programmer : Journeyman에서 Master까지 이며, 계속 발전하는 방법에 대한 훌륭하고 실용적인 조언이 많이 있습니다.



전문가가 불쾌한 일을해야하지만 그와 다른 측면이 있습니다. 불쾌한 일은 종종 어리 석고 지루한 일이 거의 없습니다. IOW는 종종 흥미로운 프로젝트를 개발하도록 선택함으로써 동시에 더 많은 것을 배울 수 있습니다. 그러나 한 가지 중요한 교훈은 물론 지루하고 지루한 작업을 수행 할 준비가되어 있어야한다는 것입니다. 나는 특히 "오픈 소스 프로젝트에 기여"를 좋아합니다. 왜냐하면 다른 사람의 코드와 작업하는 것을 의미하기 때문입니다. 예를 들어, 낯선 코드 등을 읽는 방법을 배우십시오.
Steve314

@StuperUser 링크가 끊어졌습니다 (두 번째 괄호는 하이퍼 링크에 포함되지 않음).
Paperjam

내가 읽은 최고의 조언 중 일부는 "당신이 괜찮은 예술가가되고 싶다면 그리십시오. 매일 아침 스케치를하면 도움이 될 수는 있지만 더 나아질 수는 없습니다"라는 것입니다. 프로젝트를 찾으십시오. 도움이 필요한 이익이 있습니다 .. 조언을 구하십시오 ( "인보이스 발행 시스템을 구축하고 있습니다. 어디에서 시작합니까?", "컨텍스트 보안을 어떻게 처리합니까?"등). 실패 비용이 저렴하며, 당신은 그냥 그것을 밖으로 지불 공연을 얻을 수 있습니다 ..
Bobby D

@ Steve314, 우수한 전문가는 일상적인 지루한 작업을 자동화하는 도구를 작성합니다. 올바른 작업에 적합한 도구를 사용함으로써 몇 가지 작업 시간을 수백 가지로 줄였습니다. (더 나은 도구
가이

18

그러나 아마추어 프로그래머에게는 어떻게 좋은 프로그래머가되도록 훈련시킬 수 있습니까?

당신은 학습을 통해 더 나아지게됩니다.

기본적으로, 취미와 전문가 사이에는 차이가 없지만 '함정'은 약간 다릅니다.

아마추어 함정은, imho

  • 전문가가 아닌 경우 프로젝트를 완료해야 할 필요성은 그다지 강하지 않습니다 . 품질에 관해서는 구석을 자르는 데 익숙하지 않기 때문에 좋은 일이 될 수 있지만, 마무리는 (정말로! 더 좋을 것입니다) 매우 중요한 기술이며 아마추어로서 훈련하기가 어렵습니다. 프로젝트를 죽이고 다른 프로젝트를 시작하기가 쉽기 때문입니다.

  • 의사 소통을 잘할 필요는 없습니다. 전문적인 프로젝트에는 고객이 해결하고자하는 문제에 대해 단 하나의 일관된 문장을 완전히 만들 수없는 경우에도 고객을 실제로 이해하려는 강한 동기가 있습니다. 당신이 그들을 오해하거나 (보통의 경우) 알지 못하는 경우, 그들이 이해해야 할 것에 대해 이야기하지 않으면 조만간 문제가 될 것입니다. 아마추어 프로젝트는 문제를 해결하지 못해 잠재적 인 모든 사용자를 쉽게 풀어주고 기술적 인 방식으로 '완성'될 수 있습니다.

직업적인 함정은

  • 더 나아질 동기는 거의 없습니다 . 암 치료제를 찾거나 생산적인 방식으로 커피를 마시는 경우에도 주당 40 시간입니다. 학습은 주로 자신을 위해하는 일이며, 종종 배운 것을 적용하려고하면 그에 맞서는 힘이 있습니다 (보수적 그룹 생각, 계층, 심지어 스타일 가이드조차도 개선에 대한 무기로 사용될 수 있습니다). 직업을 포기하고 시간을 허비하지 않고 인생의 대체 목적을 찾는 것이 직업에 대한 많은 사랑이 필요합니다.

  • 에서 배울 것이 거의 없습니다 . 그렇습니다. 하나는 모든 것을 도전으로 받아 들일 수는 있지만 정직해야합니다. 1 년의 스파게티 코드 후에는 더 많은 언어를 가진 언어로 리팩토링 ( "복잡하고 있습니다!") 할 수 없습니다. 아마도 경험보다 오래 지속될 수있는 경험 중 하나는 좌절과 기업 정치에 대한 관용을 쌓는 것입니다.

음악을 연주하거나 노래를 부르면 관심을 끌기 위해 음악을 연주 할 수 있지만 여전히 좋은 가수 나 음악 플레이어가 될 수 있지만 전문 가수가되거나 생활을 위해 노래 할 필요는 없습니다.

물론 그럴 필요는 없지만, 음악가로 실제로 직장을 그만두고 돈을 벌 수있는 기회를 얼마나 많은 뮤지션들이 거절 할 것입니까?

IT에서 이러한 기회는 음악보다 조금 더 가능성이 높기 때문에 유명한 아마추어가되는 것이 불가능하지는 않지만 종종 아마추어가 열정을 직업으로 만듭니다 (음악가가해야 할 때 비슷한 문제가 있음) 상업과 예술의 관계를 파악하십시오)


이것은 내 영혼을 아프게합니다. 1 년의 스파게티 코드는 리팩토링이 허용되지 않습니다 ( "복잡합니다!")
Terrance

1
"더 나아질 동기가 거의없는 경우가 많습니다." 소프트웨어 개발을 그런 식으로 취급 한 직원이 있다면 우연히 시도에서 물건을 깨뜨려도 더 잘하려고하는 사람보다 오히려 해고하고 싶습니다.

@Chris Marisic : 그럼 당신과 함께 일하게되어 기쁩니다. 슬프게도, 당신은 나의 고용주 라인에 예외가있을 것입니다
keppla

8

풀 타임 회사 드론보다 아마추어 학습의 가능성이 더 두렵습니다. 아마추어는 주어진 기술, 환경, 디자인 및 개발 방법론에 국한되지 않습니다. 개인적인 발전에 도움이되는 모든 것을 할 수 있습니다. 풀 타임 개발자는 동일한 회사 지침에 의해 제한되는 동일한 루틴에 따라 동일한 제품을 수년 동안 작업했을 것입니다. 우리 대부분에게는 정체에 지나지 않습니다. 공통 기본 사항에 익숙해지면 회사 환경에서 조금 배울 수 있습니다.

많은 풀 타임 개발자들이 아마추어이기도하고, 일을 마친 후에도 코딩을 계속하고, 자신의 장난감 프로젝트를 가지고 노는 이유는 성장에 필요한 약간의 자유입니다.


6

아마추어 프로그래머로서 요즘에는 기술을 향상시킬 수있는 많은 가능성이 있습니다. 소프트웨어 엔지니어링을 공부하면서 기술을 향상시키기 위해 다음을 수행했습니다.

  • UML 증류 , Pragmatic Programmer , 알고리즘 소개 와 같은 책을 읽으십시오 .
  • https://softwareengineering.stackexchange.com/ 과 같은 웹 사이트를 읽으십시오 . 나는 지하철 / 기차에 앉아있는 동안 지난 몇 달 동안 이것을하고 있습니다. 다른 사람들의 질문과 의견을 읽는 데 도움이됩니다.
  • 무료 강의, 코스 또는 세미나에 참석하십시오. 예를 들어 Java 사용자 그룹에 참석할 수 있습니다. 때때로 학생들을위한 무료 세미나도 있습니다.
  • 소프트웨어 잡지를 구독하십시오.
  • Joel on Software , Google-Code-Blog , Martin Fowler 와 같은 흥미로운 RSS 피드를 구독하십시오 .
  • 직장이나 학교로 운전하는 동안 팟 캐스트를 듣습니다 (예 : SE-Radio) .
  • OpenCourseWare를 확인하고 대학의 실제 과제를 수행하십시오!

물론 지식도 적용해야합니다. 인턴쉽, 친구와의 프로젝트 또는 학습 과정을 통해이를 수행하십시오. 자신을 향상시키는 방법은 여러 가지가 있습니다. 자유 시간을 기꺼이 투자하십시오. 또한 새로운 것을 배우는 재미가 있습니다 !


4

아마추어가 좋은 프로그래머가 될 수 있습니까?

예, 가능 하지만 시간이 오래 걸립니다.

체스 연주, 음악 작곡, 전신 작전, 회화, 피아노 연주, 수영, 테니스, 신경 심리학 및 토폴로지 연구 등 다양한 분야의 전문 지식을 개발하는 데 약 10 년이 걸립니다. 핵심은 심의적인 실천입니다. 반복해서하는 것이 아니라 현재의 능력을 넘어서는 과제로 도전하고, 시도하고, 수행하는 동안과 수행 한 후에 성과를 분석하고, 실수를 수정하는 것입니다. 그런 다음 반복하십시오. 그리고 다시 반복하십시오.


아마추어 프로그래머는 어떻게 좋은 프로그래머가되도록 훈련 할 수 있습니까?

다시 같은 출처에서 :

  • 프로그래밍에 관심을 가지십시오
  • 프로그램
  • 다른 프로그래머와 대화
  • 원한다면 대학에서 4 년
  • 다른 프로그래머와 프로젝트 작업
  • 다른 프로그래머를 따라 프로젝트 작업
  • 최소한 6 개의 프로그래밍 언어를 배우십시오

나는 종종 링크로만 구성된 답변을 +1하지는 않지만이 기사 읽을 가치 있다. 감사.
sarnold

이에 대해 더 자세히 설명해 주시겠습니까? 질문과 대답에 어떻게 그리고 왜 대답합니까? "링크 전용 답변" 은 Stack Exchange
gnat

1
@gnat 링크에 모든 내용이 표시되어 있습니다. 편집 후에 더 좋을 것입니다.
BЈовић

3

아마추어는 많은 전문가보다 더 나은 방법을 찾을 수있는 더 많은 옵션이 있습니다. 전문가들은 종종 "그냥 끝내"라는 압력을 받고 있습니다.

나는 프로그래밍을 배우는 것과 같은 과정을 보지 못했지만, 내가 참석하고있는 대학에서 제공하는 짧은 (1-3 시간) 무료 코스에서 배웠습니다. 그들은 비즈니스 사람들이 자신을 위해 작성된 코드를 이해할 수 있도록 고안되었습니다. 이 과정은 일반적인 실제 문제를 해결하는 매우 잘 작성된 코드 (설명 포함)를 제공했습니다. 그런 다음 언어 기능에 대한 설명과 이들이 어떻게 사용되는지에 대한 설명으로 코드를 검토했습니다. 내가 본 전체 언어 코스 중 어느 것도 해당 코스에서 배운 내용의 품질에 가까운 코드가 아닙니다. 컴퓨터 과학 공부로 전환하기까지 2 년이 걸렸습니다.

인터넷과 라이브러리는 많은 자료와 예제를 제공합니다. 많은 예제가 그다지 좋지 않지만 완료하는 것이 좋습니다. 예제를 볼 때는 먼저 코드를보십시오. 설명없이 목적과 구조를 이해할 수 있습니까? 그렇다면 좋은 예를 찾았을 것입니다.

배우고 적용해야 할 몇 가지 주요 관행 :

  • 건조 (자신을 반복하지 마십시오).
  • DRO (다른 반복하지 않음); 표준 언어 라이브러리를 사용하고 다른 라이브러리를 사용하십시오.
  • 코드를 단순하게 유지하십시오. 우아한 코드는 유지하기가 어려운 경향이 있습니다. 더 나쁜 것은 옵티마이 저가 단순한 코드보다 느린 기계 코드를 생성하는 경우가 많습니다.
  • 모듈은 단 하나의 목적을 가져야합니다. (그 목적이 일을하거나 결정을 내리는 것이 좋습니다.)
  • 좋은 이름을 사용하십시오. 입력을 피하기 위해 짧은 이름을 사용하지 말고 대신 자동 완성 기능이있는 IDE를 사용하십시오. 언어의 명명 규칙을 이해하십시오.
  • 코드를 최적화하지 마십시오. 성능을 측정 할 수있을 때까지 기다리십시오. 최적화하면 눈에 띄는 효과가 있습니다.
  • 계속 공부하다. 지금 사용할 수있는 유용한 정보를 제공 할 리소스를 식별하는 방법을 배우십시오.

2

음악을 연주하거나 노래하는 것을 좋아한다면, 취미이기 때문에 좋아할 수 있고, 좋은 가수 나 음악 플레이어가 될 수 있습니다. 그러나 전문 가수가되거나 생계를 위해 노래 할 필요는 없습니다. 이것은 프로그래머에게도 해당됩니까? 유명한 아마추어 프로그래머?

전혀. 소프트웨어 공학 입니다. 그것은 "자연적인 재능"에 근거하지 않습니다. 훌륭한 프로그래머가 되려면 수년간의 교육과 경험이 필요 합니다. 당신은 실제 프로젝트 에서만 작업 할 수 있습니다 .


2
실제로 그것은 상당한 재능입니다. 열악한 소프트웨어 엔지니어를 훌륭하게 훈련시킬 수는 없지만 일반적으로 다른 사람을 훌륭하게 훈련시킬 수 있습니다. 그것은 음악적 또는 예술적 재능과 매우 흡사합니다. 거의 모든 사람을 꽤 잘 훈련시킬 수는 있지만 누군가를 훌륭하게 훈련시킬 수는 없습니다. 그들은 스스로 훈련하며 아마도 트레이너 중 어느 것보다 낫습니다. 또한 세계적 수준의 운동 선수와 마찬가지로 대부분의 프로그래머가 자신이 존재하는 것을 모르는 이유를 설명 할 수있는 세계적인 수준의 프로그래밍 재능을 가진 사람은 거의 없습니다.)
Bill K

2

취업 면접에서 (고용주 측) 면접관이 아마추어로 프로그래밍 한 물건 (학교 배정 제외)을 항상 요청했습니다. 스스로 배우는 열정. 그것은 가능할뿐만 아니라, 좋은 것이되기위한 거의 요구 사항 입니다.


2

가능합니까? 예. 그러나 프로그래밍에 더 많은 시간을할수록 더 많은 시간을 할애해야합니다. 기술 기술에 대한 전문 지식을 개발 하는 데 10 년 / 10,000 시간의 심의 실습 이 필요하다고합니다 . 안락한 영역에서 동일한 종류의 코딩을 수행하는 데 10,000 시간이 걸리지 않습니다 (예 : 다른 웹 사이트에 간단한 jQuery 코드 작성). 프로그래밍 / 소스 코드 읽기 / 소스 코드 작성 / 다른 언어 학습에 대한 10,000 시간의 학습 / 읽기 / 다른 사람들과의 협력 등

당신이 그것에 그 수준의 시간을 할애한다면; 프로그래머로서 직업을 얻거나 아마추어 상태를 잃을 수도 있습니다. (독립적으로 부자가 아닌 한).


1

모든 사람이 한 시점에서 모든 아마추어입니다. 당신이 좋은 프로그래머가되고 싶어하고 그것이 당신이 즐기는 것을 좋아한다면, 당신은 할 것입니다. 열쇠는 스스로 프로그래밍하는 것입니다. 학교는 당신에게 아무것도 옆에 가르쳐 줄 것입니다. 대부분의 학습은 자신과 직장에서 이루어집니다. 잘하고 싶다면 잘 나가십시오.


1

단어 의 실제 원래 의미 ( 오래된 프랑스어에서 그리고 궁극적으로 라틴어 amatorem nom. amator , "lover" -Wikipedia 에서 온 프랑스 아마추어 "애인" )를 감안할 때 많은 전문가가 아마추어라고 믿고 싶습니다. 당신이 당신의 기술을 좋아하지 않는다면, 당신은 그것을 연습하고 있습니까?

물론 가능하다-만약 당신이 프로그래밍을 좋아한다면, 당신은 그것을 연습 할 것이고, 시간이 지남에 따라, 당신은 그것에 능숙해질 것이다. (개인의 재능이나 부족한 점을 감안할 때 결코 크지 않을 수도 있지만)


아마추어의 진정한 의미는 OED 또는 NOAD에서 찾을 수있는 의미입니다. 단어의 어원은 그 의미를 지시하지 않습니다. "직업 이라기보다는 취미로 추구, 연구, 과학 또는 스포츠에 종사하는 사람".
Django Reinhardt

참된. 아마도 나는 "실제적인 의미"보다는 "원래의 의미"를 써야했을 것입니다. 불행히도 우리의 현재 언어에는 "정말 그것을 좋아하기 때문에 무언가를하는 사람들"에 대한 일반적인 단어가 없습니다. 나는 이것이 아마추어가 좋은 프로그래머가 될 수 있는가?라는 OP의 질문에 답하는 데 도움이 될 것이라고 생각한다. 물론 가능하다-만약 당신이 프로그래밍을 좋아한다면, 당신은 그것을 연습 할 것이고, 시간이 지남에 따라, 당신은 그것에 능숙해질 것이다. (개인의 재능이나 부족한 점을 감안할 때 결코 위대하지는 않지만) 적어도 좋습니다.
StevenV

0

나는 그것이 좋은 프로그래머를 정의하는 것이 아닙니다. 그러나 자신의 것을 배우고 한 무리의 사람들과 함께 일하는 것은 다른 것입니다. 열정적 인 아마추어 프로그래머는 실제로 새로운 것을 배우고 해킹하는 데 있습니다. 그들은 더 흥미로운 것을 발견했습니다. 그러나 한 그룹의 사람들과 함께 일하는 것은 그 분야의 전문가들과 협력하고, 의사 소통하고, 공유하고 정보를 얻는 약간의 훈련 된 행동입니다.

그러나 지식을 얻는 것은 열정의 문제 일뿐입니다. 물건을 배우기 위해 밤을 보냈고 결국 빌 G 마크 uck (Bill G Mark Zuck)과 같은 세상에 새로운 것을 가져 오는 사람들이 있습니다. 쉽게 비교할 수 없습니다. 그러나 당신이 더 나은 소프트웨어 엔지니어가 되길 원한다면 (나는 프로그래머에게 전화하지 않을 것입니다) 회사에 가입하거나 다른 사람들이 사용하는 좋은 제품을 위해 일합니다.

마지막으로 기술, 태도, 산업 업데이트를 개선하고 취향을 개발하고 열정을 가지고 많은 것을 읽으십시오. 일이 쉽게 당신을 따라갈 것입니다!


Bill Gates와 Mark Zuckerberg는 Hardvard에서 자신의 사업을 시작하고 그만두기 전까지 컴퓨터 과학을 전공했습니다. 아마추어 의 좋은 예는 아닙니다 .
vartec

괴짜 환경을 제외한 프로그래밍 기술 개발에 하버드가 중요한 역할을했는지 의심 스럽다!
sarat

0

문제는 "아마추어 프로그래머가 유명 해졌습니까?" 대답은 "그렇습니다. 그러나 대부분 그런 식으로 머물지 않았습니다." 내가 생각할 수있는 가장 유명한 예는 로이 필딩 (Roy Fielding)이 그의 대학에서 무급으로 일하면서 (내가 생각하는) 그의 가장 중요한 일을했다.

전문적인 품질을 유지하기위한 비결은 멘토 또는 멘토 세트 (예 : 오픈 소스 프로젝트의 팀)와 주제에 대한 심각한 시간 헌신입니다. 이전의 전문 음악가로서, 나의 경험은이 두 가지 모두 전문가 나 아마추어가되기 위해 필요하다는 것입니다. 일부는 책으로 배울 수 있지만, 일관된 외부 비평이 없으면 초보자로 얻은 나쁜 습관을 겪기가 매우 어렵습니다.

즉, 프로그래머의 경우 음악가보다 배우는 것이 훨씬 쉽습니다. 음악가로서 음악가로서 교육 학적 오류를 보는 것이 코드를 보는 것보다 훨씬 어렵다는 것이 저의 경험이었습니다. 작동하지 않습니다. 반면에, 좋은 개발자가되기 위해서는 실질적으로 더 많은 시간 투자가 필요합니다.


0

다른 무엇보다도 무언가를 더 잘 얻는 가장 좋은 방법은 자신이 좋아지고 싶은 환경에 몰입하고, 당신을 용인하고 가르치고 자하는 당신보다 훨씬 뛰어난 사람들과 자신을 둘러싸는 것입니다. 쉬운 일이 아니지만 그것이 내가 찾은 것이 가장 빠른 것을 잘 배우는 가장 좋은 방법입니다.

그러나 진정으로 재능있는 프로그래머가 되려면 반드시 재능이 있어야합니다. 당신이 자연스럽게 재능있는 바이올린 연주자가 아니라면, 당신이 아무리 노력하거나 어떤 악기를 사더라도 마스터만큼 좋은 사람이 될 수 없습니다. 마찬가지로, 프로그래머를 진정으로 천재로 만드는 선물을 가지고 있지 않다면 결코 그들도 될 수 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.