why programming so stupid