• Много ли ребят из Индии, Китая, Пакистана стали писать код лучше?

    @sitev_ru
    sitev.ru - мой блог ...
    То есть если я работаю за 20 баксов в час, они будут работать хоть и не за 3 бакса в час, но за 13


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

    При повторной потере мотивации алгоритм следующий:
    1) Идем высыпаемся. По-нормальному так, без будильников. Чтоб глаза вообще больше не закрывались.
    2) Если мотивация не вернулась (возвращается в 70% случаев) - берем велик (хотя можно и пешком) - и на улицу. Если есть приличный парк в городе - находим пару нестандартных физ. упражнений (можно боевых), пытаемся выполнить. Работа с телом и физические нагрузки - это совершенно другая часть вашего сознания, про нее нужно не забывать.
    3) Если мотивация не вернулась (уже где-то 85% случаев) - берем случайную книгу (не техническую), в идеале - из жанра который вам нравится. Читаем. Спокойно, страницы не считаем.
    4) Если не вернулась, повторить с п. 1 до пяти раз, не думая о времени и выполняя только самые важные дела (срочные задачи по учебе, работа, если есть), можно даже попросить родных/знакомых помочь по дому и бытовым делам, чтобы себя разгрузить.
    5) Если не помогло после 5 раз, задаем новый вопрос на тостере, подробно описываем что делали).

    Хотя бы один из п. 1-3 выполняем для профилактики каждый выходной.
    P.S. в принципе плохо сравнивать себя с кем-то - для "сравнения" на свете есть всякие соревнования и состязания, где есть правила и контекст. В жизни правил нет, один учится в MIT, другой учится в колледже в России - какие могут быть сравнения? Вы думаете тут большинство людей за один год все узнало и всего добилось? Вы глубоко заблуждаетесь) PHP-шники-выскочки не в счет, у них искаженное представление о реальности.
    Ответ написан
    11 комментариев
  • Как тренировать память?

    В первую очередь должен быть организм в тонусе я считаю. Если бухать, жрать фастфуд, спать как попало о хорошей памяти можно даже не мечтать (исключение - хорошие гены памяти, отличный обмен веществ)
    Ответ написан
    4 комментария
  • Введение в java web разработку?

    Кто бы что не говорил, мне очень нравится Java. Использую только ServletAPI + Freemarker + Tomcat для создания проекта любой сложности этого более чем достаточно ИМХО. Роутинг с помощью рефлексии. На код приятно смотреть, красота получается если руки прямые. Можно крутить и вертеть проект как угодно, Java очень мощная технология даже при использовании такого минимума как у меня. Работает все очень быстро и как часики, обработка исключений вообще радует.

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

    BATAZOR
    @BATAZOR
    Программист, DevOps
    Для просмотра страниц попавших в поисковый индекс можно делать так site:example.com
    Ответ написан
    Комментировать
  • Какой браузер выбрать для Mac?

    WolFman
    @WolFman
    Попробуйте vivaldi
    Ответ написан
    Комментировать
  • Фриланс android разработчик без опыта, смс и регистрации?

    @Memorivardo
    Напишу Вам чуть отвлечённо от темы, а потом по вопросам Вашим пройдусь.

    Хотел сказать по поводу Вашего сообщения о невозможности переезда в течение пары лет. Я понимаю, что это может быть связано с множеством причин, но на всякий случай немного пораспинаюсь по поводу финансовой причины. Опять же не знаю куда Вы предполагаете переехать, но я расскажу Вам о ситуации в реалиях с Москвой. А по сути всё довольно просто и удобно. Нужно посчитать минимальный бюджет при отсутствии рабочего места. Что нужно, чтобы прожить пару месяцев:
    1. Место жительства. Берём вариант со съёмной квартирой/комнатой. Однушка на окраине Москвы (не затхлая) недалеко от метро - 30 000 рублей, комната где-то 15-20 тысяч. Итого 30 - 60 т.р.
    2. Проезд. Карта Тройка (метро/автобус/троллейбус/трамвай) на месяц - 2 т.р.. На два месяца - 4 т.р.
    3. Пропитание. Если не шиковать, то 10 т.р. в месяц с головой хватит. Итого 20 т.р.

    Т.е. предполагаем, что Вы плохо общаетесь и Вам из-за этого тяжело искать работу, поэтому искать Вы её можете месяц-полтора. На это время Вам нужно иметь на руках от 54 до 84 т.р. в зависимости от зажористости. Если у Вас уже есть работа, то всё делим на пополам. Это более чем вменяемые деньги как для программиста, так и для PM. Если у Вас серъёзные опасения по этому вопросу, я могу Вас лично проконсультировать - уже нескольким людям помог переехать, есть опыт.

    А теперь по поводу Ваших вопросов:

    Реально ли стать фрилансером по android начиная без какого-либо опыта?

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

    Вообще существуют ли фрилансеры среди android разработчиков?

    Конечно, довольно много. Коммерческая разработка приложения берёт свою стоимость от 150 т.р. и дальше, поэтому частные кадры, особенно если они могут провисти фулстак разработку крайне ценны.

    Сколько нужно проектов сделать самостоятельно и какого уровня проекты должны быть (желательно максимально описанные примеры)?

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

    Какая среди них конкуренция?

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

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

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Ну, на самом деле, почти все приходят во фриланс не имея за спиной никакого вменяемого опыта. Дальше помогает усидчивость и удача отхватить какой-то мелкий не сложный проектик (например пока конкуренты спят :) Для этого нужно денно и нощно мониторить фриланс биржи и иметь регу везде. Так постепенно, капля по капле, накапливается портфолио и растет шанс получить заказы по круче.

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

    Так что главное не сидеть на месте, конкуренция в низшем сегменте начинающих фрилансеров огромная, но под лежачий камень и вода не течет.
    Ответ написан
    Комментировать
  • Как найти работу джуниору?

    v_sadist
    @v_sadist
    DevOps engineer
    Какие-то в треде все злые и грубые.

    "Я студент-математик, уже 3 месяца безуспешно ищу работу."
    Для начала по вашему резюме:
    3 месяца - не так уж много, я искал свою первую работу почти год на третьем курсе :)

    "Из языков знаю C++, Java, C#, Python, "
    Определитесь с языком для начала. Решили, что ява? Напишите, что именно вы знаете по языку, по остальным напишите basic knowledge / understanding in или что-то похожее

    "неплохо ориентируюсь в Unix,"
    Операционной системы Unix больше не существует. С какими ОС вы знакомы? Только линукс? Опишите дистрибутивы, и уровень владения (архитектура, coreutils, тонкая настройка и тд)

    " базах данных"
    Каких? Так же как и с *nix

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

    "Опыта разработки нет."
    Это несмертельно. Откуда-то же берутся люди с опытом :) ищите стажировки и "нулевые" позиции. Денег будет мало, зато быстро наберетесь опыта.

    "Вакансий без требований к опыту крайне мало (ищу на hh), да и на тех отказывают."
    Без резюме очень тяжело сказать, что может быть не так. Отказывают в отклике? Какие конторы? Какие позиции. Некоторые компании держат позиции пустышки для анализа рынка (особенно крупные). На собесе? На каком этапе. Попробуйте "прочесть" интервьюера, чтобы понять, что вы могли сказать или сделать не так.

    "Сейчас с рынком труда совсем плохо или я что-то не так делаю? Буду рад вашим советам."
    Не так все славно в датском королевстве, но у вас все получится. Успех неизбежен.
    Ответ написан
    Комментировать
  • Как найти работу джуниору?

    @Perzh
    Судя по моему опыту, студенту действительно тяжело найти работу (в Казани по крайней мере). Я искал работу в течении полугода, прежде чем нашёл первого работодателя, да и то это была та еще шаражкина контора (сайты на php под ключ все дела без официального трудоустройства). Через год нашел работу в крупной фирме на должность C++ разработчика. При этом у меня не было опыта работы, исключительно университетские задачки. Из этого можно сделать вывод: ищите и не сдавайтесь, посещайте как можно больше собеседований, спрашивайте через друзей и знакомых, т.к. не все есть на hh (некоторые кстати через знакомых преподов в универе толковых студентов набирают, тоже вариант). Рано или поздно найдёте.
    Ответ написан
    Комментировать
  • Как правильно отказать работодателю после собеседования?

    Отыграйся за всех: Спасибо, я вам перезвоню... И не перезванивай никогда!

    Шучу, конечно )

    Лучше всего говорить правду.

    Спасибо, что поддержали мою кандидатуру. У меня пока мало опыта и это очень важно для меня. К сожалению, по личным обстоятельствам (можно сказать про учебу - абсолютно нормальная причина, а можно и не говорить) до августа я не смогу выйти на работу. Ваше предложение мне интересно. Я бы хотел вернуться к этому разговору в августе (или когда у меня изменятся обстоятельства, или я сдам все хвосты ;) ), если будет такая возможность.

    Просто отнесись к людям уважительно и с благодарностью. Объясни совою ситуацию. Ты не в соседнюю контору на большие деньги клюнул, учишься. Предложи вариант развития событий.

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

    Стоит ли продолжать ходить на собеседования, тратить время работодателя, если ближайший месяц-два работать планов нет?

    Хочешь ходить и тренироваться? Ходи на здоровье
    Ответ написан
    2 комментария
  • Какие аудио курсы изучения английского языка скачать/купить?

    Во-первых, курсы на русском языке крайне не рекомендую. Сбивает мышление. Нужно сломать барьер - начать мыслить на английском. Если будет половина на русском, половина на английском - так не работает.
    Когда ломается барьер - удивительное ощущение. Это можно описать, примерно так: до этого вы все время, когда слышали "Red", думали, что это "Красный". После ломания барьера, вы слышите "Red" и понимаете, что это именно "Red". Red - это не красный, это red :). Сложно объяснить, но примерно так :).

    По существу: рекомендую курс "Power English" от A.J. Hoge.
    Слушал в машине по пути на работу, час в день.
    За полгода поднял уровень от intermediate до fluent. Смотрю фильмы и курсы без субтитров. Легко понимаю собеседников и легко разговариваю.

    Курс основан на подходе "ключ к языку - не глаза, ключ к языку - уши".
    На этом же подходе основан курс Пимслера. Но Пимслер - скучный. AJ Hoge - гораздо веселее и не надоедает.

    В этом курсе не тупое повторение, а интерактив - простые ответы на простые вопросы.

    Взять можно тут (либо на трекере):
    effortlessenglishclub.com

    Есть еще более старые курсы этого автора - Effortless English. Там можно начинать с уровня beginner и ниже.
    Ответ написан
    4 комментария
  • Изучаю java,загвоздка состоит в том,куда двигаться дальше?

    max-kuznetsov
    @max-kuznetsov
    Главный IT-архитектор
    Но чтобы устроится на работу junior developer мне нужно сделать хотя бы два проекта


    В чём проблема? Возьмите и сделайте. Что-то суперсерьёзное делать не нужно. Надо лишь показать, что можете работать со средой разработки и знаете основы языка Java. От стажёра большего не требуется.

    В этом состоит загвоздка,проект без помощи я еще не могу создать,да и не знаю толком какой проект сделать.


    А вот эти навыки Вы должны продемонстрировать. Достаточно бесплатных курсов, чтобы получить первичные навыки. Например, этот. Тщательно воспроизведите примеры.

    Неплохая среда разработки Eclipse (https://eclipse.org/downloads/packages/eclipse-ide...). Есть книги на русском, есть статьи и документация.
    Ответ написан
    1 комментарий
  • C чего стоит начать переход с C# на Java?

    max-kuznetsov
    @max-kuznetsov
    Главный IT-архитектор
    Начинайте с начала. Несмотря на некоторую похожесть названий классов, архитектура .NET и Java разная. Начальный уровень владения C#, возможно, даже хорошо в Вашем случае: мозг клинить не будет.

    Я бы посоветовал сначала познакомиться с возможностями языка. Возьмите какой-нибудь бесплатный видеокурс, например, Разработка приложений для ОС Android. Не спеша работая с демонстрируемыми примерами, получите первые навыки и почувствуете среду разработки.

    А дальше - книги, более глубокие курсы, проработка разных тематик и выбор своего пути.
    Ответ написан
    Комментировать
  • ASP.NET и небольшие проекты. Имеет ли смысл?

    Therapyx
    @Therapyx
    Data Science
    Начинал вообще учить программирование на asp.net. Делал небольшую серию веб сервисов, в последствии просто совместил их в одно целое. Скажу сразу, что с# обязателен. Конечно можно обойтись и SQL'ем, если вы его очень хорошо знаете :) У меня в итоге вышло asp.net, c#, MSSQL Stored procedures. Все с нуля и сразу было очень запутанно, и так как я не знаю PHP, то мне вообще не вариант сравнивать их, но когда я более менее привык ко всему этому, то проблем особых уже нету.
    И вся эта каша кажется даже очень удобной, а что самое главное - быстрой. Ну и как уже и говорили, реализовать можно все и там и там. Так что решать только вам )
    И да, хостинги и правда по цене почти не различаются.
    Ответ написан
    Комментировать
  • Стоит ли менять специальность в ВУЗЕ?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov
    Не вижу смысла.

    В свое время поступал в институт на программирование ("вычислительные машины, системы и сети"), но попал на специальность "радиоэлектронные системы". С четвертого курса работал по специальности 7,5 лет. Еще параллельно практики/лабораторные вел в институте. После школы/института имелись базовые навыки программирования (школа - Паскаль, институт - С++, на работе С++ для контроллеров). После института освоил самостоятельно С# и сейчас этим зарабатываю, все более и более понимая как это делать профессионально (continuous integration, test driven development, dependency injection и т.п.).

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

    К чему я это все: "Мальчик хотел программировать - мальчик программирует".

    Если бы я мог планировать свою траекторию образования сейчас, возможно бы поступил следующим образом:
    • получил бы бакалавра по информатике/программировании в любом месте
    • параллельно изучал бы интересующую область в программировании, разрабатывая свой проект/проекты
    • попытался бы устроился джуниором в хорошее место
    • либо, считаю, очень интересно поучиться в ШАД или ШРИ Яндекса как в магистратуре с прицелом на работу в Яндекс (считаю Яндекс как раз тем хорошим местом =) )

    После трех-пяти лет работы в хорошем месте ответы, что делать дальше, бы появились сами....
    Ответ написан
    Комментировать
  • Как рассчитать стоимость сделанного сайта?

    @kazhuravlev
    Согалсен с Inv3go, однако кроме этого необхоимо учитывать еще и время, затраченное на разработку(то есть кол-во человекочасов * стоимость одного часа), гарантию работоспособности проекта (покрытие тестами например), следование ТЗ (уложились ли вы в сроки, согласованные с заказчиком и в его требования), а так же, возможно стоит учитывать сложность подержки итогового продукта (насколько сложно будет его в дальнейшем поддерживать).
    Ответ написан
    Комментировать
  • Информационные системы и технологии заочно. Стоит ли?

    uvelichitel
    @uvelichitel
    habrahabr.ru/users/uvelichitel
    Диплом нужен как таковой, важен факт наличия присутствия любого. Что бы научиться ремеслу - подрабатывать подмастерьем у хорошего мастера.
    Ответ написан
    Комментировать
  • С чего начать обучение программированию при нулевой базе?

    SowingSadness
    @SowingSadness
    web-разработчик
    Зашёл сюда только ради того что бы плюсануть ответ "С поиска по тостеру"
    Но с ужасом не обнаружил его!
    Ответ написан
    Комментировать
  • Переквалификация в 29 лет: как лучше организовать самообучение front-end'у?

    @Alex_mc
    Веселый препод :)
    Я учил CGI (да, да когда-то был такой язык) и JS на примерах.
    Качал готовый макет, делал скриншот и делал сайт с нуля, а потом сравнивал что сделал как в шрблоне а что нет.

    Нет 100% правильного решения проблемы, но опыт в разработке появится и сможете сравнить с другими програмистами веб.
    Ответ написан
    Комментировать