Cross-posted from the Recruiting board, it seems to fit here as well. Question was NCM or Officer, I can‘t decide, what‘s the diff?
=========
As near as I can tell, being a civilian, the difference between Officer and NCM is roughly the same as being University or College educated. Nothing - bright people will always make their mark.
University teaches theory (the why), and expects you to extrapolate the practical (the how). College teaches you practical (the how) and expects you to do it well. To the extent that you can see the big picture, you will interpolate the theory (the why).
Both "classes" of jobs are necessary, and both require responsibility. The difference is what you personally get a bang out of doing, and what your own physical and mental abilities allow you to do.
Capt: We will make camp on *THIS* hill. (Oh, Sgt., what would be the best way to make camp on this hill?)
Sgt: We will *MAKE CAMP* on this hill. (Good choice on the hill Sir).
Focus is different, but both use their experience and intelligence to do their part. Captain needs to know the strategic reasons why they camp on the hill. Sgt needs to know how to make a camp, and why camps are made that way. Sgt probably knows the strategic reasons as well or better than the Captain, but he‘s not responsible for it. That‘s why the Captain asks his opinion. Captain may know how to make a camp just as well as the Sgt., but he‘s not responsible for *making* it, just in having it made. Further, a good commander will explain his reasons as far as he can or is allowed so that his NCM‘s can make informed decisions and suggestions, but he‘s not required to - the reasons why are HIS problem.
The difference in responsibility is a biggie. A dumb Sergent can get a bunch of men killed. A dumb Officer can get a LOT of men killed. A good Sergent can save some lives. A good officer can save a lot of lives.
Another two cents from a civilian. Cap badge is because every army guy I‘ve talked to and learned from was 3RCR.