한티안펑은 누구인가요?
Han Tianfeng, Swoole 오픈 소스 프로젝트 창립자, PHP 공식 PECL 개발 팀 멤버, Swoole 오픈 소스 프로젝트 창립자, 전 Tencent Friends, Yixun 및 Taobao 검색 백엔드 팀의 핵심 기술 백본이자 전 백엔드 기술 Huya Game Live APP팀 리더입니다.
다음은 PHP 마스터 Han Tianfeng이 초보자를 위해 제공한 몇 가지 학습 제안입니다.
Han Tianfeng: PHP 프로그래머를 위한 기술 경력 계획에 대한 원문
PHP 프로그래머를 위한 경력 계획에 관한 많은 기사를 보는데, 모두 Linux, PHP, MySQL, Nginx, 을 언급합니다. Redis, Memcache, jQuery 등을 학습한 뒤 바로 환경설정과 프로젝트를 진행합니다. 중급은 다양한 PHP 프레임워크와 클래스 라이브러리를 익히고, 고급은 MySQL 최적화를 진행합니다. , PHP 커널 및 확장, 아키텍처를 설계했습니다.
이 글들은 모두 심각한 결함이 있고, 기본을 무시한 글입니다. 무술을 연습하는 것과 같습니다. 빠른 결과만 추구하고 내면의 기술과 정신적 기술을 연습하지 않고 다양한 동작을 연습하는 것만으로도 얼마나 높이 올라갈 수 있습니까? 내가 만난 모든 PHP 마스터는 매우 탄탄한 기초를 가지고 있습니다. 그들이 마스터가 될 수 있는 이유는 기초가 충분하기 때문입니다.
기술적으로 복잡한 시스템에 직면하면 기초가 불안정해져서 마치 눈먼 사람이 코끼리를 더듬다가 튜브 안에 있는 표범을 보는 것과 같습니다. 그리고 기초가 탄탄하지 않으면 대기업에 들어갈 수 없습니다. 해외 구글, 페이스북, 국내 텐센트, 알리바바, 바이두, 디디, JD.com, 시나 등 유명 인터넷 기업 등 어떤 기업의 면접을 보더라도 지원자의 기술력은 확실히 테스트될 것입니다. 대규모 동시 요청이 있는 프로젝트에서 경험을 쌓을 수 없고, 자신의 발전을 고집하지 않는다면 소규모 회사에서만 버틸 수 있습니다.
저도 처음에는 작은 회사 두 곳에서 일하다가 나중에 Tencent와 Alibaba에 입사했습니다. 가장 큰 이유는 기초 지식만 배우겠다고 고집해서 이 기회를 놓쳤기 때문입니다. 기본 지식에는 여러 측면이 있으며 모든 PHP 프로그래머가 이를 배워야 한다고 제안합니다.
컴퓨터 시스템, 최신 운영체제, C 프로그래밍 언어, C 언어 데이터 구조 및 알고리즘, Unix 환경의 고급 프로그래밍, TCP/IP 네트워크 통신에 대한 자세한 설명 등을 포함한 여러 권의 책을 모든 사람에게 추천합니다. 그리고 PHP에 관한 책은 많지 않기 때문에 객체지향 지식, 자바 객체지향 프로그래밍, J2EE 등의 책을 읽어보시길 권합니다. PHP 언어의 기본에 관해서는 PHP5 권위 있는 프로그래밍 책을 주의 깊게 읽어보는 것이 좋습니다. 또한 책을 읽는 것뿐만 아니라 책에 나오는 설명에 따라 프로그래밍 연습도 해야 합니다.
간단히 말하면, 기초를 탄탄히 다지고 LAMP, Redis, PHP 프레임워크, 프론트엔드를 배우면 더 큰 성공을 거둘 수 있습니다. 이것은 나이, 교육, 지능, 재능과는 아무런 관련이 없습니다. 열심히 공부하면 누구나 기술의 달인이 될 수 있습니다.
관련 추천:
4. 5.