• Для чего компании публикуют липовые вакансии?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Много причин, до половины вакансий не вполне реальны: вакансия для мониторинга, вакансия для пополнения базы, есть несколько версий, (решают что приоритетней), пока искали - проект остановлен/отложен, они реально берут 1 из 100 (выбирают раз в год и по необходимости).
    Основные причины данного явления - бюджет и нестабильность проектов. Вялотекущий рекрутинг по затратам не сопоставим с регулярной выплатой зарплат.
    На ответ обосновать, чем лучше и выслать пример того кто сделал лучше - молчок - что как бы тонко намекает.

    на самом деле это ваши фантазии, ни о чем это не намекает. У них тупо нет времени отвечать, или уже с проектом что-то менеджмент поменял, или деньги ушли, или деньги только ждут, чтобы реально нанимать, или решили аутсорсить вместо найма, или еще бог весть что
    Ответ написан
    3 комментария
  • Для чего компании публикуют липовые вакансии?

    opium
    @opium
    Просто люблю качественно работать
    Да глупости не выдумывайте просто так никто не будет тратить ресурсы на рекрутинг
    Ответ написан
    9 комментариев
  • Этично ли спрашивать у работодателя, если он ответил отказом на мой отклик по вакансии?

    @o_f
    Веб-аналитик, SEO, контекстная реклама
    "Добрый день! Прошу прощение за настойчивость, подскажите, а чего именно не хватает в моем опыте для Вашей вакансии?
    Мне хотелось бы понять в каком направлении расти, поскольку я хочу в будущем соответствовать такому уровню, который описан в Вашей вакансии"
    бла бла бла

    Но они не отвечают почти никогда.
    Ответ написан
    2 комментария
  • Этично ли спрашивать у работодателя, если он ответил отказом на мой отклик по вакансии?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    обычно не отвечают, ну или выдумают причину, процент кто прямо указывает на ошибки очень маленький, тем более что настоящие причины могут быть вообще неэтично озвучивать
    Ответ написан
    1 комментарий
  • Что делает программиста программистом?

    @MrCheater
    Full-Stack JS. В прошлом программист-олимпиадник
    Программист - это тот, кто может автоматизировать решение прикладной задачи (по айтишной тематике) любым доступным способом
    Ответ написан
    5 комментариев
  • Как создать java web-приложения с нуля?

    @wani
    Обычный стек для веб приложения на Java это:
    1. Spring MVC (здесь находится вся логика)
    2. Spring Data/ Hibernate (ORM (object-relational mapping) для связывания ваших данных из базы в объекты)
    3. Любая БД (база данных) (MySQL, PostgreSQL, MongoDB, etc.)

    Для начала вам лучше всего начать с изучения Spring. В книгах по Spring будет описано не только Spring MVC. Параллельно можете начать изучать любую БД на ваш вкус.
    С такими знаниями вы сможете написать бекенд. Для фронтенда вам следует изучить Html/Css/Javascript. Для того, чтобы потом в фронтенде использовать Google Maps, вот просто надо будет изучить его api и все.
    Ответ написан
    Комментировать
  • С чего начать реализовывать транслятор языка?

    @nirvimel
    300px-CompilersBook2ed.png
    Ответ написан
    Комментировать
  • Проблема с клиентом на фрилансе?

    Jump
    @Jump
    Системный администратор со стажем.
    Это никак не проблема с клиентом, это явная проблема с исполнителем.
    Работа оплачена, а исполнитель шантажирует заказчика.
    За такое отрицательный отзыв он просто обязан поставить.
    Чтобы другие не нарвались.
    Ответ написан
    Комментировать
  • Проблема с клиентом на фрилансе?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Раз он всё оплатил, то с чего это вы не шлёте ему PSD? Высылайте, приносите извинения.
    Ответ написан
    Комментировать
  • Перспективы для глупых людей?

    @Dum_spiro_spero
    " Некоторые задачки, в силу своих мыслительных способностей, решаю очень долго. Дается трудно, но интересно, черт возьми." Некоторые задачки люди СТОЛЕТИЯМИ решали. Теорема Ферма самый известный пример.
    Глупый и меленный - не одно и то же. Быстрый ум это хорошо - но олимпиадный стиль мышления не везде востребован. Есть люди которые вообще сходу не любят давать ответы на вопросы - им надо подумать в спокойной обстановке.
    В программировании есть творческая часть и есть ремесленная. Вторая связана более с аккуратностью и внимательностью. Каждая задача может быть разбита на мелкие подзадачи - ну и человеку почти с любыми мозгами почти всегда найдется работа. Но... есть задачи которые одноразовые - и объяснить как её делать и показать - значит сделать задачу самому. Так что... предлагаю вам собрать статистику по IQ программистов. )))
    Ответ написан
    Комментировать
  • Перспективы для глупых людей?

    @o_f
    Веб-аналитик, SEO, контекстная реклама
    Слушайте, а вот человек на заводе работал в СССР. Причем он был инженером. Разрабатывал, проектировал детальки, чертил. Но был он не очень умным и быстрым. Так вышло, что закончить универ смог, но на работе реально тупит. Как думаете, как к нему будут относиться?
    И как думаете через 10 лет однотипной работы он так же будет тупить?
    Чем программирование отличается от любой работы? Только тем, что там больше думать надо (чем, например, в маркетинге) и думать по-другому. Просто натренировать свое мышление в другой стези и всё.
    А лень или отсутствие времени мешает на любой работе.
    Ответ написан
    Комментировать
  • Перспективы для глупых людей?

    ThePyzhov
    @ThePyzhov
    iOS Ninja
    1. Если вы действительно считаете себя глупым, то вам вообще соваться никуда не стоит.
    2. Перспективы всегда есть, тем более если это вам интересно. С возрастающим количеством решенных и разобранных вами задач, вы будете все быстрее и быстрее решать подобные задачи. Да и дальнейшие темы будут даваться вам легко. Главное развиваться.

    Не упускайте возможности, все обязательно получится, если этого действительно хотеть.
    Ответ написан
    Комментировать
  • Как перестать быть эникеем?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Неудивительно, что все ругают академию шаг, если через 7-8 месяцев курсев, С СЕРТИФИКАТАМИ по сетевому направлению, вы учите DNS отдельно по книжке.

    Чтобы перестать быть админом-эникеем, нужно начать заниматься системным администрированием. Возьмитесь за более сложные задачи.
    Поищите работу у интернет-провайдера. Причем крупного.
    Английский, как бы тяжело не давался - крайне нужен.
    Почитайте тостер и хабру, изучите инструменты системного администрирования. Виртуализация, мониторинг, централизированное управление рабочими станциями.
    Ответ написан
    5 комментариев
  • Как перестать быть эникеем?

    RusTech
    @RusTech
    начни с суппорта у провайдера местного
    Ответ написан
    1 комментарий
  • Какие они, ваши наблюдения и опыт о количестве интересных проектов во фрилансе/удаленной работе?

    syschel
    @syschel
    freelance/python/django/backend
    Самое сложное во фрилансе, не языки и технологии.
    • Умение продавать себя в толпе конкурентов. Это самое сложное. Есть много высококлассных специалистов, сидящих на среднем окладе. Они тупо не могут себя продать даже в другую компанию, а не редко и боятся менять привычное место.
    • Умение грамотно составить или согласовать ТЗ. Так что бы проблема заказчика решалась в оговоренные сроки и бюджет. А не перерастала в вечнострой с кучей доделок и переделок с базовым бюджетом. Когда обе стороны уже ненавидят друг друга. Ибо работая в офисе разработчиком, всё это ведут менеджеры и тим лиды, а вам спускают конкретные задачи. Вам же придётся научиться понимать, что хочет клиент, не разбирающийся в программировании, говоря то или это. Научиться понимать и предлагать те решения, которые будут ему актуальны с учётом технологий и отказывать в том, что сделать не реально. Находить компромиссы, но опять же, объясняя почему так или иначе.


    Самое лучшее для фрилансера, да и любого разработчика. Это большие и долгие проекты. Когда можно постоянно заниматься одним. А не вникать каждый раз по новой, не привыкать к новому заказчику. Да, тут есть шанс отупения и застоя в развитии, но это лечится средними своими проектами или доп работой небольшой. Хотя, если проект живой и развивающейся, руководство ищет способы развития бизнеса и само заинтересованно в росте. Тогда можно и на текущем проекте развиваться, пробуя новые технологии, службы, стеки. Это будет рост как специалиста.

    А технологии, языки. Это уже второстепенно. Главное развиваться. Ибо в попсовом PHP можно делать большие проекты и быть специалистом с большой стоимостью часа или на редком python/java сидеть и быдлокодить мелочь за копейки. Главное не метаться, а развиваться и расти, беря более сложные и более длинные проекты. И брать их не с "поддержкой", а с возможностью постоянного развития. Задачи "в стол", не интересны. А вот задачи на перспективу, на развитие. Это уже интересно. Ибо "в стол" это как правило теория(придумали, сделали, забыли). А развивающиеся, это практика на реальных условиях, когда в процессе приходится много менять (менять бизнес модель, менять архитектуру из-за возросших нагрузок, менять технологии).
    Ответ написан
    5 комментариев
  • Как не терять асинхронный retrofit запрос при перевороте экрана?

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

    mourr
    @mourr
    Passionate JS developer
    Самому обрабатывать карты - окститесь
    Используйте лучше готовый шлюз, например банальный PayPal
    https://developer.paypal.com/docs/integration/mobi...
    Ответ написан
    1 комментарий
  • Как растянуть область клика у кнопки, но не растягивать задний фон?

    RockBearLTD
    @RockBearLTD Автор вопроса
    Ленивый недопрограммист.
    Переделал Button в ImageButton, картинку сделал атрибутом android:src, а на background сделал пустую прозрачную картинку.
    Ответ написан
    Комментировать
  • Как сделать чтобы при повторном открытии приложения, запускалось уже созданное activity?

    @Tiberal
    почитайте про атрибут активити "android:launchMode"
    Ответ написан
    Комментировать
  • Как сделать чтобы при повторном открытии приложения, запускалось уже созданное activity?

    gadfi
    @gadfi
    https://gamega.org
    это нормальное поведение системы.
    довольно хорошо этот вопрос описан в школе e-legion в одной из первых лекций. Что то принципиально новое там вряд ли найдете, но в детали там раскрыты хорошо

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