나는 몇 년 동안 지금 개발자였습니다. 나는 내가하는 일에 능숙하며 "일을 끝낼 수있다".
그러나 "작업 수행"과 "작업 수행"사이에는 차이가 있습니다. 예를 들어 봅시다.
최근에 처음부터 웹 사이트를 개발했습니다. 웹 사이트가 정상적으로 실행되고 문제가 없었습니다. 코드를 살펴보면 더 잘 할 수 있다고 생각했습니다. MySQL 쿼리를 줄일 수있었습니다. 확장하기 쉽도록 MVC를 사용할 수있었습니다 (지금 확장해야 함).
CodeIgniter를 사용하여 프로젝트를 다시 작성하기로 결정했습니다. 나는 틀을 좋아한다. 그러나 MySQL 쿼리를 줄이려면 고급 조인을 배워야했기 때문에 부수적이었습니다.
그리고 이것이 문제입니다. 내가 제대로 일을 할 때마다 나는 끊임없이 학습하는 바퀴에 있습니다. 그리고 고급 MySQL 조인과 같은 주제는 학습하는 데 시간이 걸리고 구현하는 데 시간이 걸립니다.
저는 회사에서 일하지 않습니다. 나는 모든 것을 혼자한다. 따라서 회사의 PHP 개발자로 일하고 있다면 SQL을 처리하는 별도의 팀이있을 것이라고 생각합니다.
솔로이기 어렵다. 때로는 지식이 발전하더라도 질문 후에 스스로 질문을합니다. 아마 내 작품에 자부심이 많을 것입니다. 그러나 완전한 프로젝트를 처리하는 회사에서 일해야한다면 자존심을 만족시키고 "올바른"일을하기 위해 점점 더 많은 것을 배워야하므로 시간이 오래 걸리는 프로젝트를 상상할 수 있습니다.
나는 새해 후 취업을 계획하고 있습니다. 직업 보안이 필요합니다. 이것이 내가이 질문을하는 이유입니다.
자기 계발 및 자기 개선 측면에서 어떤 조언을 해 줄 수 있습니까? 덜 걱정해야합니까? 아니면 SQL 쿼리를 직접 처리하지 않을 때 PHP 개발자로 직업을 찾으십시오.