Различия в написании суффиксов -чик и -щик в русском языке связаны с окончанием корня слова. 1
Суффикс -чик пишется, если корень заканчивается на буквы «д», «т», «с», «з», «ж», «к», «ч», «ц». 1 Например: лётчик, грузчик, наводчик, разносчик, перебежчик. 5 Если основа существительного оканчивается на «к», «ч», «ц», то перед суффиксом -чик буквы «к», «ч», «ц» заменяются на «т». 5 Например: добыча → добытчик, раздача → раздатчик. 5
Суффикс -щик пишется, если корень заканчивается на любую другую букву. 1 Например: сварщик, бакенщик, барабанщик. 5