지금 시점에서 공부해야하는게 뭐뭐 있는지 - TopicsExpress



          

지금 시점에서 공부해야하는게 뭐뭐 있는지 정리해봤다. 중요도는 A, B, C, D로 정리. 마구마구 태클 걸어주세요. 1. Computer Science : 주로 이론들. - Data Structure : 중요도 C. 이미 한번 봤던거지만 핵심이 되는 고난도 자료구조는 다시 한번 봐야할 필요가 있다. - Algorithm : 중요도 B. 모른다고 당장에 굶어죽는건 아니지만 고급 개발자가 되려면 다져놔야할 덕목중에 하나라고 본다. - Operating System : 중요도 D. 내 분야는 일단 웹이니까 커널단은 몰라도 된다… 고 생각하고 싶다. - Linux : 중요도 C+. pip이나 composer같은 툴, django, flask등의 python app을 돌리는 경우도 있을거고, 주로 쓰는 웹 개발환경도 대부분 Linux 기반이니까 필요는 한데… 어디 깔아서 뭘 보고 공부를 하지? (…) - MVC : 중요도 D-. 아직 필요하지 않다. 앱 만들게 되면 그때 되서…. - Security : 중요도 D. 정보보안 기사는 결국 포기했다. Linux가 어느정도 소화되고 난 다음에서야 가능한 이야기인듯 하다. - Cloud Environment : 중요도 D+. 사실 매우 중요한건데… 근데 Linux도 모르고 돈이 없다 (…) 2. PHP : 내 밥줄(?). 다른 언어로도 먹고 살 수 있어야겠지만 지금 시점에선 내다 버릴 수 없다. - MVC(PHP ver) : 중요도 C. 이거 없이도 코딩 잘만 하지만 PHP의 MVC는 보통 MVC랑은 다르다고 하고, 소스가 좀 더 정리된다고 하니 익혀둬야할 것 같다. - composer : 중요도 C. 아직 다른 PHP 라이브러리를 다운받아 써본적이 없다. 근데 composer는 설치하면 라이브러리가 global하게 설치되는건가? python의 virtualenv같은게 있으면 좋겠는데…. - CodeIgniter : 중요도 B. 요즘 PHP 취직에는 이게 필요한 경우가 많은 모양이다. 실무에 쓰고 싶은 생각은 아직 들지 않지만 어떻게 쓰는건지 알아둘 필요성은 있어보인다. - hiphop-php : 중요도 D-. facebook 외계인들이 뭘 만들었는지 궁금하긴 한데 테스트를 해보려면 Linux 환경이 필요할 것 같다. - Propel : 중요도 C. PHP로 ORM을 쓸 일이 있다면 이걸 쓰고 싶다. - phar : 중요도 C. 너는 정체가 뭐냐? - WordPress : 중요도 B. 요즘 PHP 취직에 이것도 영향을 주는 모양이다. 나는 아무래도 무의식중에 CMS라는걸 직접 만들고 싶었던 모양인데 직접 만두는건 둘째치고 일단 하나 써보는것도 나쁘진 않겠지. - Twitter 연동 : 중요도 B+. 한번 해본적은 있는데 API 버전이 올라갔다 (…) 새로 배워야 한다 ㅠㅠ - Facebook 연동 : 중요도 B. SNS가 대세인 지금의 형국에서 간단한 연동은 할 줄 알아야 할 것 같다. 근데 뭘 보고 공부할지 감이 안온다. 책이라도 한 권 사야하나? ㅠㅠ - RESTful(?) : 중요도 C. 이 용어가 계속 나오던데 이게 뭔지 좀 알아봐야겠다. - Modern PHP : 중요도 C+. trait이라던가, namespace라던가, SPL등의 PHP 고급기술을 좀 더 익혀야 할 것 같다. 3. Language & Tool - HTML5 : 중요도 A+. 나 지금 이걸로 스터디 그룹 리딩중이다. 내가 못하면 쪽박이다. 그것과 별개로 앞으로 주구줄창 써야할 내 밥줄중의 밥줄인데 못하면 안되지…. - HTML5 JS features : 중요도 A : 아직 HTML5에 와서 JS 신기술이 생긴 부분을 하나도 모른다. - CSS3 : 중요도 A. transition등 새로 생긴것중에 괴상한 옵션들(…)에 너무도 취약하다. - Javascript 1.8 : 중요도 B. Cross-browsing 측면에서 이쪽은 상대적으로 중요도가 낮아보인다. 적어도 내가 node.js를 쓰기 전까지는…. - jQuery-File-Upload : 중요도 A. 이건 물건이다! 내 홈페이지 고칠때 파일 업로드 하는 부분에 앞으로 이걸 넣어야겠다. - C : 중요도 B. 역시 이걸로 스터디 리딩중이다. 기초뿐만 아니라 좀 더 심층적인 부분까지 남에게 설명할 수 있을만큼 할 수 있어야 한다. 하…. 다중파일이라던가, makefile이라던가, VC에서의 프로젝트라던가, WinAPI라던가… 난 죽었다. ㅇ
Posted on: Sat, 13 Jul 2013 04:37:34 +0000

Trending Topics



Recently Viewed Topics




© 2015