Как да станете специалист на свободна практика
darksladen: Имате някакво погрешно схващане за фрийланс и офис.
Разликата е НЕ КЪДЕ някой ще бъде ударен по ръцете.
На свободна практика - няколко лоши отзива и като цяло няма да си намерите работа. В продължение на години не можете да правите нищо в офиса и да ви плащат.
Или можете да правите на свободна практика всички, да попълвате няколко добри поръчки годишно и да живеете за собствено удоволствие. И в офиса да ореш като лос през цялата година и нямаш право на почивка две седмици подред.
Следователно не е необходимо да сравнявате офис и фрийланс по един формулиран начин - всичко зависи от това как сте се установили в офиса, как сте попаднали на свободна практика.
Саботьор: Не питам къде и как най-добре да си намеря работа, а как да стана ЦЕНЕН специалист! И говорим за офисите на уважаващи себе си компании. Когато работех като стажант в Битрикс! в малък офис поне видях красив код, защото във всеки проект имаше опитен ръководител на екипа, който проверяваше всеки ред при заявки за изтегляне. И когато написах компонент, състоящ се от 100 реда код и го изпратих за преглед, получих 30 коментара, които тогава бяха правилата на ден 2 =) И всичко работеше добре и кодът изглеждаше четлив и красив от моя страна, но ми казаха какви са моите грешки и как и най-важното защо можете да се справите по-добре. Няма такова нещо за фрийланс, освен когато работите дистанционно!
Като пример ще цитирам и Хауди Хо - това е "професионален" канал в YouTube, който прави луди пари, според него, и по принцип му вярвам, но той дърпа максимума за неопитен среден, въпреки че смята, че той е мега страхотен специален.
Проблемът е, че много на свободна практика мислят, че правят всичко добре, а също така се смятат за велики гурута, защото правят сайтове за работа, но това далеч не е така! Покажете кода им на всеки старши, за да не гледа 10 реда, той ще каже, че така или иначе всичко е ясно.
darksladen: Никой не ви се кара на свободна практика за лошия ви код.
На фрийлансинг, няколко оплаквания от клиенти - и изобщо няма да си намерите работа, броят на борсите е ограничен и като цяло, предаването на уста на свободна практика е изключително важно нещо.
darksladen: Силно бъркаш.
Клиентът се нуждае от работещ продукт. Той изобщо не се интересува от вашия код. Това е сериозно.
Клиентът печели не с добър код, а с работещ продукт. И ако кодиращ лайна напише шит код, но който ще работи едновременно, клиентът ще има печалба, а програмистът ще има заплата.
ЦЯЛАТА СЪЩНОСТ на красивия код се свежда само до едно - КРАСИВ КОД Е ПО-ЛЕСЕН ЗА ЧЕТЕНЕ ЗА ПРОГРАМИСТИТЕ, оттам и косвените разходи за разработка и поддръжка. ВСИЧКО, красивият код не засяга нищо друго.
А в офиса можете да срещнете същата ситуация, когато навсякъде има кодове за лайна, и то много по-често, отколкото на свободна практика. Тъй като в предприятието основният не е програмист или архитект, а клиент, който дава седмица за 10 функции и я прилага възможно най-скоро. И ако нямате време, клиентът ще наеме тълпа индийци, които няма да могат да кодират, но ще имат време и вие и целият ви офис ще останете без заплата и без работа.
Накратко, не бъркайте качеството на кода и мястото, където е написан. Офисът и фрийлансът нямат нищо общо с това.
Отново имате предвид, че след фрийланс в офиса ще ви бъде показана магията на кода. Откъде взе това? Работих в офиси повече от 20 години и виждам, че всичко зависи не от офиса, а от конкретен проект.
Имаше проекти, в които кодът редовно се анализираше от нещо като pvpstudio, имаше сблъсък и се дискутираха тънкостите на стила на кодиране, CI имаше повече мозъци от стажантите
Имаше проекти, от които хората бягаха, защото за съжаление пишете едни и същи изисквания на клиентите върху остаряла и практически неподдържана версия на php или java, а вместо CI, набор от скриптове, които бъркат с ръце за всяка версия.