Comments 23
1. не умеют работать в команде
2. Знания такого человека ограничиваються html,css,js (отлично), php(понимаю со стороны работодателя| отлично со стороны работника)
3. Просто пишет много кастылей
4. В купе лучше человек без опыта но с желанием развиваться в IT, чем фрилансер с 4-5 летним опытом (который дальше cms modx, wordpress или joomla не ушол)
p.s. Надеюсь ни кого не обидел, это моё сугубо личное мнение.
Попеременно работаю то в качестве сотрудника компании, то в качестве фрилансера.
При этом: абсолютно не знаю php, зато прекрасно знаю ряд технологий использующихся в корпоративном сегменте и активно применяю облачные технологии. За время работы на фрилансе не один раз приходилось формировать команду для выполнения проектов. Причем в команде не всегда я являлся наиболее компетентным участником. Код который писали мы – в среднем содержал костылей и велосипедов в разы меньше, чем код штатных сотрудников компаний, которые нас нанимали. И если костыли где и вставлялись – то исключительно для подбирания велосипедов, которые уже существовали и которые заказчик убирать не хотел/не мог. Вы уверены, что полностью представляете себе, что означает понятие фрилансер?
Выступал я в качестве интервьюра. Люди приходят разные и с 5-летним стажем работы на фрилансе и с 7-и летним, но нет у них логики программиста у них нет желания развиваться быть частью команды. Я любитель проводить собеседование в свободной форме. Для меня очень важно когда человек открыт, необычен имеет экстроординарную логику, и это на самом деле важно. Так копипастить, и писать по кальке может каждый, а вот продумать архитектуру, и учесть в этой архитектуре множество нюансов может не каждый.
Я не говорю что все люди такие нет. Но я готов утверждать что большинство… Для таких людей открыты мелкие канторки где нужны именно такие «писать побыстрому»,«незнаю как» но «чтоб работало».
Но для более крупных которые нацелены на поддержку проэктов и развитие своего продукта, важна перспектива. А перспектива это когда твой код понимают люди(не читают а понимают), архитектура разработанная тобой постаянно поддерживаеться, документируеться, покрываеться тестами. Что в конечном итоге приводит к рентабельности и прибыли. По этому лучше взять человека с нулевым опытом, и маленькими знаниями и за год его обучить. Чем фрилансера который начнёт раздражаться при проведение codereview и придиркам чего это у него скобочки в `if` не стоят, а почему это array() объявлен как [] а что это он документацию не написал. И т.д. В канечном итоге человек будет стараться как то соответствовать этому но у него не будет получаться, просто потомучто привычка. Просто по тому что он не может найти корень ошибки, и привык по просту ставить где то `if ` в контролере да и чёрт с ним.
Это конечно всё печально, у многих из них есть знания как предложить заказчику как грамотно написать, как задвинуть что то не мыслимое. Что бы тот согласился таким в маркетинг надо идти… А не в программирование, потому что, что то много спецов в последнее время после которых приходиться переносить проэкт на какую либо цмс, либо просто отказываться от поддержки. В редких случаях как то поддерживать такие проэкты и проводить рефакторинг и оптимизацию…
У меня наберёться ещё довольно много аргументов на тему, но думаю продолжая пичатать, я напишу статью, не для хабра конечно, к сожалению хабровчане не отреагирует на неё должным образом для вас же важен слог, грамотность а не смысл и не идея… К сожалению не понимаю я этого конструктивный коментарий, не флэйм и не оффтоп минусуют, мой же коментарий чистый оффтоп плюсует, не ужели буковки как то красиво встали во втором… В общем не будем разглолольствовать. На этом я заканчиваю…
Отвечу по паре пунктов, по которым имею собственный опыт:
система заработка интенсивная т.е. напрямую зависит от того сколько часов он сможет отрабортать за день.
Утверждение ложное. Заработок зависит от того во сколько вы оцениваете проект и как договоритесь с клиентом. Это может быть как почасовая оплата в $50 баксов в час и считается только ваше время, так и фиксед прайс на весь проект в $5000 и вы сами решаете каких специалистов добрать в комнату и как распределить бюджет.
извращения с паттернами и основами программирования
Вы видимо со студентами дело имели?
Выступал я в качестве интервьюра. Люди приходят разные и с 5-летним стажем работы на фрилансе и с 7-и летним, но нет у них логики программиста у них нет желания развиваться[..] продумать архитектуру, и учесть в этой архитектуре множество нюансов может не каждый.
Вы бы указали какой бюджет у вас был на проект. Возможно у вас на весь проект средств выделялось столько, сколько человек, который может «продумать архитектуру, и учесть в этой архитектуре множество нюансов» получает за один-два дня работы.
Чем фрилансера который начнёт раздражаться при проведение codereview и придиркам чего это у него скобочки в `if` не стоят, а почему это array() объявлен как [] а что это он документацию не написал
Вы точно студентов нанимали.
много спецов в последнее время после которых приходиться переносить проэкт на какую либо цмс
Дойдя до этого места, я думаю я понял в чем проблема – вы скорее всего не участвовали в крупных проектах и не работали с крупными клиентами и профессиональными разработчиками. А те кого вы называете «фрилансерами», на самом деле обычные студенты, или посетители курсов «PHP за неделю». Такие конечно тоже есть, но жаловаться на них, это примерно как жаловаться на пьяницу с в вокзала, которого вы наняли за бутылку покрасить забор, а он вам вместо этого краску разлил и калитку поломал.
А вы удивляетесь, но когда я работал в одной компании с двумя проэктами на 2м. то в своё время они просто отдали на аутсорс эти проэкты. И получили такое плачебное состояние, а потом набрали уже специалистов… Но артефакты живы по сей день.
Кстати советую почитать комментарии данного человека. Дабы соответствующе реагировать на него)
Почему Вы решили оставить фриланс и устроиться к нам в офис?
Не знаю, насколько типичен мой пример, но в большинстве случаев я получал приглашения в штат от компаний, которые являлись моими клиентами и хотели, чтобы я перешел к ним на постоянную работу.
В целом же статья представляет набор довольно скучных стереотипов.
Почему Вы решили оставить фриланс и устроиться к нам в офис?
В общем, желаю всем фрилансерам никогда не попадать в такую ситуацию. Если уж так хотите поработать в офисе — то лучше создайте свою компанию.
Практически все пункты (кроме первого) применимы и к обычным людям, меняющим работу.
И, традиционно для рекрутеров, отношение к соискателю как к «просящему», и, следовательно, обязанному идти на уступки и унижаться перед работодателем ради потенциальной работы.
Я это к чему — что в России работодатель в 50% случаев не понимает кого он нанимает — т.е. ему нужен генеральный директор который в случае необходимости должен стать поваром/грузчиком и т.д.
Как “птичке” найти золотую “клетку”? Советы фрилансерам при трудоустройстве в офис