Какие должны быть первые шаги новичка во фрилансе?
1 шаг - получить базу фундаментальных знаний в выбранной сфере (в это же время можно сформировать некое начальное портфолио)
2 шаг - изучить основы маркетинга для дальнейшего построения общения с клиентами
3 шаг - изучить рынок на предмет ценовой политики для формирования собственной стратегии роста и постановки первоначальной почасовой ставки
4 шаг - оформить профили на фриланс биржах основываясь на знаниях полученных выше и примерах профилей успешных фрилансеров(не копировать, а писать своё)
5 шаг - начинать посылать отклики на проекты, выполнение которых требует не меньше ~70% текущих знаний 
6 - повторять 5 шаг, корректируя стоимость часа, до "устаканивания" в среднем рейте по сфере, регулярно обновляю информацию в профилях на биржах и пополняя портфолио завершёнными проектами - с чёткой детализацией выполненных задач в них.
7 - не забывать продолжать развиваться в выбранной сфере и нишеваться в узких направлениях если изначально было выбрано слишком широкое
Альтернатива фрилансу - бодишопы по типу топтал, при этом процесс тот же самый, только клиентов человек будет подбирать не сам, а их будут подбирать для него дядьки, которые будут брать за это ~половину его заработка
Портфолио,уметь подать себя, умение общаться с работодателем,  хорошие познание в той области, в которой вы собираетесь работать. Выделиться очень сложно, на каждое предложение по >50 откликов, поэтому без какого-то опыта (настоящего) сложно найти работу.