入草前, 楊志也是官身, 官拜殿司制使。 鮮為人知的是, 他非但是武官, 還是武舉出身。 能考中武舉, 說明楊志不但武藝高強, 而且還頗通文墨。 因為武舉不僅考武藝, 還要考軍事策略, 如孫吳兵法等。 僅憑這點, 就足以證明楊志的綜合素質秒殺梁山眾多好漢。
楊志的武藝到底有多高?他曾和林沖比試, 五十余回合不分勝負, 可見兩人不相伯仲。 但事實上, 楊志的實戰能力當上林沖之上, 因為楊志的性格比林沖堅韌, 殺氣更足, 且實戰經驗更豐富。
雖然都曾是官身, 但楊志在朝廷當差時, 比林沖有野心, 他升官耀祖的欲望非常強烈,
楊志曾替宋徽宗押送花石綱, 不幸在黃河里翻船失陷, 如果換作林沖, 一定會老老實實地回朝向皇帝請罪, 祈求寬恕, 但楊志逃之夭夭。 后來, 他因盤纏用盡, 只好在天漢橋街市上變賣祖傳寶刀, 卻遇到潑皮牛二挑釁。 如果換作林沖, 他想必同樣會忍氣吞聲, 遠遠地躲開牛二。 但楊志忍無可忍, 一怒之下, 殺了牛二。
殺了牛二后, 按說楊志應該一走了之, 但他卻到開封府衙自首。 幸虧牛二平素臭名昭著, 百姓們都感激楊志為民除害, 自愿為他求情, 替他花錢上下打點, 楊志這才免了一死。
但死罪可免, 活罪難逃, 楊志被判處“斗毆殺傷, 誤傷人命”之罪, 刺配大名府留守司充軍。 后因緣際會, 得到梁中書的賞識, 被派遣押送生辰綱。 楊志非常感恩梁中書的賞識, 對這份工作也非常重視, 謹小慎微, 卻不料還是被吳用算計(那酒楊志本不想喝, 只因禁不住豬隊友無休無止地要求), 被迫入草, 先上二龍山, 后上梁山。
楊志上梁山, 和林沖一樣, 也與其他“好漢”不同, 是徹徹底底的逼上梁山。 逼楊志上梁山的, 自然是吳用。 如果沒有吳用“智取生辰綱”, 楊志必然完成梁中書交給他的任務, 他也不可能負罪而逃。
當初楊志因花石綱事件, 逃亡在外, 路過梁山, 與林沖不打不相識, 且深得王倫器重。 世人都道王倫氣量狹窄,
楊志雖不像林沖那般老實巴交, 又有一個青面獸的外號, 給人以兇橫殘暴之感, 但縱觀他的生活履歷, 人們驚奇地發現, 他居然從未濫殺無辜。 楊志確實殺過牛二, 但事出有因, 牛二不斷挑釁, 楊志作為一名血氣方剛的好漢, 自然忍無可忍。 這情有可原, 何況牛二也不是什么好人。
楊志是個頗有底線的人, 他的道德底線比林沖還穩固。 林沖雖然老實本分, 但落草以后, 有些破罐子破摔, 居然對收留他的王倫痛下殺手。 但楊志入草前后, 心境并無太大變化, 他也沒有四處顯擺自己的原則, 裝作一副出淤泥不染的樣子,
像楊志這樣的人, 心懷大志, 武藝高強, 堅守底線, 如果生活在承平時期, 想必是一員不可多得的干將, 可惜命運多舛, 又被吳用所害, 逼上梁山, 后因病去世。 楊志其實也是個頗值得同情的人, 但同情他的人卻很少, 這大抵是因為他性格堅韌, 不像林沖, 總是一副苦兮兮的樣子吧?