The only part of that description that might be an important trait of a programmer is Thinking. More importantly, however, see that long post I made earlier in this thread that you clearly ignored: in it I talked about how the letter system is complete bullshit and incorrect. So what you shared is based on incorrect science, and is better off ignored.
What gives you this proof? Have you done actual research or are you basing it solely on people from this forum?
What gives me this "proof," is a scientific article by Luiz Capretz about the personality types in software engineering. So yeah, I've done "actual research."
Having only read the first couple of pages, I do not see where you see that they say that the myer-briggs (excuse spelling if wrong) test is false, they only seem to prove the higher likely hood of certain types to be associated with programmers, scientist, ect.
90% of the people who take the test will get a result of either INTJ or ENTJ (notice how almost everyone who posted results said they were an INTJ?)
The more I look the more I realise that It was 50/50 between those that said INTJ and those that did not.
Also note how in your paper INTJ occurs frequently? (Not saying it is most prevalent)