Full threadplanck01·In software development I always see 'talent' as correlating to a combination of three things: iq, conscientiousness (personality trait) and a formal education in computer science / mathematics or adjacent like physics.View on HN