Immediate Feedback Results in Better Progress
Focus on getting immediate feedback. This inherently leads to increased repetitions. Part of why repetition is more important than time invested is due to potential for more feedback in a shorter amount of time. This allows for more iteration and opportunity to improve based on feedback from the last iteration, especially when combined with deliberate practice. This leads to faster and more meaningful progress.
Having immediate feedback improves self-awareness. Feedback can be provided continuously while something is being done (closed-loop) or immediately after something is done (open-loop). It is better to learn skills that have immediate to relatively short feedback time cycles. It allows to more objectively judge your performance.
This applies especially to learning skills such as programming vs. marketing. Programming provides almost immediate feedback: errors will become apparent immediately. Marketing provides long-term feedback: campaigns that are run now may take months to manifest results. For this reason, measuring progress in programming is more tangible than in marketing, resulting in better progress.