c 언어는 필수입니다.

php로 그저 그런 수준으로, html에 value끼워 맞추는
프로그래밍을 하려면 c몰라도 도 됩니다.. 필요한 API를
만들고, php엔진 자체 소스를 고쳐서 쓰시겠습니까..
아니면 필요한 API가 나올때까지 기다리던지, 차라리
다른 언어를 하시겠습니까..



하다못해 c를 알면 요새 스쿨에서 말 많은, php-gtk 제너레이터나, 소스보면 이렇게 쓰는군, 이건 마음에 않들고, 기능이
추가되어야 겠군..하고 고쳐서 재컴파일해서 쓸 수 있습니다. 성능이 떨어지면 어디가 문제인지 소스분석해서 재컴파일해서 씁니다..



모르는 사람은? 누군가가 gtk함수를 주욱~ 나열해줄때까지, 예제를 보여줄때까지 멍하니 있겠죠.. 이것도 누군가가 적어놓은 것만 끌어써서 응용 할 뿐이겠죠.. 

누구는 소스보고, 아..gtk와 이렇게 연동되는군.. 이거, 이것은 함께 쓰이는 기능이니까 합해서 쓰면 되겠군..하고 슥슥 고치고, 필요한거 그냥 파일 펼쳐놓고, 책 보듯 찾아 쓰는데 말이죠..



그럼 앞사람은 만약 누군가가 어떠한 것에 대해서 자료를 내놓기 전에는, 1년이 지나도 모릅니다, 물론 알아도 껍데기 구현에서 끝나죠..

이건 극적으로 단적인 예입니다..



밑바닥 자체를 이해하고, 고쳐쓰고, 하는 것과 바탕을 모르고, 남들이 쓰는거 그대로 옮겨서 쓰는거 하고 비교가 되겠습니까..

(민족 주체성 문제를 거들먹거리는 이유와도 상통하는 얘기죠..--;



나중에 엔진 자체에 문제가 있는데, 심증만 가는 상태에서 어쩔 수 없네..헤헤.. <-할 수 있는 일이란, 이런 비굴한 채념의 말뿐.. 이럴 수 밖에 없을겁니다.. 필요한 기능? php엔진위에 php화일 안에, 수천라인 되는 라이브러리 파일을 매번마다 인클루드 해서 쓰시렵니까?



적어도 수준급 프로그래머가 되기 위해서는 c는 기초중의 기초중의 기초입니다. 최근 국내에서 상당수의 웹마스터, 웹프로그래머들이 도태되어가고 있다는 사실을 인식하고 계신지 궁금합니다.

우리나라 웹의 붐이 일고나서 수많은 웹마스터가 생겼습니다.. 그리고 웹프로그래머들이 많이 생겼습니다. 쉬운데에 반해서, 인력은 많이 모자랐으니까요..

하지만 시간이 지날 수록 개념과 기술의 흐름은 점점 더 고급으로 가는데 따라가지 못하니 하나 둘 발맞춰 따라가지 못하고, 직장의 개발환경이 바뀌어서 못쫓아가는 사람들도 많이 생겼구요..



이들의 공통되는 특징은 한가지 개발환경에서 그저 그런 수준에 만족하고, 묶여있는 사람들이라는거죠. 적어도 c에 빠삭했으면, 그리 되지는 않았을 겁니다. c는 언어로써의 기능도 있지만, 컴퓨터 구조 자체와, 프로그래밍과 프로그래밍의 과정, 구현방법론 등을 연마할 수 있는 언어입니다.

(c언어 21일 완성.. 이런 책 한권보고 c는 좀 안다라고 얘기할 순 없습니다.



그래서 대부분 신입을 채용할때, c잘합니까?라고 물어봅니다.. c를 맘대로 다룰 수 있으면, java? 1주일시키면 숙련되지는 않아도 필요한거 만들어 나갈 수 있습니다.. 그만큼 컴의 기본이 될 수 있는 지식을 배울 수 있는게 c라는거죠..프로그래머로써 얼만큼 커나갈지는 본인이 선택하시기 바랍니다.

그리고, php 기초를 벗어나시려면 적어도 extension API정도는 만들어쓰시기 바랍니다.



글이 건방졌다면 죄송합니다만, 사실을 모르고.. 후에 도태되어가는 것보단 쓴말이 낫겠다..라는 생각이 들어서 몇마디 긁적였습니다.