Естественно такие вакансии есть в компаниях занимающихся разработкой дистрибутивов Linux.
Но в России есть только одна такая компании на сколько я знаю - это ALTLinux.
Если все сделать правильно, то не будет)) Задержку можно указать любую, да же в миллисекундах. Вам в любом случае, да же если вы хотите использовать стандартный функционал Битрикс, придется все время обращаться к БД и если будет записать пульнуть ее в Push and Pull. Иначе то как.
Мой вариант отличается только тем, что вызывать скрипт опроса БД на наличие записи будет не Push and Pull, а JS-скрипт.
Нагрузка естественно будет, но как же узнать есть запись или нет, если не заглядывать в БД?
А сам JS-скрипт работая в холостую - пока нет записей, вам нагрузки не создаст. JS-скрипты выполняются на стороне клиента, а не сервера.
>> сегодня он работает, завтра ищет работу
Немного не корректно выразился.
Сегодня выполняет задачу, завтра ищет новую, выполняет новую задачу и потом снова ищет.
Я точно так же работал в компании и писал правда не программы, а сайты под разные направления компании. С одной стороны жизнь удалась, работа не пыльная, сильно меня не торопили со сдаче работы, заказчик один и работа всегда есть. При чем я да же работал не в офисе, а дома - просто сказка))
Но когда проходит эйфория, понимаешь что ты встал на месте и не куда не движешься, делаешь однотипные сайты каждый день и все. Не каких интересных и сложных задач, что бы испытать свой интеллект.
Себя обеспечить работой не просто. Нужно уметь не только программировать на уровне не хуже тех с кем вы конкурируете за проект, но и суметь себя презентовать заказчику, так что бы вы выделялись среди толпы таких же программистов претендующих на задачу. Что бы понять - вам нужно попробовать.
Я к сожалению до уровня пляжного программиста еще не дошел)) Но нужно постоянно развиваться, самое главное определиться с тем что вы хотите. Не метаться между разработкой сайтов например и разработкой под мобильные платформы. Выбрать что то одно и стать в этом профи. Со временем все будет. И потом нужен будет наемный менеджер, который будет забирать часть прибыли, но за то искать вам заказы. Что бы не было проблемы как у всех начинающих фрилансеров - сегодня он работает, завтра ищет работу, и т.д. до бесконечности. Это изматывает и люди возвращаются в наемные сотрудники, потому что там стабильность.
Первое что вам нужно сделать, это определиться что вы хотите создавать!
Например:
- веб-сайты
- программы для компьютеров, возможно тот же ворд. Или что-то сложнее, разработка сложных программ типа программ работы с жесткими дисками.
- возможно приложения для мобильных платформ под iOS и Android
- ит.д.
Везде есть свои плюсы и минусы. Важно так же понимать, что создавая приложения например для мобильных платформ, вы более независимы. Вы сами можете что-то придумать, создать, опубликовать приложение и кому понравится тот купит. То есть вы создали то что сами хотели, получили от работы удовольствие, над душей у вас заказчик не стоял и потом еще получили денег и благодарности о тех кто его купил.
Либо другой путь писать программы на заказ. Я вот делаю сайты на заказ, адекватность клиентов от случая к случаю, но я выбрал для себя этот путь.
Но в России есть только одна такая компании на сколько я знаю - это ALTLinux.