I'd trade the superficial programming courses for civics at this point.
Reply on news.ycombinator.com