В каждой повести должен быть антагонист главного героя. Если бы Пушкин не создал образ Швабрина, то духовный рост Гринева был бы не так заметен, к тому же невозможно было бы развитие любовной линии между Марией и Петром. Писатель во всем противопоставляет двух молодых офицеров дворянского происхождения. Краткая характеристика Швабрина и Гринева показывает, что даже на службу в крепость они попали по разным причинам. Петра сюда служить прислал отец, чтобы отпрыск понюхал настоящего пороха, послужил в армии. Алексея в Белогорскую крепость сослали за убийство поручика.
Выражение «воинский долг» каждый из героев понимает по-разному. Швабрину все равно кому служить, лишь бы ему было хорошо. Во время восстания Пугачева Алексей сразу же переметнулся к мятежникам, забыв о присяге и чести. Гринев под страхом смертной казни отказывается присягать на верность бунтарям, но его спасла природная доброта. Дело в том, что когда-то он подарил Пугачеву заячий тулупчик и подал стакан вина, а тот в ответ платит благодарностью и сохраняет жизнь Петру. Яблоком раздора для героев стала капитанская дочка. Гринев и Швабрин полюбили Машу, но их любовь очень разная. Петр сочиняет для девушки стихи, а Алексей их критикует, разнося в пух и прах. Это и понятно, ведь ему самому нравится Мария, но разве искренне любящий человек мог выставить свою возлюбленную в дурном свете и порекомендовать сопернику подарить ей серьги вместо стихов, чтобы она вышла к нему в сумерки.