Tech points are earned at the research table and through collectables, the more collectables you get, the more tech points you get. theres probable a math to how many tech points you get per person/per hour/per skill rating. but only the developers know what that is, and dont pay any attention to the leaderboards at the moment, not all of them are true players, only go by what you think you should have for you.