If you have strong writing skills and experience in a technical field, technical writing might be a great option for starting a new freelance career. Technical writers often charge $20 to $40 per hour on Upwork, and demand for this skill is expected to grow 7% by 2032.