Постоянно поступают вопросы - “Что мне делать, если я еще плохо/средне/недостаточно хорошо/не на гугу уровне знаю php

На самом деле для начала работы на фрилансе - тебе много знаний и не надо.

Возьми книжку, да и все. Выучить язык программирования до такого уровня, что бы писать сайты средней сложности - дело недели.

Просто - бери и делай.

В институтах учат другому программированию - программированию высокого уровня.

То, чему учат в институтах, понадобится для разработки - новых алгоритмов поиска, работы с движками трехмерной графики, построения высокоэффективных баз данных для сайтов с миллионами запросов.

Для среднего фрилансера - это вообще не нужно.

У нас очень неплохие университеты по обучению программистов – которым нужно писать новые алгоритмы для Яндекса или движки для игр. Которые будут писать плагины для Adobe Photoshop и 3ds max.

Но фриланс-программирование – это другой уровень. Тут нет нужды знать, что такое биномиальное распределение, или даже что такое матрицы.

Такая же разница в уровнях как у проектировщиков автомобилей и рабочих автосервиса.

И те и другие разбираются в машинах. Но что бы суметь спроектировать хороший автомобиль –нужно лет 10 учиться.

Что бы стать хорошим авторемонтником – нужно пройти курсы и уметь общаться с людьми.

И те и другие могут, как зарабатывать копейки, так и получать огромные деньги.

Многие готовы продать душу дьяволу за указание на хороший автосервис. И если мастер правильно работает с клиентами и знает свое дело – он будет получать приличные деньги.

Один пример: Строитель, который делает сейчас у меня ремонт – получает в месяц больше 95% программистов. У него заказы на 7 месяцев вперед расписаны.

Он фрилансер – по сути.

На фрилансе, как правило, довольно не сложные задачи с теоретической точки зрения. Написать гостевуху, написать корпоративный сайт – что тут сложного:) Все это есть в любой книжке.

Просто есть огромный пласт людей – которым постоянно требуется выполнение каких-то несложных задач по программированию.

Если у тебя не получится – ты всегда можешь извиниться и вернуть деньги заказчику. Ничего страшного не произойдет.

Это не наука - это ремесло. Бери и делай.