Lots of harsh comments here, some seem a little short-sighted. I wonder how many are actually from Tenure Track Lecturers? Every field is very different. Some fields value industry experience highly, some care only for publications. Some value teaching experience more than others.
My experience of getting a tenure-track position is that you’ve got to be the right person in the right place at the right time. My academic record is patchier than the OP’s, but it is offset my several years at fairly senior level in industry, which my university values happens to value. And I entered the picture just at the right moment.
My experience of getting a tenure-track position is that you’ve got to be the right person in the right place at the right time. My academic record is patchier than the OP’s, but it is offset my several years at fairly senior level in industry, which my university values happens to value. And I entered the picture just at the right moment.