프로그래밍 갤러리에 공부순서 알려달라하면

C언어->자료구조->알고리즘 순으로 배우라는 식으로 말하겟지


근데 이제 막 입문한 사람한테 C언어, 자료구조, 알고리즘은 1의 쓸모도 없다

C언어, 자료구조, 알고리즘은 성능, 최적화 등이 핵심이 될 때 매우 중요해진다


아직 매우 간단한 규칙의 테트리스 정도밖에 못만드는 입문자들,

심지어 이마저도 이미 인터넷에 있는 정보를 따라가야 하는 입문자들에게는

성능, 최적화 등을 몰라도 충분히 괜찮은 성능 나온다.

하드웨어의 발전으로 5중 중첩문, 5중 재귀 같은 괴랄한 코딩을 하더라도 매우 간단한 규칙의 테트리스를 구현하는 수준에서는 문제없다


일단 뭐든지 만들고 싶은걸 만들어라

만들다보면 늦든 빠르든 언젠가 반드시 C언어, 자료구조, 알고리즘이 필요한 시점이 온다

그때가서 배우면 된다


초보때는 일단 구현을 목표로 하면 된다

5중 중첩문, 5중 재귀 넣더라도 돌아가기만 한다면 일단 만들어라

만들고나서 더 좋게 바꿔볼수 없을까 고민해보고 찾아보고 질문하고 공부하면 된다