기준이 있나요? 주니어, 중급, 수석 엔지니어는 어떻게 분류되나요?
기준이 있나요? 주니어, 중급, 수석 엔지니어는 어떻게 분류되나요?
나도 독학을 하며 PHP, Java, C# 등 많은 것을 배웠습니다.
winform과 wpf를 사용하여 주사위 놀이(인간-기계 전투) 및 주변 게임 등 많은 작은 게임을 작성했습니다. 긴장한 고양이들.
PHP는 WeChat 개발을 완료했으며 현재 회사에서 WeChat 1개, PC 1개, nodejs 크롤러 1개의 세 가지 프로젝트를 유지 관리하고 있습니다. PHP는 배우기 매우 쉽습니다. 통합 환경을 사용하여 문법을 연습했지만 점차 램프와 lnmp를 직접 구성하기 시작했습니다. 그런 다음 혼자서 프로젝트를 연습합니다(저는 뭔가 만드는 것을 좋아합니다). TP, ci, laravel, phalcon, slim 등 꽤 많은 PHP 프레임워크가 사용됩니다. 나는 laravel의 디자인을 매우 좋아하지만 너무 느립니다. 프레임워크를 많이 사용한 후에는 나만의 프레임워크를 작성하려고 시도하기 시작했습니다. 현대 프레임워크는 일반적으로 단일 항목이며 요청은 입구에서 배포됩니다. 프레임워크를 직접 작성하고 나면 세션, 동시성, 낙관적 잠금 및 대기열과 같은 많은 사항을 고려해야 합니다. 많은 것을 얻은 느낌입니다. (사실 Packagist에는 PHP 라이브러리가 너무 많아서 Composer를 사용하여 프레임워크를 구축할 수 있습니다.)
Java의 경우 spring mvc와 hibernate가 웹용으로 구성되어 있습니다. 사실 저는 학교 교무처 강의를 수강하기 위한 작은 애플리케이션, 크롤러, 앱도 많이 만들었습니다. 🎜>iOS에서 사용해봤지만 Swift를 여러 번 사용해봤는데 아무것도 만들 시간이 없어요
레벨이 어느 정도인지는 모르겠습니다. 어쨌든, 끊임없이 새로운 것을 배우고 문제를 해결하는 것을 좋아합니다.
NetEase가 회사 근처에 있으니 지금 열심히 일하고 노력해보세요
아는 것이 거의 없을 때는 높은 수준과 낮은 수준의 구분이 없습니다. 계속해서 경험을 축적하고 발전해야 수준을 더 잘 이해할 수 있습니다.
물론 문제 해결 능력부터 시작하여 전문가의 의견을 들어보세요. PHP 프로그래머의 문제 해결 능력에 대해
1. 막 배운 분들은 초보로 간주합니다
2. 제가 이해한 바에 따르면 좋은 코딩 습관, 낮은 코드 중복성, 탄탄한 기본 능력, 독립적인 개발 능력, 어느 정도의 지식이 있어야 합니다. 주류 프레임워크. 데이터베이스 구축 및 설계 등 일반적으로 PHP의 기본을 익히는 동시에 소프트웨어 엔지니어링의 개발 프로세스인 소프트웨어 개발의 기본 프로세스도 이해해야 합니다.
3. 고급이라면 마스터 수준이어야 하며, 중급자와 동일한 기술을 보유해야 하며, 낮은 수준의 알고리즘을 작성할 수 있어야 하고, 프로젝트 최적화에 능숙해야 하며, 처리 방법을 알아야 합니다. 높은 동시성, 데이터 캐싱 등을 수행하고 몇 가지 기본 작업 및 유지 관리 팁을 알고 있습니다.
표준만 먹어도 되나요?
나도 선임엔지니어가 될 수 있습니다. <?php echo 'hello world!'; ?>