어떤 사람은 일반사회복지사를 직접적 서비스로부터 지역사회조직이나 사회행동으로 옮겨갔다 다시 직접적 서비스로 돌아갈 수 있는 사회복지사로 본다. 이것은 체계 지향적 관점을 가지고 환경조정을 중시하는 직접적인 서비스 실천가를 의미한다.
또 다른 사람들은 일반사회복지사를 학사학위를 가진 사회복지사로 규정한다. 사회복지실천에 있어서 전문성을 가진 사람을 "상급일반사회복지사(advanced generalist social worker)"라고 부른다.
사회복지실천에서 일반사회복지사의 접근은 인간과 환경 양쪽에 관심을 두는 전문직의 이중적 성격에 기초를 두고 있다.