Ганнибал жил в лагере, рос и воспитывался среди закаленных в сражениях воинов, в типичной атмосфере военного лагеря того времени. Мальчику, вероятно, было интересно находиться в этой мужской компании. Он учился езде на лошади, муле и слоне, исследовал окружающую местность, охотился. Он взрослел, и в его жизни появились проститутки и вино. Ганнибал слушал рассказы бывалых воинов о войне, разглядывал их боевые шрамы, которые они с гордостью демонстрировали друг другу. Гамилькар устроил серьезное испытание сыну. Ганнибал должен был доказать, что когда-нибудь он сможет повести за собой этих закаленных в боях ветеранов.
Именно там Ганнибал на всю жизнь подружился с молодым человеком по имени Магон Самнит. Самниты — древний италийский горный народ, часто воевавший с Римом. Друг Ганнибала, вероятно, был сыном карфагенянки и самнита, служившего наемником в армии Гамилькара. Полибий сообщает, что Магон и Ганнибал вместе служили в армии Гасдрубала, где между ними шло соперничество за военные почести.[22] Магон сопровождал Ганнибала в итальянской кампании. Среди товарищей его юношеских лет, наряду с братьями Гасдрубалом и Магоном, приехавшими в Испанию в подростковом возрасте, упоминаются еще двое: один по имени Ганнон и другой по имени Ганнибал Мономах, по прозвищу Единоборец.
Ганнибал приступил к военной подготовке примерно в тринадцатилетнем возрасте. Во всяком случае, такой вывод можно сделать исходя из слов Полибия, сообщившего, что брат Ганнибала, Магон, приехавший в Испанию, когда ему было тринадцать лет, «с детства обучался военному делу». Обучением Ганнибала занимались специалисты, закаленные в боях на непрекращающейся войне карфагенские солдаты и наемники, под бдительным взглядом командующего, отца мальчика. Ганнибал владел всеми видами оружия, которое использовали карфагеняне и испанские племена. Подчеркивалось также, что Ганнибал был искусным наездником, обладал такими необходимыми качествами, как выносливость и неприхотливость. Но что является, по всей видимости, самым важным, так это погружение Ганнибала в кельтско-иберийскую культуру, изучение обычаев, политической структуры племен, истории их союзов и вражды, их религии, династических разногласий, склонности к предательству и тактики ведения боевых действий. Ганнибал рано понял, что карфагенская армия слишком мала, чтобы управлять завоеванной областью в Испании, и что для успеха карфагенянам жизненно необходимо добиться преданности и приспособиться к меняющимся союзам основных племен этой области.
Вероятно, присутствие на совещаниях, проводимых отцом и старшими офицерами по планированию боевых операций, дало Ганнибалу поистине уникальное понимание тактики, стратегии и логистики на оперативном уровне. У отца он научился искусству умелого сочетания дипломатии и военной силы для достижения политических целей и правильной оценке ситуации и среды, в которой устанавливалась военная власть. Он наблюдал, как для установления военного и административного проконсульства в Испании отец заключал мирные договоры с племенами, создавал союзы, вел сражения и безжалостно наказывал мятежников. Но, конечно, основное внимание в военной подготовке Ганнибала уделялось умению командовать воинами в бою. В конце 229 года до н. э. мы находим восемнадцатилетнего Ганнибала и пятнадцатилетнего Гасдрубала участниками военных походов отца.[23]
С раннего возраста Ганнибал столкнулся с жестокостью и бесчеловечностью войны. Ганнибал знал об обычае карфагенян подвергать пыткам и убивать своих военачальников, проигравших сражение, на городской площади, и, возможно, во время Наемнической войны он был свидетелем жестоких наказаний наемников, определенных его отцом. В одном сражении в Испании Гамилькар окружил армию и, на месте убив тысячи воинов, еще больше взял в плен. В назидание другим Гамилькар примерно наказал лидера мятежников Индорта. В присутствии своей армии и взятых в плен мятежников по приказу Гамилькара Индорта ослепили, затем изувечили, отрубив руки, ноги и половые органы, после чего распяли. Затем Гамилькар освободил десять тысяч пленных мятежников, чтобы по возвращении домой они рассказали о страшной смерти Индорта. Тем самым он ясно давал понять другим вождям, что если они решат бросить ему вызов, то пострадают значительно сильнее, чем их воины. Невольно возникает вопрос: почему Ганнибал, столкнувшийся практически с раннего детства с подобной жестокостью, не использовал эти методы в своих кампаниях? Громогласные обвинения Ганнибала в жестокости по отношению к пленным и гражданским лицам по большей части не соответствуют действительности.