tech vs skills