На первый взгляд кажется, что материал повести дает возможность разговора об эволюции героини. Действительно, как будто Ольга меняется, растет, становится более сознательной. Но дело тут не в эволюции характера Ольги, а в той борьбе противоположных начал в душе героини, которая и есть основа этого характера. Ольга иррациональна по сути своей, ею руководит не разум, а инстинкт. В ней, как в самой жизни, все перемешано — и хорошее, и плохое, и правда, и ложь, и добро, и зло. Все в этом мире действует на Ольгу опосредствованно, не через разум, а прямо в сердце, наповал. Там, где срабатывает инстинкт самосохранения, она еще бессознательно ищет выгоду для себя, но в каких-то самых главных проявлениях жизни Ольга способна столь же бескорыстно забыть о себе, сколь корыстно, но тоже неосознанно она думала о своей выгоде минуту назад. Так случилось в лагере для военнопленных. Только что Ольга накричала на Лену Боровскую, решила идти назад, в Минск, но вот она увидела страшную картину, и ей захотелось непременно спасти хоть одного из этих несчастных. Так неосознанно а стихийно вспыхнуло в ней и чувство сострадания к Олесю, самому слабому, самому бессильному из тех, кого она увидела в лагере. С замиранием сердца она слушает стихи, которые ей читает Олесь, а на другой день — она вновь Леновичиха, «волчица».
Писатель ничего не скрывает в своей героине — ни хорошего, ни плохого. Эгоизм и жажда справедливости борются в ее душе, и побеждает последнее. И щедрость, и расчетливость у Ольги — всегда неожиданны, экспромтны. Сегодня она, испуганная ночным вторжением немецких солдат, может обругать Олеся «большевистским выродком», а спустя несколько дней согласится стать партизанской связной. И ведут Ольгу по этому пути не ее убеждения, а горячее, органично, стихийно, где то в самой последней глубине сердца возникающее сострадание к человеку.
Ольга в начале повести предстает перед нами как существо сильное, но связанное бесчисленными путами эгоизма и просто безотчетной жажды выжить. Но как свойственна человеку любовь к самому себе, так свойственно ему и стремление к истине. Оказавшись лицом к лицу с войной, став свидетельницей гибели сотен безвинных людей, Ольга освобождает себя из плена своего эгоизма, очищается. Короче говоря, становится самой собой — человеком.
А кто же в повести «поэт»? Олесь? В какой-то степени — да. Но, думается, это понятие «поэт» в повести намного шире: не случайно, видимо, характер Олеся очерчен писателем несколько схематично. Поэзией овеяны и образы подпольщиков: Евсея, его жены Янины, Захара Петровича. Она, поэзия, явлена в повести как некая возвышенная субстанция, с которой Ольга соприкоснулась именно в тот момент жизни, когда темная душа ее так нуждалась в духовном насыщении. События войны, неимоверные страдания, обрушившиеся на людей, требовали какого-то нового, неведомого доселе Ольге объяснения, они не вмещались в рамки привычной ей материальной, практической причинно-следственной связи. Именно сейчас она не умом, а всем своим существом поняла, что, кроме идеала сытости, существует какой-то иной идеал, который не съешь и не наденешь на себя, но без представления о котором не ответишь на простой, казалось бы, вопрос: «За что погибают люди, за что убивают детей? Почему на твоей земле бесчинствуют иноземцы?»
Повесть «Торговка и поэт» — о войне, но не только о войне, она еще и о том, как прозревает человек, познавший подлинную духовность. Повесть многогранна и многозначна. Рассказывающая о событиях войны, она обращена в современность. И образ ее героини современен так же, как образы героев «Атлантов и кариатид». И в этой повести, как и во всех своих предыдущих произведениях, писатель создает характеры яркие, крупные, органичные.
Более тридцати лет работает в литературе народный писатель Белоруссии Иван Шамякин. Созданы десятки романов, повестей, рассказов, пьес, которые в совокупности составляют художественный очерк жизни советского общества середины XX века.