• Каким должен быть контрольный список знаний для Junior PHP(2016)?

    Uwe_Boll
    @Uwe_Boll
    Я Злой и Страшный Уве Болл в Разработке знаю Толк
    где компилятор?
    7112_20.jpg
    Ответ написан
    Комментировать
  • Почему в нынешнее время работодатели предъявляют высокие требования за маленькую ЗП?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    ну что я вижу, заявлен хайлоад проект (тоесть с посещаемостью ну хотябы несколько миллионов пользователей в месяц), если проект такой популярный следует ожидать что и доходность у него в районе нескольких миллионов в месяц.
    в такой проект требуется фул стек разработчик, который ещё и айти инфраструктуру разрулить сможет, возможно такая потребность потому что прийдётся работать за пятерых)
    что предлагают такому разработчику? - зарплату в 500-900 долларов.
    средняя зарплата неквалифицированных рабочих на фабриках Китая в районе 650 долларов в месяц.
    Да у меня тут таджик гастарбайтер плитку ложит, зарабатывает по 5-9 тысяч рублей в день.
    Я бы сходил на это собеседование, чтоб просто плюнуть этому работодателю в лицо, за такое унизительное предложение.
    Ответ написан
    1 комментарий
  • Почему в нынешнее время работодатели предъявляют высокие требования за маленькую ЗП?

    syschel
    @syschel
    freelance/python/django/backend
    Это старая тема, не новая, с начала нулевых идёт. Большинство работодателей не понимают, что они пишут, а тупо копируют чужие вакансии и ставят свои рейты.
    Ответ написан
    Комментировать
  • Почему в нынешнее время работодатели предъявляют высокие требования за маленькую ЗП?

    edinorog
    @edinorog
    Троллей не кормить!
    нормальная такая рабочая вакансия. сидел чел. разворачивал то что считал нужным. прокачивал навык. потом нашел работу покруче и свалил. работодатель оставлен перед фактом. делов то. жизнь работодателю покажет что и как)
    Ответ написан
    Комментировать
  • Карьера программиста после 30+. Миф или реальность?

    max-kuznetsov
    @max-kuznetsov
    Главный IT-архитектор
    Боже, сколько страшилок понаписали!

    Дай-ка и я своё слово вставлю.

    Я начинал свою профессиональную карьеру дважды. Первый раз в 2002-м году. На тот момент мне было 26. Работал с Delphi. Дослужился до ведущего разработчика. Но пришлось сменить направление деятельности. И второй раз снова начал с простого программиста, осваивающего Java и .NET. Это было уже в 35. Сейчас работаю архитектором.

    От одного хорошего человека слышал, что главный инструмент разработчика - его голова и опыт. Я бы ещё добавил сюда интуицию и кругозор. Опыт в начале пути стремится к нулю, но голова в 35 работает лучше, чем в 20, интуиция и кругозор значительно более развиты.

    Что до сил, то да, их в 20 лет больше. Но вот внутренней мотивации и простой мудрости не хватает, так что силы транжирятся почём зря. Нет ещё опыта в том, чтобы ставить перед собой цели и добиваться их. Наличие семьи - тоже важный мотиватор.

    Юность имеет свои преимущества, но они не решающие. И недостатков у молодых программистов тоже много. Так что я бы не стал говорить, что у Вас всё плохо. В 30+ жизнь только начинается. Это я точно знаю!

    P.S. У нас в проектах работают люди разного возраста и пола. Программисты в 30 и старше - хорошее ядро команды. Они вносят стабильность. В том числе и в код. Но иногда нужно их мотивировать на то, чтобы пробовать что-то новое. И тут важно присутствие молодёжи.
    Ответ написан
    2 комментария
  • Windows Service или Application?

    lumini
    @lumini
    Asp.Net DevLead
    Сервис всегда работает - т.е. тратит чуть-чуть процессора и достаточно оперативной памяти. Если задача запускается раз в час и отрабатывает за минуту, то windows сервис явно излишен. Консольное приложение запускаемое по расписанию - самое то. График устанавливается через графический интерфейс Windows Scheduler, либо в случае очень нестандартного алгоритма запуска встраиванием Quartz.Net .Уведомление удобнее всего сделать в самой программе через NLog или что-то подобное. Функцию main обернуть в try/catch и в catch отправлять письмо опять же через NLog администратору об ошибке выполнения задачи.

    Консольное приложение проще обновлять через FTP. Windows-сервис необходимо вначале остановить (что требует захода на сервер через удаленный рабочий стол), затем перезалить .exe, затем снова запустить сервис. Вероятнее всего, существуют средства автоматизации, но не в стандартной поставке Windows Server.

    Также запуск через планировщик гарантирует на 100%, что приложение продолжит запускаться после перезагрузки сервера. С windows-сервисами были ситуации, когда сервис не стартовал, хотя в настройках был указан автозапуск.
    Ответ написан
    4 комментария
  • Windows Service или Application?

    @Sumor
    Пишите консольное приложение и запускаете через AT или планировщик заданий по графику.
    Если приспичит можно консольку оформить в виде сервиса с помощью SrvAny.exe или переписать как службу.
    Ответ написан
    Комментировать
  • Windows Service или Application?

    Nipheris
    @Nipheris Куратор тега C#
    Тут зависит от деталей. В частности - надо ли это действие выполнять, даже если ни один пользователь не вошел в систему, или же вне контекста пользователя это бессмысленно. Если первое - тогда в общем-то лучше сервис, однако нужны дополнительные усилия, чтобы его устанавливать в систему, и, что еще важнее, из сервиса не стоит пытаться создавать окошки и вообще взаимодействовать с UI - это возможно, но сложно и требует доп. заморочек. Поэтому:
    а) подумайте, выполняет ли ваше приложение какую-то глобальную задачу, не зависящую от пользователя (а-ля дефрагментация или, там, архивация). Если да, то:
    б) оцените, возможно ли разбить ваше приложение на: собственно сервис, который будет выполнять полезную задачу; панель управления - обычное десктопное приложение, которое будет взаимодействовать с сервисом и менять его настройки и состояние;
    в) оцените, есть ли у вас ресурсы (время/деньги), чтобы разбираться с дополнительными тонкостями (установка и запуск сервиса, особенности написания сервиса (в шарпе нужно наследоваться от библ. класса), взаимодействие UI управления и сервиса);
    г) если пункты а, б, в истинны, то делайте в соответстии с ними, если хотя бы один ложный - сделайте лучше десктопное приложение.

    Вообще на шарпе нормально пишутся сервисы, пробовал, разобраться можно за пару дней, включая простейшие скрипты установки.
    Ответ написан
  • Стоит ли расселить ПМ и разработчиков?

    KorroLion
    @KorroLion
    Однозначно стоит!

    Работал в одной конторе, где была постоянная болтовня. Некоторые менеджеры постоянно спрашивали какие-то вопросы. Производительность при этом была отвратительная. На сложной задаче сосредоточиться невозможно!
    Жутко бесило, постоянно срывался на них (( А отселиться там невозможно было из-за размеров офиса.

    В другой конторе работал в полной тишине в отдельной комнате с разрабами. Если разговоры есть, то по делу и очень редко. Производительность выше в сотни раз.
    Ответ написан
    Комментировать
  • Как связать или внедрить данные в Google Docs?

    oshliaer
    @oshliaer Куратор тега Google Sheets
    Google Products Expert
    Технически это возможно с большими оговорками.

    Во-первых, не сравнивайте сервисы Google с настольным приложением, это позволит более трезво взглянуть на вещи.
    Во-вторых, встроенных средств не существует. И, если еще раз прочитать "во-первых", они и не нужны.
    В-третьих, можно извернуться и программно добавлять значения в Документ, но это довольно хлопотно. В конце-концов в Google Apps Script есть некий класс Class Range, который, все же, пока болтается без дела.

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

    Обновление от 2019-01-23
    Существует возможность "привязать" Таблицу к Документу. Необходимо выделить диапазон Таблицы, скопировать в буфер и вставить в Документ. Пример https://vk.com/wall-174824632_8
    Ответ написан
    Комментировать
  • Поздний старт в ИТ - есть ли шансы?

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

    Мне помогло справится со своими сомнениями и страхами следующее:
    1)Канал на ютубе М. Портнова и его Школы тестировщиков. Очень мотивируют видео, где уже взрослые люди бросают все и едут в другую далекую страну, получают абсолютно не знакомую им специальность, учат язык и добиваются успеха. Я даже одно время очень хотел уехать в США.
    2) Владимир Герасичев. Сопротивление и выбор. Сам по себе Герасичев меня не впечатлял как тренер, но это видео очень помогло.
    3) Моя семья. Жена и дети. Лучшего мотиватора не придумаешь, чем счастливая жизнь семьи.

    Вот уже был подобный вопрос недавно. Может что-то полезное найдете.

    А так удачи - и помните по сути ваш возраст не недостаток - это преимущество. Если воспринимать это так, то все становится проще.

    З.Ы.: на написание своего вопроса и чтение ответов на Тостере вы потратили время, которое могли потратить на изучение чего-то действительно полезного для своей карьеры ;)
    Ответ написан
    Комментировать
  • С чего начать обучение для фриланса?

    Sanes
    @Sanes
    Пока выучитесь, кризис закончится. Вам должно это нравиться в первую очередь. Из-под палки учить не дело.
    Ответ написан
    Комментировать
  • Выбор между.Net и 1С?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    2 комментария