여기에서 PHP 어디로 야 합니까?

출처: 인터넷
작성자: 사용자

중간 거래 SEO 진단 Taobao 게스트 stationmaster 구입 클라우드 호스트 기술 홀

지난 6 개월 이상, 나는 적어도 3 명의 회사에 대 한 PHP 개발자를 찾고 있어. 일부 프로그래머에 게 이야기, 어떤 피드백도 몇 사람 인터뷰 받았지만 결코 사람을 권장 합니다.

내가 설명 하기 전에 너무 높은 내 요청을 비판 하지 마십시오. 안 찾고 로켓 과학자도 같은 하이 엔드 개발자 조차 찾고 고급 PHP 개발자. 케이크와 WordPress이 두 프로젝트는, 언급 하지 않기 위하여 충분히 유지 하기 위해 충분 한 수준으로 그들은 오픈 소스.

나는 모두가 개발 할 케이크와 WordPress 사용은 이해 합니다. 또한 코드를 숙지 하 고 설명서를 숙독 하는 시간이 약간 이해. 더 알고 하지 모두가 오픈 소스 소프트웨어 개발 모델을 잘 알고 있다, 모두가 팀, 버전 제어 소프트웨어, 그래서 익숙한 문서 도구 편집 왔다 버그 추적, 등 범위 내에 요청 하지 않습니다.

하지만 PHP와 MySQL은, 적어도 두 개의 웹 프로젝트를 개발, 사용을 주장 하는 사람들은 펜과 종이. 왜 "고급 웹 엔지니어"의 PHP 개발 및 팀 리더십 경험의 몇 년 아니 드림위버 개발 환경을 직면 간단한 코드를 쓸 수 없습니다 이유는 이해가 안 하지만 쓸모 없는? 거품 정렬 옹호 하는 컴퓨터 과학에 있는 적어도 학사 학위 그 개발자? 프로그래머를 기술 질문에 응답을 중지 하 고 잠재적인 고용주 인터뷰 경험에 대 한 이야기 시작 하 할 왜?도 인터뷰 하는 동안 간단한 기술적인 질문을 받는 경험 기술자 팀웍의 년은 왜? 손실에 있을 것입니다?

이러한 질문에 대답을 알고 싶다면, 여기에 하나의 예가입니다. 예를 들어 간단한 질문이 있다: "(필로 라고도 함) 하는 스택과 큐로 알려진 파이프 (FIFO)의 차이 무엇입니까?" 대답은 명확 하 게 그렇지 질문에 숨겨진?

개발 및 프로젝트 경험의 년을 주장,이 후보는 종종 인터뷰 하는 동안 간단한 절차 상의 문제 발생. 예를 들어 다음과 같은 질문: "저장 된 문자 정보를 이름, 나이 및 성별를 포함 하 여 목록을 만들려면 PHP를 사용 하 여 그것에 3 개의 샘플 추가." 목록 다음 목록에서 남자의 이름의 알파벳 순으로 정렬 하 고 추가 포인트 추가 데이터베이스를 사용 하지 않는 경우. "각 후보는 종이, 한 펜, 그리고 무제한 대답 시간의 한 조각," 고 말했다. 하지만 지난 6 개월 동안, 난 본 적 아무도이 문제를 해결 하기 위한 코드를 작성 합니다.

우리 모든 모집 웹사이트, 신문, 지역 사회 및 고용 사무소를 통해 후보자를 찾을 하 고 결과 성공. 이제 우리 세 사람이 필요 하지만 더 많은 공석 가까운 장래에 있을 것입니다.

이것은 사이 프 러 스 (약 820000의 인구와 동부 쪽 지중해에 있는 섬), 인적 자원 상황 처럼 수요와 공급, 보다 큰 하지만 여전히 쓸모 없는. 그래서 내가 당신이 어떻게 느끼는지 알고 바랍니다.

사이 프 러 스, 과학 및 기술 분야에서 거의 또는 전혀 관심 국가 들에 대해 이야기 하 고 싶은 경우에 기다릴 필요가. 그리스 블로거 캠프에 다녀 작년 하 고 올해 암스테르담에서 다음 차세대 네트워크 회의에 서. 두 회의에서 나는 유럽과 미국에서 친구에 게 얘기. 나 또한 지역 사회와 전 세계 채용 사이트를 방문 했습니다. 내 느낌에는 그냥 동일 사이 프 러 스를 직면 하는 문제입니다. 물론, 사이 프 러 스 상황이입니다 보다 실제로 더 심각한 다른 지역에서 그것의 지리 및 기술 상태 때문에.

지금, 난 여전히 PHP 개발자를 찾는 시간을 많이 소비 오전 하지만 난 또한 문제의 루트에 대 한 생각. PHP는 매우 인기 있는 언어 처럼 보이지만 그것이 좋은 PHP 개발자를 찾을 문제? 가설과 추측의 시리즈 부를 만한 이론으로 올라와 있다.

PHP는 추한 언어

나는 개인적으로 몇 가지 좋은 개발자를 알고 고 좋은 개발자를 위한 더 많은 블로그 게시물을 읽었습니다. 비록 그들은 종종 PHP를 사용 하 여 그리고 일부 일상적인 개발의 기본 언어로 PHP, 나 결코 그들은 PHP 언어를 좋아 했다 하는 그들의 기억. 새 프로젝트에 대 한 개발 언어를 선택할 수 있다면, 그들은, 자바, c, 파이썬, 펄, 루비 레일, haskell 선택할 것 이다 하지만 그들은 PHP를 선택 하지 것입니다. PHP의 장점이, 하지만 그것은 아름 답 고 편리한 개발 언어.

PHP는 초보자 지향 언어

PHP가 그렇게 인기 있는 이유 중 하나는 초보자 지향 언어 이며 사람들이 어떤 프로그래밍 기초 없이 PHP 응용 프로그램 작성을 시작할 수 있습니다. 당신에 게, PHP 개발 프로그램을 제공 하는 대부분의 응용 프로그램 공급자 그리고 이러한 프로그램 있다 달 당 적은 활성화 수수료. 높은-성능 기계 또는 비싼 Ide 필요 하지 않습니다 그래서 어떤 텍스트 편집기에서 PHP 프로그램을 작성할 수 있습니다. Hph.net 개발 웹사이트는 모든 개발 문서와 예제, 학교에 있이 필요가 없습니다 그래서 훨씬 덜 개발자 웹사이트에 등록 해야 합니다. 초보자 프로그래머에 대 한 모든이의 때문에 PHP 너무 매력적 이다.

PHP 특정 문제 방지

PHP의 특정 수준을 알고 최고의 프로그램의 대부분과 그 불 쌍 한 프로그램 일부 PHP 배웠습니다. 하지만 좋은 프로그래머를 위한 PHP는 자신의 분야에서 첫 번째 언어 없으며 그들의 개발의 방향. 내가 아는 나쁜 프로그래머의 대부분만 PHP의 언어를 알고 그리고 그들은 PHP에 능숙. 그래서, 좋은 프로그래머에 대 한 학습 및 PHP를 사용 하 여 일회성 요구 이며 그 나쁜 사람, PHP는 영구 습관.

보조 이유에 대 한 인기 있는 PHP

PHP의 인기에 대 한 많은 이유가 있다: 무료, 오픈 소스, 쉽게 시작 하 고. 사용 가능한 PHP 개발 패키지를 제공 하는 대부분의 응용 프로그램 공급자 그리고 많은 프로그램 PHP를 미리 있다. 실행 속도, 리소스 요구 사항, 개발 속도, 등 PHP 자체의 가장 큰 기능은 훨씬 많은 다른 언어에서 다른 되지 않습니다. PHP는 몇 가지 사소한 이유로 단순히 인기.

PHP은 사용 되지 않습니다.

PHP 개발 및 성숙으로 확장 하 고 PHP에서 작성 된 프로젝트 뿐만 아니라 오래 된 펄에 오래 된 웹 개발 라이브러리에서 유래. 이전 PHP 프로젝트의 대부분 연결 등록 양식, 방문자 계산 및 일부 서식 파일 같은 간단한 작업을 수행할 경우 다음 이러한 PHP 프로젝트의 처리 능력을 현재 사용자 관리, 재무 운영, 높은 실용성과 병목을 도달 하는 구성의 요구의 균형에.

충돌

이제 PHP 얼굴 딜레마에 대해 이야기 하자. PHP 응용 프로그램 보다 복잡 한 되고있다 그리고 PHP 유지 좋은 프로그래머에 충분히 매력 하지 않습니다. 결과? 점점 더 많은 응용 프로그램은 덜-보다-레벨 개발자에 의해 작성 됩니다. 결과적으로 PHP는 더 많은 자격 갖춘된 개발자를 찾기 어려운 되고있다. (PHP 프로젝트는 점점 더 복잡 해지고 있다.) )

문제?

우리가 어떻게 PHP 개발을 할 좋은 개발자 유치 수? 가장 큰 이유는 자격 갖춘된 개발자를 찾을 수 없다는, 문제가 다른 개발 언어에 의해 괴 롭 혀. 다른 개발 언어는이 문제를 해결할 수? 정말이 문제에 해결책은?

방법

다른 사람들 처럼, 나는 아무런 해결 방법이 있다. 하지만 나는 아마존과 구글과 같은 서비스 제공 업체에 낙관. 그들은 몇 달에서 오래 있을 수 있습니다 또는 몇 년 동안, 하지만 더 많은 서비스 제공 업체 (야 후, 마이크로 소프트, 또는 IBM)에 오고 있을 것입니다.

나는이 응용 프로그램 서비스를 제공 하는 방법 해야한다 고 생각. 첫째, 그들은 프로그래머 클래스의 두 클래스를 해야 합니다. 첫 번째 범주는 초보자 프로그래머, 그들은 알지 얼마나 많은 리소스를 배포할 수 있습니다, 그리고 그들은 서비스, 데이터베이스, 라이브러리와 프로그래밍 인터페이스를 사용 하 여 서비스 공급자를 통해 제공 해야 합니다. (물론, 좋은 프로그래머가 사용할 수, 하지만 그들은 선택의 여지가, 하지 초보자.) 제공 하는 응용 프로그램 서비스 그들은 모른다 하 고 언제 든 지 그들을 도울 수를 해결 하기 위해 쉽게 해야 합니다. 특히, PHP, 같은 하고있다이 몇 년 동안. 최고의 프로그래머의 대부분의 핵심 프로젝트와 특별 한 개발에 참여 것 이다, 그들은 더 많은 지식이 필요 하 고 경험.

바이 신속 하 게 www.yyystv.cn 테스트 CN 미터 바이 얼마나 포함을 포함 것으로 예상 된다

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.