У нас в стране распрастранено мнение, что после 30 "мозги уже не те". Для кого-то может быть и так. Однако есть многочисленные примеры, это мнение опровергающие: Джон Рокфеллер до самой смерти активно руководил своей финансовой империей (на то время - самой большой в мире). А умер Рокфеллер после 90! Лично знал многих людей, которые даже после выхода на пенсию играют в шахматы на весьма солидном уровне, а шахматы требуют от человека не менее интенсивной умственной деятельности, чем программирование: та же необходимость держать в памяти большое количество данных и необходимость просчитывать при этом варианты, используя эти данные. За рубежом не все, но многие фирмы берут на работу программистов до 55 лет, а буржуины своей выгоды не упустят. О себе могу сказать, что пришел в программирование поздно (в 30 с лишним), учился этому сам. На жизнь зарабатываю программированием в 1С. Сейчас 48, и как-то снижения производительности труда не наблюдаю, скорее - совсем наоборот, чем дальше - тем успешнее решаю задачи, которые раньше вызывали затруднение. Уже после 40 лет прочел Макконелла "Совершенный код". После этого серьезно изменил стиль написания кода, подходы к проектированию и разработке. Потом открыл для себя объектно-ориентированный подход, проработал такие бессмертные труды, как "Рефакторинг" Фаулера, "Объектно-ориентированное программирование" Тимоти Бадда и другие книги по ООП, вузовские учебники по инженерии программного обеспечения. После долгих лет работы только в 1С, осваиваю C#, пишу на нем небольшой проектик, жаль только, что времени на это остается немного. Пишу время от времени скрипты на VBScript, давно пробовал осваивать php, но тогда это не надо было - забросил. Основы html знаю, одиночные странички делаю для себя время от времени. Все бы хорошо, и дальше можно было бы еще долго работать и работать. Но. У нас в стране в таком возрасте найти работу программисту моей специализации уже достаточно трудно. Причем картина почти анекдотическая: прихожу на собеседование - или даже до тестирования не допускают, или сдаю все тесты вполне успешно - но на работу не берут. Поэтому сейчас ищу сферы деятельности, похожие на мою нынешнюю работу, где могут оценивать работника только по его профессиональным качествам. Кажется, одна из таких областей - программирование для Web, сайтостроительство и прочие виды работ, связанные с Интернетом. Вот собственно и вопрос, в основном к людям, проработавшим в этой области несколько лет: насколько реально находить работу, в том числе, удаленную, и (или) заказы php-программисту солидного возраста?
forward Ищите просто далее, я вот работаю с 440Hz, а ему уже за 40 - умный дядько, весёлый и много знает Одно удовольствие работать.
Какая разница какой возраст? Другой вопрос что с возрастом сложнее разбираться в чем-то новом... Но если держать себя в тонусе - то все нормально и после 40ка будет А так плевать на возраст - главное результат.
Зато у вас есть несомненный плюс перед молодежью Опыт и умение общаться с людьми. Уметь понять желание заказчика возможно более важно, чем уметь писать быстро и качественно
Я могу сказать с полной уверенностью - для небольших по бюджету фриланс-проектах никогда не спрашивают возраст. Но фриланс тоже требует сноровки. А так, да, "старых" программистов как-то не очень любят в молодых коллективах. А так, круто, что Вы занимаетесь программированием в таком возрасте. Я вот иногда задумываюсь, что буду делать, когда мне будет за 30...
У вас есть сертификаты 1С? Если есть, то вроде проблем с работой не должно быть. Если нет, то сдайте на них.
Всё от политики компаний зависит. Придёт в голову какому-нибудь менеджеру выпендриться перед начальством и появляются такие перлы как дресс-код в отношении админов, ходят админы в костюмах, люди от 24 до 35 лет и не больше не меньше. Бред. Это проблема образования руководящих кадров. Сейчас модно по разным "мудрым" учениям по управлению и эффективности работы фирмы набирать персонал в определённых возрастных рамках и т. д. Предрассудки и глупость.
а хуля нам, старым бобрам... всегда есть фирмы-идиоты, где рулят дебилы менеджеры, потому, что сидят на подсосе какого-нить крутного папика и выеживаются не по теме, но, поверьте мне, есть нормальные, очнеь вменяемые и грамотные молодые бизнесмены/фирмы/заказчики, которые как раз понимают ценность опыта и возраст тут как раз "плюс". начинать во фрилансе тяжело, да, но это как и на любом поприще. я начинал с 600$ в месяц.
Ну все начиналось как всегда обещаниями. Пока есть две альтернативы - фриланс (с которым не очень клеится - не правильно себя оцениваю, в результате работаю по 50-100 руб/час) или собирать на цмс-ках сайты. Поэтому уходить некуда. А сейчас делаю игру, пишу все сам (или напополам с другим программером), пробую разные финты, в общем интересно. Пока есть куда развиваться. Насчет денег, конечно обидно, что у меня ставка порядка 170 рублей что-ли в час (я не полный день работаю), практически как в самом начале "карьеры". Пытаюсь что-нибудь придумать, чтобы не бомжевать потом...
forward Я думаю вы попадаете в дибильные организации. Лично я бы, да и не только я, брал бы при всех прочих равных человека с бОльшим опытом жизни. Люди. Судя по раскладам я вообще лох. Работаю за 250 бакинских пятидневку в офисе. Короче, надо что то решать...
Kreker Да, не. У нас в городе программисты дешево ценятся (на сколько я ориентируюсь). Я думаю удаленкой заняться. Но вот времени не хватает. Прихожу домой в 19 00. Пока то сё уже 21. Ну чтоб выспаться надо лечь часов в 0000. Ну остается фактически 3 часа. Причем последний из низ уже не особо эффективный. Вот считай 2 часа. Прикол еще в том, что я работаю Delphi программистом, а вот php знания повышаются только на выходных и 2 часа в день - это в лучшем случае. В Delphi особо знания не повышаются, потому как задачи по специфике почти одинаковые, готового много, то под то чуть переделать. то под то, так что практически не развиваюсь. Вот такая фигня...
нормальная удаленка это прежде всего: - ДИСЦИПЛИНА и работа от и до. - контроль времени и тасков. работа с SVN+Trac или Redmain - как правило в каких нит студиях (ZS или Ecslipe) - документирование кода и т.д. я нчинаю в 10-11 утра и заканчиваю глубоко за полночь. Но имею при этом: - интересные проекты - сильную команду - классный коллектив - много новых задач ну и 3500-4000$ в месяц без налогов... но повторюсь, что хороший высокооплачиваемый фриланс это в первую очередь САМОДИСЦИПЛИНА и ответственность. а вот халтурки как раз и стоят 300-500 бакинских с свободное время.
440Hz да, надо вырабатывать сомодисциплину... Но еще проблема в том что я не особо уверен в своих силах относительно php. Задачи то разные бывают. Вот было бы опыта побольше, то я бы знал, что я смогу сделать за неделю, а что нет. А так я не знаю ((
я беру задачу даже тогда, когда вообще не знаю как ее делать. так было например с кластером. 2 месяца сидел обложившись доками. зато теперь знаю и умею... мысля понятна?
так точно!!! Я все чаще стараюсь ловить себя на мысли "если это смог сделать какой либо человек, значит я тоже это смогу"... (ps: я больше имел в виду сроки. Я то допустим смогу сделать, но сколько я времени на это потрачу - неизвестно)
А что делать, если привлек заказчика ценой, а потом понял, что сильно не укладываешься (неверно оценил задачу), а работать уже начал? Я тут взял макет сверстать, сказал за 5 часов управлюсь, потом на 8 переставил цифру. Предложил за просрочку пени. Заказчик сказал - ок. Но дизайн оказался специфичным, в итоге, я просидел весь день, всю ночь, весь следующий день, а потом еще три ночи. В итоге это затянулось на 2 недели, вместо 1 дня. Заказчик заплатил всю сумму (а мы договорились изначально на 2400). Вот что делать в таких ситуациях?
Я сначала прикинул работу на 2 часа. С виду была таблица с 3 колонками, градиентом по бокам... А потом этот градент заставил меня не спать )
Я со временем наловчился точно прикидывать время. Сначала прикидываю сколько мне надо времени, при условии, что я не буду отвлекаться, а потом это время умножаю на 3. Успеваю. Главное не забывать, что написать код мало. После этого надо всё протестировать, по результатам тестов что-то переписать, а потом повторить тест, а потом опять что-то переписать. Потом отдохнуть денёк, повторить тест и переписать снова. В итоге получим рабочий вариант. ИМХО, обычное дело.