The surreal experience of my first developer job
The flip side of the egomaniacal types in the story and comments is that the world is equally full of skilled people with great ideas and coding skills who write really useful software but have no clue of how to get it off the ground and growing it into a valuable business.How do some salespeople learn the art of dressing up absolute crap as 'the next big thing' and wielding substantial power with zero capability, whilst many brainiacs are effectively ego-midgets who even if they invented time travel would struggle to find a ready buyer?I think Jordan Peterson is right for many people when he says you need to act beyond your self-imposed mental limits because otherwise you sell yourself short.There seems to be a level of self-criticism which causes certain types of people (say type Theta) to work on developing real skills but hurts their sales ability and self belief. People who lack that (say type Zeta) are capable of selling sand in the Sahara but may have very little other technical / professional skills - and this is in no way a criticism of sales ability, which is worth gold.If you're a Theta, perhaps you need to be more Zeta, and vice versa.