• Есть ли нативный способ написать GUI на html/css для С++ программ?

    HemulGM
    @HemulGM
    Delphi Developer, сис. админ
    Хватит ерундой заниматься и используйте нормальные инструменты для GUI конкретного языка.

    Qt -тяжелая для одного виджета? А браузер для одного виджета не тяжелый?

    Пиши на шарпе или делфи тогда. Там с GUI куда лучше и легче.

    P.S. qt позволяет использовать css для настройки контролов.
    Ответ написан
  • Как найти идейного человека в команду, за относительно небольшие деньги?

    newross
    @newross
    .Net разработчик, стартапер
    Нигде.
    Самостоятельное решение задач требует более высокого уровня квалификации. Есть хорошие и дорогие фриленсеры, которые и ТЗ сами составят, утвердят с вами и полный бюджет помогут рассчитать.
    Средний уровень компетенции достаточно хорошо оплачивается. Зачем миддлу бесплатно участвовать в очередном проджекте с мутными перспективами?
    Так что если хочется сэкономить - либо пишите ТЗ фрилансерам, либо работайте с джунами.
    Ответ написан
  • Разработчик недисциплинированно трекает время. Что делать?

    Robur
    @Robur
    Знаю больше чем это необходимо
    основные вопросы на которые надо найти ответ:

    1. Что думают сами разработчики по этому поводу? Вы с ними общались? какие выводы - что поменяли в основе этого общения?
    2. Зачем самим разработчикам трекать это время? вы на них какие-то ваши менеджерские заморочки перекладываете, им все это не нужно и не должно быть нужно. Зачем им ваша "оценка маржинальности проекта"? У них своей работы хватает.

    Хотите чтобы все трекали время - дайте им внятный повод зачем им это делать и ощущаемую пользу. Например - оплата почасовая.
    "мне нужно чтобы вы это делали" - так себе мотивация. Даже если вы кнута добавите.
    Ответ написан
  • Разработчик недисциплинированно трекает время. Что делать?

    BasiC2k
    @BasiC2k
    Вы рассмотрели возможные причины "со своей колокольни" и сами дали на них ответ. Что показывает Ваш авторитарный (директивный) стиль управления.
    Постарайтесь быть ближе к подчинённым, разговаривайте с ними, вникайте в их проблемы. Тогда они сами расскажут - почему они не трекают, а Вы поймёте как это решить.
    Сейчас у Вас нет обратной связи.
    Ответ написан
  • Разработчик недисциплинированно трекает время. Что делать?

    Sanes
    @Sanes
    Фигня все эти трекеры. Если вы друг-другу не доверяете, то уже ничего не поможет.
    Разработчику тоже не упало постоянно страдать с этими трекерами. Ему проще в конце дня примерно затраченное время записать.
    Редко бывает, когда линейно работаешь. Постоянно дергаешься от одной задачи к другой. Если это не так, то и трекер не нужен.
    Ответ написан
  • Разработчик недисциплинированно трекает время. Что делать?

    php666
    @php666
    PHP-макака
    Упаси бог работать в столь токсичной среде.
    Сидеть и отчитываться за каждую минуту/час.
    Идеальный информационный концлагерь.
    Ответ написан
  • Разработчик недисциплинированно трекает время. Что делать?

    Xuxicheta
    @Xuxicheta
    инженер
    Не выносить мозги разработчику своим трекингом и дать ему спокойно работать.
    Не справляется - увольняйте.
    Ответ написан
  • Разработчик недисциплинированно трекает время. Что делать?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    А зачем вообще трекать время? Уложился в дедлайн - молодец. Не уложился - разбор полётов. Хронически не укладывается - понижение грейда или увольнение.
    Ответ написан
  • Как организовать подработку на зарубежном фрилансе?

    @Stalinko Куратор тега Фриланс
    PHP'шник и фрилансер до мозга костей
    Как я сам переходил с постоянной работы на Upwork:
    сначала брал небольшие заказы и делал их в свободное время. Заказов становилось всё больше. В какой-то момент подработка по вечерам стала приносить столько же денег, сколько основная работа full-time. В этот момент решил, что пора полностью уходить во фриланс.
    Уволился. Стал фрилансить фулл-тайм. Поначалу было сложно забить всё свободное время, но даже при 50% занятости по деньгам выходило лучше, к тому же полная свобода, постоянно новые задачи.

    Теперь по твоим вопросам.
    1) Первое время необязательно заморачиваться за законность. Пока не выйдешь на стабильный доход хотя бы 100к/месяц, париться особо не за что. Можешь выводить деньги на PayPal или Payoneer или другими полулегальными способами. На первых порах лучше сосредоточиться на работе.
    2) Когда появится стабильный ощутимый доход, то нужно регистрировать ИП, открывать расчётный счёт. В качестве налогообложения либо патент, либо упрощёнка 6%. Особо ничего сложного, инфы в инете в и на тостере куча.
    3) Обычный расчётный счёт для ИП. На упрощёнке платишь 6% со всех доходов, которые поступают на счёт, платить нужно в определённые даты, чтобы налоги взаимовычлись с обязательными взносами ИП.
    На патенте платишь годовую стоимость патента и обязательные годовые взносы и больше ничего. Далее только ведёшь КУДиР.
    Нужно выбрать как вести бухгалтерию: электронные системы (Эльба, Моё Дело); услуга бухгалтера от банка или стороннего сервиса; наёмный бухгалтер; или тупо самому в экселе. Я пользуюсь первым способом.

    4) В классическом фрилансе (когда делаешь заказ за заказом) действительно редко бывает энтерпрайз. Там обычно небольшие конечные проекты. Но когда долго работаешь на фрилансе, то начинает надоедать постоянный поиск клиентов и стремишься к одному большому проекту. По сути фриланс в какой-то момент перерастает в удалённую работу. И тут уже вполне может быть энтерпрайз. По технологиям это ты сам для себя решай. Нужно посмотреть, какие есть проекты, что востребовано. Возможно что-то подучить.
    Ответ написан
  • Оплата удаленной фултайм работы: аванс или сдельная?

    @AlexHell
    Посмеялся над многими ответами в этом типике.
    Да есть ответ что джентельмены доверяют - только он правдив.

    Предлагают заключить договор, который якобы их спасет. От чего?
    1) В договоре (работ \ услуг) либо вы распсиывается все до мелочей, все ТЗ, все классы, как тестится, как условия приемки, т.е. прямо расписывается от корки до корки ТЗ - это не час и не два, это редко кто так заморочиться, это дни-месяцы просто чтобы составить все подробности.
    И тогда такой договор защитит если в нем написано сделать Х а вы сделали Y < X, он защитит заказчика от того что он может не заплатить. т.к. вы сделали меньше. Либо защитит вас если вы сделали Х и соглашались на Х.
    2) В договоре (работ \ услуг) - Если подробностей ТЗ нет, если в проекте лапша \ поддержка \ стартап, там будет куча нюансов, которые сроки раздувают в 1.5 - 3 раза постоянно (пруфы по опыту 14 летнему программинга и 8 летнему на коммерческой основе удаленно), плюс от других людей - погуглите сколько проблем у людей "составить договор который защитит фрилансера". Вам просто не заплатят потому что заказчик найдет причину:
    а) если у вас написано ТЗ, но кроме него пришлось рефакторить, тестить, сопровождать другое, фиксить баги, на что вы не расчитывали изначально - заказчик не заплатить за это не расписанное в ТЗ
    б) если в ТЗ очень абстрактно, то может не заплатить ни за что, а конкретику писать дорого всем сторонам по времени, в том числе исследований
    в) тот кто составляет ТЗ - тому не заплатят потому что нет критериев "правильно составленного ТЗ"
    г) если пишите часы заказчику и в договоре написано "фрилансер пишет часы, а заказчик их оплачивает" - заказчик может не оплатить, мотивировав тем что вы делали не то что он хотел в эти часы, и вы доказывайте суду (если вы хотите судиться?) что вы сделали именно то, приглашайте экспертов

    поэтому либо у вас все очень просто формализуемо с ТЗ - делайте договор

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

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

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

    как впрочем и заказчик не застрахован что фрилансер \ удаленщик не пропадет, или что не будет писать часы (которые ему оплачивать) больше в 2-3-4 раза, чем оно у него заняло времени, т.е. фрилансер тоже кинуть может и обмануть

    и это даже про РФ (как выше писали - для международных - ваш договор никого не защищает, ни вас, ни их, только репутация фирмы)
    Ответ написан
  • Кто имел опыт удаленной full/part time работы (не фриланс) на США, какие есть нюансы и почему нет?

    @programrails
    Я подозреваю, что американской фирме нанять self-employed на постоянную работу (российский ИП на удалёнку) - вообще есть нарушение американских законов. Потому что имеет место подмена трудового договора на договор подряда - действие, запрещённое не только в России (и подлежащее административке), но и в США по американским законам (вроде бы - но точно не знаю). По крайней мере, я где-то на забугорном форуме видел такие рассуждения. Кроме того, непонятно, как быть со страховкой. В теории, российский ИП должен по-хорошему покупать российскую страховку на себя - и так, чтобы её покрытие оказалось достаточным, чтобы в случае своих неправильных действий покрыть убытки американской стороны. А для этого и миллион долларов покрытия страховки может оказаться мало - в средней американской компании миллион убытков по вашей вине может за 2 дня вылететь. И в контракте надо прописывать, что страховая ответственность длится только на период контракта - но не после. А российскому ИП обычно трудно что-то там диктовать удалённому работодателю - ведь за окном полно желающих (в драку за оффером).
    Почему такое не распространено - потому что слишком геморно - для солидных иностранцев. Как правило, удалённых работников ищут только несолидные иностранные нищеброды - в погоне за экономией копейки. С ними так неприятно иметь дело - они же нищие. И проекты у них идиотские и никому не нужные - как правило. Мне кажется, что единственный правильный путь - создать свой бизнес в России, и его представительство за рубежом. Вот тогда ещё есть шанс на какую-то стабильную занятость. Либо работать в России сотрудником такого бизнеса. Либо вариант, когда американская сторона открывает филиал в Москве, а вы там работаете. В общем, нужен некий мощный посредник - между Вами и американской стороной - посредник, который вы либо создадите своими руками, либо как-либо сумеете воспользоваться чужим посредничеством. Все остальные планы "из России как ИП найти хорошую стабильную удалёнку на США" - всё это в 90% случаев лишь влажные мечты наивных юношей. Всё не так просто. И вообще - можно условно считать, что "удаленной full/part time работы (не фриланс) на США" просто не существует - как таковой. Если, конечно, вы не гражданин США, живущий в России. Всё, что реально - это только перебиваться случайными короткими контрактами - находить которые настолько нелегко - что подумаешь лишний раз - а "оно мне надо"?
    Ответ написан
  • Что мотивирует IT специалистов кроме ЗП?

    @ince
    Что мотивирует IT специалистов кроме ЗП

    Что-то кроме ЗП мотивирует только идиотов.
    В ИТ таких в среднем чуть меньше, чем в других сферах.
    Ответ написан
  • Что мотивирует IT специалистов кроме ЗП?

    anton99zel
    @anton99zel
    29а класс средней школы №7
    не кажется ли странным повышать зп еще и еще, когда обязанности не меняются?

    Выпал в осадок)
    1. Цены растут, включая цены на товары и услуги, чтобы осуществлять деятельность.
    2. Мне, как удаленному сотруднику, приходится за свой счет содержать и обновлять технику, возможно покупать ПО.
    3. Чтобы быть в тренде, получать новые знания - нужно, помимо прочего, покупать курсы, учебную литературу, возмещать деньги, потраченные на образование.
    Не маловажным является карьерный рост, уверенность в завтрашнем дне, комфортные условия работы.
    Комфорт дело относительное. Для меня это не удобное кресло и безлимитный кофе, а возможность работать откуда угодно, в любое время суток, а один зуб полечить раз в пять лет я и без вашего ДМС могу.
    Я знаю людей, которым давали зарплату 0,5 М ₽ и служебную квартиру в центре Москвы, и они всё равно уходили на новые проекты. Почему? Потому, что достигнут потолок, становится скучно, появляется депрессия, лень, а еще за эти деньги портят нервы и ты не можешь даже на неделю уехать отдохнуть.
    Программирование это хорошо до определенного возраста, а что делать после 50 лет, когда твой мозг уже не работает как раньше, а любой школьник сделает тебя на раз-два? Естественно, что по карьерной лестнице хочется добраться до кресла управленца, руководителя. А если такой лестницы не видно, то и зарплата со временем перестанет радовать.
    А вообще Java разработчики и банковские системы это люди-боги в моем представлении))
    Дайте им машину, два месяца в год каникулы у океана, арендуйте жильё и денег положите в конверт тысяч 300 ежемесячно )))
    Ответ написан
  • Что мотивирует IT специалистов кроме ЗП?

    @vism
    Деньги и отсутствие эффективных менеджеров. Все.
    Все ваши соц. пакеты и печенье бесплатное лучше отдайте деньгами.

    Но да, я прочел коментарии и ответ автора вопроса
    "Если за 3 года не меняется проект и обязанности, зачем повышать ЗП, только индексация"
    И все стало понятно.
    Детка, может это у вас, эффективных мэнеджеров так, вы сидите и не развиваетесь годами. А у нас иначе.
    3 года опыта это примерно х2-х3 к ЗП по соовествию рынку. Мы постоянно учим новое и цена разработчика растет очень быстро. У каждого свой потолок конечно, но если человек учится нонстоп нет предела росту квалификации и ЗП.

    Именно поэтому каждые полтора года я менял работу, т.к. не повышали зарплату и такие эффективные менеджеры говорили, мол не найдешь на такую ЗП как хочешь. Да вот только я увольнялся имея оффер всегда.
    Повышайте зарплату ежегодно на 50%, вот мотивация. А все эти ДМС, обеды и конференции лесом.
    Ответ написан
  • Что мотивирует IT специалистов кроме ЗП?

    fdroid
    @fdroid
    press any key
    В порядке приоритета:
    1) Деньги.
    2) Интересные задачи.
    3) Как указал выше Сергей Горностаев - возможность профессионального роста.

    Но как бы не было всё круто, без достойной оплаты труда пункты 2 и 3 не имеют никакого значения.
    Ответ написан
  • Что мотивирует IT специалистов кроме ЗП?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    У меня лично деньги на первом месте. Кроме них мотивирует возможность профессионального роста и престиж выполняемой работы.
    Ответ написан
  • Мотивация программистов на удаленке. Что делать?

    Sanes
    @Sanes
    4 часа на задачи и 1 час на менеджмент. Итого 25 часов в неделю.
    Всё, что больше, либо обман, либо скоро этот работник уйдет в запой. Из-за высокой нагрузки.

    ps. Я бы фултайм ограничил 5-6 часами. Толку всё равно не будет от 8 часов и более.

    Попробуйте сократить время рабочего дня и регламентировать перерывы. Наверняка тоже самое будут чекать.
    Сейчас они от усталости балду гоняют и ждут окончания рабочего дня.
    Ответ написан
  • Как сейчас дела у frontend разработчика на Upwork?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    1. Ваши навыки отстают от рынка. Сейчас чисто верстка требуется не так часто и да, чисто HTML/CSS сносного уровня можно получить и за $10 от тех же индусов. Индус индусу рознь, там есть и хорошие разрабы.

    2. Ваша ставка слишком высока для "только верстки". Да, вполне возможно что качество вашей верстки абсолютно честно стоит тех $25/час, но чисто психологически и субъективно клиент за эти деньги ждет уже frontend developer или даже fullstack developer. Его сам рынок к этой мысли подводит.

    3. Если хотите на фрилансе (апворк или не апворк - не важно) зарабатывать стабильно и расти по заработку - делайте упор на long-term контракты и клиентов. Это либо клиенты, которые постоянно приходят с новыми проектами (например, студии / агентства - конвеер), либо поддержка/сопровождение проектов, которые вы для клиента сделали. Спустя пару лет активной работы на апворке у вас должно минимум 60% заработка быть от поддержки существующих проектов. В идеале, клиенты должны платить fixed fee ежемесячно + допработы за отдельную плату. При грамотном подходе та же 1000-1500 в месяц будет капать только от этих fixed fees, а тратить на них времени вы будете минимум. А уже все допработы будут вам приносить дополнительный заработок поверх этих 1000-1500. При этом вы почти не проседаете в доходах, если вдруг перестали заниматься активными бидами на какое-то время. Но для этого вам нужно выйти за пределы HTML/CSS, потому что этим вы сами себя ограничиваете. Крайне редко ваша верстка выставляется в production as-is, как правило другой разраб дальше превращает ее в какой-то динамичный шаблон. И с этого момента не остается продукта, который вы могли бы поддерживать.

    4. Добавляйте себе в стек новые скилы. Если предпочитаете все-таки верстать - научитесь сразу верстать "в шаблоны" - WordPress themes, Drupal themes, Laravel Blade templates, Symfony Twig templates и тд.
    Ответ написан
  • С какой должности лучше начать искать работу среднему fullstack программисту, но только на удаленку на постоянной основе?

    php666
    @php666
    PHP-макака
    Что-то много розовых соплей для человека с 20 (!!) годами опыта. Ощущение, что пишет школьник.

    Утверждение
    Но нужна именно веб-разработка.... Реальные проекты крупные и команды разработчиков чтоб расти профессионально и дорасти до сеньора как минимум.
    ну НИКАК не вяжется с
    работать в офисе не имею возможности - живу далеко за городом и не планирую никуда выезжать
    и с
    иметь стабильный растущий доход и повышения по службе хоть в каких-нибудь пределах.
    Какого повышения ты по службе желаешь, сидя в кресле в своем мухосранске? ЧСВ пробивает озоновый слой. Хочешь карьеру, много денег и т.п. - чемодан собирай, езжай в Москву, устраивайся в крупную корпорацию и хотя бы попытайся.

    Сейчас ты один из дестяков тысяч таких же, ничем не лучше и не хуже. Обыкновенный исполнитель где-то далеко.
    Хочешь карьеры - только реальная работа, ни одному мало-мальски серьезному бизнесу нафиг не нужен сотрудник за 1000 км.

    А сейчас именно этими идеями живу - написать кое-что для себя - реализовать некоторые идеи для создания opensource проекта. Рутинная работа может убить такую мечту.
    А тут вообще ржака. Работа исполнителя априори рутина, она убивает мечту не только создать свой проект, а лишний раз не дает возможности даже заняться повседневными делами, ибо задача рабочего - вкалывать, а не прохлаждаться. Добро пожаловать в real life. И да. Твой opensource нафиг никому не нужен. И за 20 лет можно было уже что-то написать, что ты всё время это делал - не ясно.
    Ответ написан
  • Почему PHP теряет популярность?

    @skrimafonolog
    Почему PHP теряет популярность?

    Вам кажется.

    Просто ИТ-проекты растут и развиваются.
    Усложняются.
    То, с чем мы имеем дело сегодня - несколько более сложные вещи, чем то, что делали средние программисты лет 10 назад.
    Это вечный процесс.

    И некоторые проекты используют другие технологии.

    Не ожидает ли php участь ruby?

    Ruby как был нишевым так и остался.
    PHP - слишком массовый.

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

    Даже если и PHP сойдет на нет - это дело долгих десятилетий, ибо:

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