当兵干到20年,一般是三级军士长(五期士官),属于高级士官了当兵再考上军校毕业为军官,干到20年一般是正营,少校或中校
五期士官 应该叫军士长,但特别难留,甚至连长都要让他三分。当然这是普通士兵了。干部就另说了。
如果当兵20年,按照正常的晋升以及士官套改年限来说,军官应该是在正团职位或以上,士官也应该是高级士官(三级军士长)。