GrumpyProgrammer

На Пикабу
поставил 31184 плюса и 149 минусов
отредактировал 0 постов
проголосовал за 0 редактирований
Награды:
5 лет на Пикабу
9730 рейтинг 596 подписчиков 15 подписок 12 постов 6 в горячем

Служба безопасности Сбера хантит

Ссылки не замазываю чтоб видно было всю степень маразма.

Служба безопасности Сбера хантит Сбербанк, Реклама на Пикабу
Показать полностью 1

Случай на миллион

Читая все эти посты про "Случай на миллион", невольно вспоминаешь Терри Пратчетта: "Если вероятность события один на миллион, можете не сомневаться, что именно это событие произойдет"

Удаленное программирование. Обещанный образец договора

Обещанного три года ждут, но я наконец-то вычистил один из типовых договоров и выкладываю здесь ссылки (первая - это сам договор, вторая - это акт).


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


Этот договор практически без изменений использовался мной последние несколько лет с 4 заказчиками (США и Европа), обычно у валютного контроля вопросов не вызывает.


По самому договору - все достаточно типично, разработчик обязуется разрабатывать, заказчик обязуется оплачивать. Все авторские права на результат работ у заказчика. Оплата почасовая, на практике это удобнее чем фиксированная сумма. Если нужно заказчику отправить больше денег (премия или какие-то расходы компенсировать) - достаточно увеличить количество часов. Оплату можно делать как удобно - мне деньги отправляют два раза в месяц, можно хоть раз в неделю.


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


Подписываете договор и отправляете скан в банк валютному контролю. Обычно валютный контроль проверяет его 3-4 дня. Затем когда приходят деньги, заполняете акт на английском и на русском. Английский подписываете и отправляете в банк скан подписанного английского акта и русский акт (русский акт подписывать не надо).


Маленький момент - если деньги отправляет не сама компания заказчика, а, например какой-то сотрудник со счета физ лица - то его нужно будет указать как плательщика (самая последняя строка акта). Если оплачивается договор со счета компании заказчика, последнюю строчку нужно убрать.


Вроде все расписал, будут вопросы - постараюсь ответить.


Ссылка на договор

Акт на английском

Акт на русском


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

Показать полностью

Удаленное программирование. Плюсы и минусы ИП

Сразу оговорюсь - я работаю с иностранными компаниями, поэтому все изложенное из своего опыта, пишу исходя из этого.
Прежде всего, насколько мне известно, в белую работать с иностранными заказчиками можно только как ИП (счет ИП, валютный контроль банка на платежи в валюте и т.д.). Если сейчас появились какие-то новые схемы - с интересом почитаю в комментариях. Но в целом, при работе ИП надо учитывать плюсы и минусы, которые я здесь изложу.

Плюсы:
1. Работая как ИП, вы платите либо 6% налога (на упрощенке) либо фиксированную сумму на патенте. Как наемный работник, вы фактически оптатите гораздо больше налогов.2. Вы можете найти несколько заказчиков и работать на нескольких проектах. Я обычно работаю полный день на одного заказчика и беру второго на пол-дня (сижу по вечерам). Прямо сейчас работаю с одним заказчиком. Возможны варианты, когда берется, например, несколько заказчиков на 50-60 часов в месяц каждый, но я предпочитаю работать над одним или двумя проектами.
Минусы:
1. У наемного работника с хорошей зп идут хорошие отчисления в пенсионный. Будут ли эти отчисления что-то стоить лет через 30 - неизвестно, плюс нашу пенсионную систему меняют очень часто и она явно еще не одну реформу переживет за ближайшие десятилетия, но факт остается фактом - у ИП отчисления минимальные, у наемного сотрудника они больше. Лично мое мнение заключается в том, что пенсия в настоящее время - это просто еще одна форма налога государства. Я предпочитаю получать заработанные деньги здесь и сейчас, откладывая часть денег, не через пенсионный фонд. Желающие сейчас могут сами себе отчислять в пенсионный что хотят.2. У наемного работника есть оплачиваемый больничный. Если я не ошибаюсь, первые 10 дней оплачиваются из расчета 100% от оклада, затем - 40% от оклада. У ИП этого нет.3. У наемного работника есть оплачиваемый отпуск. У ИП его нет, хотя сразу оговорюсь - про больничный и отпуск я напишу ниже пару слов.4. Сторого говоря, уволить наемного сотрудника сложно - либо по статье, либо по сокращению - и то и то сложно, муторно и дорого. У ИП в договоре прописывается что достаточно предупредить за какой-то срок что договор расторгается - и все.5. ИП должен сам готовить все отчеты в налоговую, пенсионный и т.д. - это минус, но я бы сказал небольшой. Существует несколько сервисов, которые интегрируются с банком и сами считают кому, что и когда вы должны заплатить. Т.е. грубо говоря, раз в квартал мне приходит напоминалка, что пора оплатить страховые платежи (пенсионный и ТФОМС) - я их оплачиваю, два раза в год я плачу за патент и в январе я отправляю отчетность как ИП в налоговую плюс окончательный платеж в пенсионный. Это все суммарно занимает пару часов за году.
Эти плюсы и минусы известны давно и я здесь их указал как отправную точку. Теперь немного личной практики.
По поводу больничного, отпуска и праздничных дней
В моих ИПшных договорах они никак не оговариваются, но со всеми нанимателями я сразу оговариваю что есть государственные праздники (новый год и майские), и мы просто договоривались, что у меня есть определенное колличество дней, которые я не работаю, но оплачиваются они в полном объеме. Т.е. по сути у меня те же выходные, тот же оплачиваемый в полном размере отпуск, но в договорах они не упоминаются. Если вдруг мне потребуется больничный, когда я не смогу на кнопки ноутбука нажимать - они будут вычитаться из этого же числа оплачиваемых нерабочих дней.
Было у меня как-то раз собеседование, в конце которого я поинтересовался про праздники и отпуска. Мне сказали: "Мы оплачиваем сколько-то за рабочий час. Если вы не работаете, мы не платим" - я просто указал что меня это не устраивает и мы распрощались. Если собеседнику непонятно, что мне тоже нужен какой-то отдых - то я с таким заказчиком работать не очень хочу, хотя здесь уже все на личное усмотрение. Я знаю людей, которые работая на почасовой оплате, отрабатывают больше 160 часов в месяц (вплоть до 250) и потом спокойно за свой счет едут в отпуск. Т.е. тут есть варианты и каждый сам решает что ему ближе.
Теперь по зарплате.
У наемного сотрудника оклад зафиксирован в трудовом договоре, т.е. хочет иил не хочет работодатель, а оплатить он должен, в суде он проиграет сразу и без особых разбирательств. У меня договор с иностранной компанией и если вдруг эта компания решит зажать мне ЗП, то судиться с ними будет сложно и муторно, но здесь надо учитывать несколько моментов.
Если меня решит кинуть заказчик, то коллектив (остальные разработчики в команде) об этом узнают - и естественно сделают свои выводы, некоторые просто найдут другую работу. Т.е. кидая меня на сумму моей зп заказчик рискует потерять гараздо больше, если команда разбежится.
Далее - я, как программист, имею доступ к данным заказчика - клиенты и проч. данные из базы данных - соответственно мне сложно представить, чтоб заказчик рисковал, кидая на деньги человека, имеющего доступ к таким чувствительным данным.
Вообще, в договорах обычно узкаывается, что стороны должны извещать друг друга о прекращении договора за десять рабочих дней (у кого-то может больше, я просто по своему опыту) - и когда в командах кого-то увольняли - им оплачивали указанные 10 дней без проблем. Т.е. с точки зрения компании, в которой работают десять, двадцать, пятьдесят программистов, кидать программистов - просто дорого и бессмысленно. На построение команды обычно уходят месяцы и даже годы, поэтому "прощаться" с программистами стараются без конфликтов, как минимум, чтоб не будоражить других программистов.
В любом случае, если я столкнусь с непорядочностью заказчика (такого не было, но технически - все возможно) - я просто найду другого заказчика. Если придется менять работу совсем срочно - то за неделю я раскидаю резюме и начну собеседования, еще за пару недель пройду собеседования и тестовые задания и выйду на новую работу. Если работу надо будет менять не срочно - то у меня уйдет 3-4 месяца на то, чтоб найти заказчика, который меня полностью устраивает. Т.е. я спокойно работаю с заказчиками удаленно и не боюсь что меня кинут. В начале 2000х меня кинули, с тех пор никаких проблем не было.

Банки
Теперь я хочу озвучить другой момент, который обычно упускают из виду. Связан он не с работодателем и не с государством. Связан он с банками. Пару лет назад у меня был счет (физ лица) в Альфа-банке, куда я выводил свою зп. Т.е. по этому счету шло движение всех моих денег, мои расходы, снятия налички и т.д. Когда мне потребовался кредит, мне просто сказали - нужно чтоб вы предоставили 2НДФЛ... Я пожал плечами и ушел в ВТБ где политика была гораздо гибче.
На прошлой неделе мне срочно потребовались деньги по семейным обстоятельствам, было два варианта - залезать в заначку или брать кредит. Мне проще взять кредит и закрыть его за пару месяцев чем влезать в заначку. Опять же - у мне я в ВТБ счета физика сейчас, поэтому все мои движения и суммы они видят. Я сунулся за кредитом (у меня ж там постоянно крутится предодобренный кредит в несколько милионов) - мне там сразу сказали - с 1го января кредиты ИП не даются.
Созвонился с "личным менеджером" - он то же самое подтвердил, что ИП кредиты не дают. Опять же, для получения одобрения ипотеки, ИПнику может потребоваться либо очень большой первоначальный взнос (чтоб брать ипотеку по двум документам) либо рассмотрение заявки ИП может занять полтора месяца и больше. Т.е. если вы ИП и других работиющих людей в семье нет - могут возникнуть сложности с получением кредита. В моем случае, я зашел после ВТБ в Почта-банк, где мне радостно предложили взять кредит в 450 тыс (сумму могу путать, предложили четыреста тысяч с чем-то) - и затем накинули сверху страховку в сто с чем-то тысяч. Я посмеялся, сказал что платить страховку в размере 25% кредита считаю дикостью - и ушел.
В результате нужную сумму вытащил из заначки. Т.е. реальность такова, что если вы ИП, то можете при оформлении ипотеки или прочих кредитов столкнуться с проблемами.
Итог
Я вроде постарался рассказать о всех моментах, но текст писался "как есть" за 30 минут, поэтому что-то мог забыть - если что, в комментариях дополню.

Показать полностью

Поиск удаленной работы для программистов

Почитав комментарии к своим предыдущим постам, я хочу сразу указать - все, что я здесь описываю, основанно на моем личном опыте. Т.е. найдутся люди, у которых было по другому - welcome в комментарии, пишите как было у вас. То, что я описываю - это не единственный верный путь, это всего лишь мой опыт. Часть возможно устарела, потому что есть способы, которыми я пользовался лет 15 назад, но мне кажется что и сейчас должно работать.
Сразу хочу оговорится - поиск хорошей работы - это достаточно долгая и непростая задача. Т.е. если сейчас мне придется срочно искать работу - за пару недель я смогу найти неплохой вариант, но чтобы найти действительно хорошую фирму, в которой и проект и условия будут меня устраивать на 100% - мне придется потратить минимум пару месяцев, может и больше. Обычно я ухожу из предыдущей компании, уже имея офер из новой компании, поэтому ищу долго и кропотливо.
Еще раз уточню - я не фрилансер, а аутсорсер, т.е. я нахожу одну компанию (максимум две) - на которую работаю полный рабочий день. Есть компании, на которые я работал 7 лет, есть компании, на которые полгода, но контрактов на два-три месяца я никогда не ищу.
LinkedIn
У меня профиль на LinkedIn, в котором у меня порядка 300+ connection-ов, может больше. Как результат - раз 20 в месяц мне приходят сообщения от рекрутеров, CEO или CTO. Рекрутеры, в большинстве случаев, ищут сотрудников в офис - или релокация (Москва, Питер, Берлин и т.д.), но бывают и предложение по удаленке. Я два года проработал в компании, которая меня нашла на linkedin-е. Т.е. как вариант поиска работы - linkedin достаточно хорош - заводите профиль, забиваете туда свои скилы, предыдущие места работы и начинаете "френдить" с другими разработчиками с тем же стеком. В этом случае к вам сами начнут стучаться рекрутеры и менеджеры, ищущие программистов, в том числе и на удаленку.
Активный поиск
Есть ресурсы, где компании ищут именно удаленных сотрудников - remoteok.io, weworkremotely.com и т.д. Набираете в гугле "companies hiring remmotely javascript" и т.п. - и начитаете смотреть вакансии, аплаиться на подходящие. На том же github-е есть списки компаний, нанимающих сотрудников на удаленку. Пример - https://github.com/remoteintech/remote-jobs - но лично я такими списками почти не пользовался - проще искать сразу в гугле под конкретный стек технологий.
Другой вариант - гуглить по "join our team ruby on rails remote worldwide" - таким образом вы найдете компании, у которых на сайте висят объявления из разряда "join our team" - этим способом я часто пользовался годах в 2005-2015 - и там как правило отвечают и отзываются быстро и дружелюбно. Опять же, на weworkremotely.com пишут обычно компании, когда им нужен разработчик прямо сейчас, на "join our team" бывает, что компаниям нужен не синиор с крутыми скилами прямо сейчас, а нужен какой-то jun или mid, который попросит зп меньше, но которого можно будет "довести" до синиора. Т.е. эти компании просто постоянно держат объявления типа "join our team" - и готовы брать программиста с расчетом что у них есть время на его "до-обучение" и проч. Опять же там достаточно часто попадаются компании, занимающиеся аутсорсом - и к ним "подвязаться" вполне возможно. Достаточно много таких контор сидят в восточной Европе (Польша, Хорватия и т.д.) - и они лояльно нанимают программистов из России а заказы ищут в Европе и Штатах.
Upwork / oDesk и прочие биржиКогда Upwork еще назывался oDesk, я получил на нем несколько заказов, но это больше фриланс, там во-первых ищут больше на конкретные проекты а не на постоянную позицию, во-вторых я перестал им пользоваться, когда туда пришло огромное колличество программистов из Индии. Открываешь там какой-то проект - а на него уже 50+ индусов претендует. Цены они сбивали просто ужасно, поэтому я просто ушел с oDesk-а. Возможно, сейчас там лучше, может кто-то отпишет в комментариях. Есть и другие биржи, например Toptal - там принципы работы другие - они набирают программистов и сами их "продают" конечным заказчикам. Опять же - знаю что многие там работают, но туда надо проходитьь собеседования и доказывать скилы - тут уже сами решайте. Туда же до кучи crossover - прямой конкурент toptal-а. Знаю людей, которые работают на oDesk-е, знаю людей, работающих в Toptal или Crossover-е - кому что ближе. Т.е. все три варианта рабочие. Есть и другие биржи, но я ими не пользовался.
OpenSourceДостаточно распространенная идея - сейчас я сяду, напишу какой-то open source проект, сделаю к нему pro-версию и буду зарабатывать на поддержке и доработках.
Я просто опишу свой опыт - году в 2013-2014 я сел и написал свой движок на рубях. Тематика не важна, и писал я его в то время на энтузиазме - для меня это был отдых после работы. На работе я делал то, что было нужно на работе, а для себя, для души, я пилил этот движок, для меня это был просто проект, на котором я делал все так, как считал нужным и как мне нравилось.
Я вообще не предполагаел его как коммерческий, просто песочница, которую потом можно было бы показывать в резюме как образец моего кода... Потратив несколько месяцев по вечерам (иногда неделями его не трогая), я написал пару постов о этом движке и забросил его. Движок узкоспециализированный, денег в его раскрутку я не вкладывал и просто пилил для себя.
В 2015м мне неожиданно начали задавать по нему вопросы - программисты, которые его форкали и пытались использовать. Я спокойно отвечал. Третий или четвертый спрашивающий про него человек предложил присоединиться к их команде и допилить движок до нужного им состояния, под их задачи - последующие два года я допиливал движок для них - часов по 20 в неделю, соответственно порядка 80 часов в месяц.
Затем в семнадцатом году было затишье, спрашивали отдельные вопросы. Я написал еще пару постов, опять же не раскручивая эти посты, так же просто отдыхал от работы, занимаясь этим движком.
В 2018м со мной связался с вопросами еще один человек, оказалось что они тоже пытаются его использовать. После моих объяснений и пояснений, мне предложили присоединиться к их проекту. Проработав с ними несколько месяцев, я осенью 2018го ушел со своей основной работы - и с тех пор работаю над этим проектом.
На основе нескольких лет open source опыта могу сказать следующее:1. OpenSource - хороший способ показать свой код - ошибка... Глядя сейчас на свой код 2013го года, я понимаю, что его либо лучше не показывать, либо переписать пол движка. Сейчас я пишу код сильно по другому, так что этот проект - не лучший способ показать куски моего кода.
2. Поддержка OpenSource-а требует достаточно много времени. Я предполагал, что раз это open source, люди будут просто присылать pull request-ы в github, которые я буду либо мержить либо нет. На деле, в большинстве случаев, люди пишут - "а можете поменять, чтоб здесь работало по другому?". Если переделки мелкие и имеют смысл - я их иногда делаю, но на какие-то большие переделки за "спасибо" у меня нет времени. Кастомизация - я указал двух крупных заказчиков, которые пришли ко мне за этот период, было еще несколько мелких, плативших за кастомизацию под них.
В целом, если вы планируете зарабатывать именно на OpenSource-е, то придется озаботиться обязательно двумя аспектамии. Первое: PR - посты, статьи, и конференции - ездить на конференции и рассказывать всем про свой OpenSource, писать много статей, мануалов и т.д. - я занимался движком, этим у меня заниматься было некому. Если у вас узко специализированный проект - то придется десятки раз объяснять "а зачем он вообще нуже" и "как его использовать".
Это - огромная работа, которая потребует времени не меньше (а, по-моему, даже больше), чем написать сам код.
Второй аспект - это продажи. Продавать кастомизацию и поддержку open source проекта - это достаточно специфичная работа. Код - открытый и соответственно, большинство программистов сами смогут его допилить до своих нужд (натыкать костыли) - далеко не все согласятся платить за его переделки и поддержку. Т.е. для этого у них должен быть достаточно большой список того, что нужно переделать и понимание, что проще заплатить, чем переделывать самому. Продажник в OpenSource-е должен всегда уметь во время сказать "а еще мы можем допилить это и это, улучшить для вас это и это..."
Т.е. от себя могу сказать что я написал сам код. Потребовался бы еще минимум один человек, который его бы раскручивал (посты, статьи и конференции), и потребовался бы третий человек с весьма специфичным опытом продажи OpenSource-а - в этом случае можно было бы попытаться его раскрутить.
Я движок писал для себя, для души, при этом я на нем неплохо заработал и сейчас зарабатываю, работаю в компании, его использьующей. Кстати, когда мне предлогали присоединиться к компаниям, использующим этот движок, я, естественно, уже не проходил никаких собеседований - на меня изначально смотрели как на специалиста, имеющего и тех. навыки (код-то видят) и знающего предметную область - в ходе консультаций всегда расписывал возможные пути решения их задач и возможные последствия в будущем. Т.е. при устройстве на работу таким образом, на меня уже смотрели сразу как на человека, имеющего определенную экспертизу и знания в области. Это мне нравится больше, чем делать тестовые задания и проходить собеседования.

Думаю, что в комментариях люди напишут и о своем опыте, может быть что-то возьму на вооружение.

Показать полностью

Зарплаты программистов

Прочитал пост "Когда домохозяйкой быть выгоднее. Или занимательный бюджет..." и меня комментарии зацепили.

Цитата: "Да в IT вообще какие то ебнутые зарплаты. Люди вкалывают на реальных работах, на производстве, в больницах людей лечат, получают копейки. А айтишники за сомнительную пользу обществу огромные деньги получают" (ссылка) - и решил что лучше ответить @TimohaKZ здесь...


Итак, почему в ИТ такие "большие" зарплаты. По пунктам:


Пункт первый. Высокие зп в ИТ надо добиваться, они не у всех. Знаю много людей, которые отучившись, пошли работать и на одном месте сидят десятилетиями, получают нормальную (по данным Росстата) зарплату - и их это устраивает (хотя и любят поговорить что денег нехватает и т.д.). И они тоже программисты.


Когда я начинал работать, то работал на низкой зп за опыт, параллельно учился чему-то новому в нерабочее время и при этом всегда работал еще и на второй работе. Если мне там оплачивали 5 долларов в час - считал что это стоит потраченного времени и сил. Физически я тогда по часам работал полный рабочий день на одной работе и часов шесть на второй. Добавьте время на дорогу до работы и то что я еще что-то учил. Выходных у меня почти не было - просто или работал по второй работе (почасовой) или что-то учил. Наверное есть гении, которые как-то по другому добивались хорошей зп, но мне все эти знания давались двумя работами и учебой.


У меня два брата, которые говорят что работать на двух работах они не могут. Я в таком режиме работал годами.


Сейчас у меня зп 30 долларов в час. Что для этого было нужно сделать:


1. Знания. Многие считают, что отучились в школе, затем в институте - все, можно придти на работу, где должны платить хорошо только за то что человек пришел и отсидел на рабочем месте 8 часов в день. Я уже в комментариях писал, что было тяжело сидеть в пятницу вечером, читая техническую литературу и учиться, пока во дворе соседи пиво пили. Я пиво тоже люблю. Но сидел и занимался. Это просто частный пример. У меня на udemy куплено порядка 15 курсов по программированию в нужных мне областях, книг перечитал вообще не знаю сколько (естественно, большую часть прочитанного забыл, но то что использую на практике - уже из памяти не сотрется). Очень много практики помимо работы, например, каких-то своих "гениальных" проектов, когда садился и что-то делал месяц или два, мечтая как это станет резко всем нужным и я буду на пляже с белым песком сидеть с ноутбуком, попивая коктель. Времени убил очень много, научился многому, но вот ни один из проектов не выстрелил. Вру, один опенсорс неплохо выстрелил, но это я потом как-нибудь отпишусь. Суть в том что чтобы программисту хорошо платили - он должен отрабатывать эти деньги. Если вам платят 30 тыс оклада в России, то вас уволить тяжело. Мне платят 30 долларов в час по договору и я работаю как ИП - как только я начну халтурить и заказчик посчитает что я не отрабатывают свои деньги - со мной попращаются одним днем.


2. Суммарно за 20 лет порядка 3-4 лет я занимался английским. Хорошо платит иностранный заказчик, значит английский нужно понимать и достаточно грамотно на нем изъясняться. Год с тьютором (skyeng) и три года суммарно - самостоятельное изучение. Сейчас опять собираюсь начать. Беру "Грамматика, сборник упражнений" Голицинский, (сейчас уже 8е издание есть по-моему) - и к нему же решебник. Сажусь и лист за листом делаю эти упражнения. Потом по решебнику проверяю, где ошибся. Часами. По-другому не получится.


3. Умение себя продавать. Это навык, полезный в любой специальности. Мой текущий работодатель изначально предлагал мне зп почти в два раза меньше той, которую платит сейчас, просто потому что посчитал что в России и такая зп сильно выше средней. У меня два месяца ушло на обсуждение и обоснование того, что я хочу за свою работу и почему. Почему моя работа стоит дорого? Пример: зимой месяц я делал автоматизацию тех рутинных операций, которые руками делали сотрудники заказчика. Я эту рутину автоматизировал. По примерным прикидкам заказчика же, сейчас в месяц сотрудники заказчика экономят только на этом функционале два человека-месяца в месяц. Т.е. два человека тратили бы все свое рабочее время на выполнение этой рутины, сейчас они заняты другими, более полезными вещами. Т.е. оплатив мне месяц работы, заказчик теперь каждый месяц экономит две зарплаты своих сотрудников. И вся моя работа направлена на то, чтоб сотрудники заказчика делали свою работу быстрее, легче и при этом избегали ошибок, которые в силу законодательства могут стоить заказчику штрафов в десятки тысяч долларов. Другой пример - я при работе с данными увидел аномалию (кривые данные), начал разбираться, начал обсуждать с заказчиком - оказалось что его сотрудник сделал ошибку, которая обошлась бы моему заказчику почти в 30 тыс долларов. Я мог просто не обращать внимание на эти данные и делать "свою" работу - и заказчик бы мог просто потерять эти деньги. Вот поэтому этот заказчик платит мне хорошую зарплату и уже не спрашивает, почему я считаю что стою дорого.


Пункт второй. Будучи взрослым мужиком и проработав больше 20 лет (не важно, в какой области), я считаю НОРМАЛЬНЫМ иметь такой заработок, чтоб в моей семье была хорошая машина (не крузак, но тем не менее большая машина, в которой семье из 4х человек удобно ездить и на отдых и по делам в городе), чтобы у меня было жилье (хотя речь идет о обычной квартире в обычном районе, не элитный новострой), чтоб у меня была дача, куда можно из города в выходные вывезти детей. Я считаю нормальным раз в год свозить семью на хороший отдых куда-нибудь (хотя тоже не всегда получается, в этом году решили что не устали). Раз ИТ дает мне такую возможность - я работаю в ИТ. Если бы в ИТ были плохие зарплаты, я бы шел работать туда, где нормально платят и где есть возможность заработать нормально. Более того, в самом программировании я мог бы сидеть в той же фирме, где работал лет десять назад - и получал бы неплохую зп и спокойно работал бы, но с моей точки зрения работа - это место, где я зарабатываю деньги. И я годами поднимаю эту планку - учусь дальше и иду работать туда, где платят еще больше.


ЗЫ: посты о том, что востребованно и как искать заказчиков - в процессе написания. Вычитаю, допишу и выложу.

Показать полностью

Как работать с иностранными заказчиками

У меня тут небольшая затыка в коде, не пойму как лучше сделать. Лучший способ отвлечься - поумничать. Кому-то все это знакомо, кому-то может оказаться полезно. Постараюсь не лить воду, в комментариях или отдельных постах распишу подробнее в зависимости от вопросов. Сам я программист, но для тестировщиков, дизайнеров и многих других специалистов принципы будут те же.


Я работаю как ИП (без сотрудников). При оформлении ИП сразу написал заявление на упрощенку, три года назад ушел на патент. По сути, раз в квартал плачу отчисления в пенсионный и мед (порядка 8-9 тыс сейчас, точную сумму не помню), патент в моем регионе стоит тыс. 19 в год (6 тыс до 1 апреля оплатить надо, остальные - до конца года). Т.е. в ноябре - декабре сходил, написал заявление на патент на следующий год - и дальше работаешь по патенту.


Из доп. расходов - Эльба (бухгалтерия). Была нужна на УСН. На патенте особо не нужна, но т.к. я у них обновил электронные подписи, к ним поступило мне письмо из налоговой (т.е. обратная связь с налоговой через них работает), плюс они отчетности отправляют и напоминают что куда платить - я предпочитаю по прежнему их использовать.


Банки и оплата работы


Я работаю только с иностранными компаниями. Это значит - валютный контроль банка на входящие платежи. В банке к рублевым счетам открываются два валютных счета - транзитный и основной. Отправляется в банк скан договора с заказчиком - на русском и английском языке. Иногда это два отдельных файла, иногда один договор - в левом столбце на английском, в правом - на русском. В договоре указано сколько вам платить будут, за что и как.

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


Заказчик отправляет деньги на ваш транзитный счет. Банк присылает вам уведомление о поступлении денег на транзитный счет. Если у вас оплата почасовая по договору, отправляете в банк акт (с указанием колличества отработанных часов). Если у вас оклад - то отправляете инвойс (почти тот же документ, только без указания часов).


Далее многое зависит от банка: в Альфе мне при этом приходилось самому готовить справки банку (ничего сложного, но минут 20-30 времени уходило, плюс у них часто что-то не работало, приходилось связываться с их саппортом). Сейчас пользуюсь Точкой - там просто отправляю инвойс или акт, с переводом на русский (английский вариант подписываю, русский просто отправляю как перевод), они сами готовят справки. Сильно проще.


В течении дня (в зависимости от банка) банк проверяет присланные вами документы и деньги поступают на ваш основной валютный счет (опять же, в Альфе это обычно занимало несколько часов, в Точке в течении часа обычно все проходит, но в праздники бывали задержки).


Сразу уточню - из Альфы ушел пару лет назад, возможно там что-то поменялось и стало быстрее или лучше.


Далее - обмен валюты. Опять же в зависимости от банка, есть ньюансы. В Точке - один фиксированный курс обмена, в Альфе - можно было выбрать или курс ЦБ на следующий день, или курс московской валютной биржи на данный момент или курс Альфа-Форекса. Понятно, что если у вас оклад 2-4 тыс. долларов, то особо на курсовой разнице не заработаешь, но когда курс сильно колебался - иногда в плюс получалось несколько тысяч рублей - было приятно.


После чего деньги в рублях оказываются на вашем ИП-счету и вы можете спокойно вывести их на свой счет физ лица. Кстати, рекомендуется счет физ.лица и счет ИП держать в разных банках. На всякий случай.


Есть мысли написать подробнее о том как искать заказчиков, какие они бывают и какие бывают грабли, какие бывают сложности - выгорание и недостаток общения на работе, о том, какие бывают сложности в связи с тем, что не у кого спросить совета в разных ситуациях, о том, как ИП выходит боком и т.д. Пишите вопросы - постараюсь ответить.

Показать полностью

Про неловкие ситуации

Картина маслом - магазин женского белья, жена померив кое-что, упорхнула в зал что-то поменять. Меня попросила постоять около кабинки, т.к. оставила там сумочку и куртку. Мне не сложно.

А дальше картина маслом: в примерочную гордо проходит мадама необъятных размером и за ней следом дочка - лет 16-20 (их сейчас вообще не поймешь, кому сколько). Но комбинация - мама с дочей. Доча маленькая и тщедушная, мама - из тех что в горящую избу коня на скаку загонят.

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

Мама окинула меня взглядом, в котором промелькнуло 6 или 7 статей УК РФ, пропустила дочку в кабинку и встала так, что я просто понял, что если жена быстро не появится, конец меня ждет лютый.

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


ЗЫ: очень хотелось поставить тэг "Шопинг с Джигурдой" (оказывается, такой тэг тоже есть)

Когда от везения подгорает

Преамбула - работаю программистом. Порядка 3-х лет назад появился вариант работать с иностранным заказчиком напрямую, как ИП. Из плюсов - зп больше. Из минусов - надо ИП, надо сдавать отчетности, оформлять патент, платить всяческие налоги и проч.

Имея двух детей и жену в декрете уйти с обычной работы на ИП и в свободное плаванье - если честно, было страшно.

Суть истории: работать из дома неудобно (двое детей и маленькая жилплощадь), поэтому я снял дом в соседнем здании. Физически соседнем. Здание старое, офис так себе но главное - БЛИЗКО.

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

Когда от везения подгорает Везение, Нереальное везение, Соседи, Пригорело

Каждый раз так и хочется сказать - вон синяя вывеска о аренде висит - иди, арендуй. Тебе тоже повезет.

Показать полностью 1

Viber идет в массы

Три года назад дачный кооператив сделал группу в Вайбере. Изначально - чтобы вроде как всех держать в курсе всех новостей. Вроде как исключительно хорошее начинание (теоретически).

На практике - во-первых сразу нашлось несколько человек, которые решили что это замечательная возможность общения на политические, футбольные и прочие темы - т.е. канал превратился в свалку каких-то левых сообщений. Параллельно "инициативная группа" пыталась снять председателя СНТ - и это регулярно выливалось в дикие холивары в этой группе.


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


Вчера в вайбере появилась группа ТСЖ и конкретно нашего дома. Первым делом начали выяснять кому и что можно и нельзя парковать во дворе. Похоже во дворе тоже скоро все друг с другом здороваться перестанут. Вот она - сила социальных сетей.

Отличная работа, все прочитано!