멋진 웹 개발자 되는 방법

출처: 인터넷
작성자: 사용자
키워드: 제품 디자인 제인 책 프로그램 원숭이

학교의 마지막 2 년 동안, 나는 웹 개발의 방향으로 개발 하기 시작 했다, 기본적으로 웹 개발 엔지니어, 프런트 엔드의 모든 백 엔드를에서 지만, 없는 실력의 독 학된 전체 스택 여기 매우 실망은? 실제로, 그것은 사실이 아니에요 무료 여기에 기사를 작성 하.

내가 4 년 이상 지금 일하고 그리고 난 그냥 웹 개발자가 되기 위한 요령의 약간 있어. 제인에서 하지 감히. 약간 보기는 신사와 공유입니다.

나는 생각 프로그래밍, 전체 프로세스를 추상, 추상 모델, 생성 그리고 그들이 일을 세계 합니다. 프로그래밍의 추상화 양방향, 바닥에, 프로그래머가 원하는 컴퓨터, 상위 레벨의 추상화, 프로그래머는 복잡 한 객관적인 세계를 추상화 하 고 싶어. 추상화의 높은 레벨 자주 추상화의 하위 계층의 어셈블리입니다. 그래서, 큰 시스템, 더 많은 추상화를 어셈블합니다.

경우 프로그램의 하단으로 컴퓨터 하드웨어 낮은 추상화, 객관적인 세계를 표현 하는 능력은 약한 높은 상위 수준 추상화, 강한 표현, 하는 기능 것입니다, 유연성을 잃고.

웹 개발 있기 때문에 웹 개발, 운영 체제, 브라우저, 통역, 엔진, 프레임 워크, 웹 개발은 객관적인 세계를 표현 하는 강력한 능력 본질적으로 추상화의 매우 높은 수준에서 작동 하는이 관점에서 이해 될 수 있다.

하지만 그럼에도 불구 하 고, 난 일하고 우리가이 업계에서 배운 추상화 수준을 할 일의 큰 또는 큰 금액은 너무 낮은 되었습니다 찾을 너무 많은 년.

그래서, 여기 분석, 나는 우리가 먼저 높은 수율 개발에 자신을 멋진 개발으로 설정 하 고 싶다면 다음 당신이 해야 할 당신의 도구 상자 것 들 중 하나, 물론, 모든 수준에서 추상 구성 요소를 포함 해야 하는 추상 도구 상자 느낀다. 1 년 및 반복 작업, 월급, 대신 1 년 후 우리는 우리의 추상적인 도구 상자에는 추상 구성 요소를 넣어 거 야. 이 축적을 이라고 합니다.

더 나은 방법은 모방를 사용 하는 것 같아요 또한, 스스로 그것을 발명 하지 않습니다. 자신의 발명만, 원리를 이해 하는 데 도움이 됩니다 하지만 거 대 한 만들 수 있습니다 또는 수많은 작업 결과 도움이 되지 않습니다.

예를 들어 어떤 사람들에 게, 어떤 언어를 배울, 언어는 그냥 식, 추상화의 수준 낮고, 빌드할 아무것도 도움이 되지 않을 수 있습니다. 이 관점에서 언어는 가장 간단한 것 이어야 한다, 간단 하 고 일반적인 프로그래머에 게 어떤 언어 학위, 그래서 어떤 언어를 배우고, 사용 하기 쉬운, 라인에 배울 수 있는 게 없어 배울 수 있습니다.

프레임은 있습니다. 어떤 프레임 워크를 사용 하 여, 마스터, 및 다음 모든 개발,이 프레임 워크는 최대한 좋은입니다.

프레임 워크, 위에 시스템 및 시스템에 축적 될 필요가 있다. 몇 가지, 하지만 아무것도 세계의 비즈니스 모델은 일단 모두 마스터, 때문에 당신이 마스터 각 시스템으로, 슈퍼 시스템을 구축할 수 있습니다 사람 같음 그것에 연결.

예를 들어 내가 PHP 프로그래머, YII 프레임 워크를 사용 하 여 다음 그리고 CMS 시스템, 상점 시스템, 커뮤니티 시스템, CRM 시스템, 영업 지원 시스템 및 다른 몇 가지 시스템을 마스터. 다음, 시간이 되 고, 어떤 새로운 사업 이므로 하지 이러한 것 들, 신속 하 게 그들의 시스템을 생산 하기 위해 어떤 새로운 사업을 위해 갈 수 있다. 하지만 나는 내가 부족 웹사이트 또는 대화형 성능, 그래서 프런트 엔드 성능 및 상호 작용을 도와 부트스트랩 같은 프런트 엔드 프레임 워크를 마스터 했다 발견.

따라서, 작품의 다음 모드 추상 도구와 시스템의 다양 한 레벨을 지속적으로 축적 하는. 미래에 개발 될 것입니다, 그리고 어떤 시스템 개발을 처리할 수 있습니다.

이것은 내가 당신과 함께 공유 하고자입니다.

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 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.