poor programming skills