• Как выбрать свой путь?

    AgentProvocateur
    @AgentProvocateur
    В будущем я хочу решать сложные интересные задачи, работать с передовыми технологиями, создавать эти технологии. Не хочу верстать Web-странички или делать формочки в приложениях для доступа к БД.

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

    Чем мне заниматься два года?

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

    Возможно, придёшь к выводу, что лучше оставить всю эту рутину с "формочками для доступа к БД" людям с техническим складом ума, а самому двигаться в интересный и ненапряжный проект-менеджмент))
    Ответ написан
    Комментировать
  • Есть ли смысл уходить с C++\Qt в C#+WPF?

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

    @BeardedBeaver
    Объявление вектора tasks должно присутствовать в соответствующем cpp файле (технически, в любой другой единице трансляции) помимо extern в h файле на скриншоте. А вообще говоря, есть паттерн "синглтон", он дя этой ситуации куда более феншуен
    Ответ написан
    Комментировать
  • Как определить из каких букв состоит слово?

    EreminD
    @EreminD
    Кое-что умею
    1. Объявляем список List
    2. В цикле для каждой переменной (строки)
      1. Объявляем еще один цикл (для каждого символа)
        1. Если в списке нет (!list.Contains(char)) символа, то list.Add(char)
    3. Перебрав все символы всех строк, приводим к массиву list.toArray()

    а код сам напишешь)
    Ответ написан
    Комментировать
  • Стучит дисплей Macbook pro 2015?

    Зачем я прочитал этот пост........почти год жил нормально, решил попробовать потрясти, у меня тоже там что-то бьется об стенки.......
    Ответ написан
    1 комментарий
  • Выбор ноутбука i5 и 16 RAM или i7 и 8 RAM?

    GavriKos
    @GavriKos
    16 Гб лучше чем i7
    Ответ написан
    Комментировать
  • MacBook Pro Retina 13" или 15"?

    BVadim
    @BVadim
    15" значительно быстрее 13", особенно, если мы говорим о базовых комплектациях. При этом разница в весе и габаритах достаточно ощутима. Я вряд ли смогу комфортно носить с собой и использовать где-то на ходу 15", тем более каждый день. Использую его дома и в плане удобства и производительности он покрывает все мои потребности на 100%. Был Pro 13" 2014 года. Хороший компьютер, но на моих задачах, когда нужно держать открытым очень много всего - упирался в объём оперативной памяти, да и нагревался он очень быстро. Если нужна портативность, то это Air или новый 13" 2016-2017 годов. Если мощность, то Pro 15". Если нет каких-то CPU-интенсивных задач, вроде компиляции кода, то разницы в процессорах на глаз заметно не будет. А вот 16Гб оперативной памяти очень бы рекомендовал.
    Ответ написан
    7 комментариев
  • Как сделать так, чтобы другие люди, которые захотят создать аналогичное мобильное приложение, не смогли бы этого сделать?

    @yibewuy
    Как сделать так, чтобы другие люди, которые захотят создать аналогичное мобильное приложение, не смогли бы этого сделать?
    Запатентовать мобильное приложение? Зарегистрировать его как изобретение? Или что-то еще?


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

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

    Но такие вещи как "тупо украл все подряд включая дизайн" как раз отлично в континетальном законодательстве защищаются.
    Беда в том, что как только ты начнешь качать права, то дизайн быстро поменяют.

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

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

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

    И т.д.

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

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

    Konstantin18ko
    @Konstantin18ko
    Стоматолог
    Хочешь быстро выкачивать в продакшен? Вруби режим Vanille. Пиши, параллельно свой проект. Зацепись за один язык как основной и дальше учи всё в нем вдоль и поперёк. Затем, как всё выучишь, хватай самый сложный фраемворк и от сложного к простому начинаешь разбирать. Это мой подход.
    Для наглядной статистики: я врач, у меня 8 часовой рабочий день. С сентября 2016 начал изучать PHP и JavaScript. С 1 января по 9 января 2017 пишу програму которая помогала мне писать истории больных. Сейчас программа пользуется популярностью и ей пользуется вся ординаторская. Сейчас проект переписывается на Symfony 3.
    Что мне понадобилось: время после работы, интернет.
    Ответ написан
    22 комментария
  • Хочу попробовать себя в IT, с чего начать?

    @ArtemioVegas
    php developer
    Можно попробовать влиться в IT тестировщиком, порог входа ниже чем программистом (обычно), но как минимум SQL знать надо + почитать книги по теории тестирования, + возможно нужно будет учить другие языки в зависимости от предметной области
    Ответ написан
    Комментировать
  • В чём разница между IT-рынками Украины и России?

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

    @private_tm
    JAVA dev
    1. Перед устройством желательно углубится на одном.
    2. Да.
    3. Распалятся не стоит особенно при подготовке к собеседованию.
    Ответ написан
    Комментировать
  • Как вы отслеживаете свой прогресс и строете план обучения?

    @Levhav
    Возьмусь за разработку проектов любой сложности.
    Я развиваюсь в выбранном направлении (чаты) и отметаю всё то что что не входит в мою специализацию (в том числе и заказы если они не соответствуют моему направлению). И расширяю кругозор только для изучения смежных технологий. Таких как видео чаты, пуш уведомления, разработка html5 приложений. То есть то что в целом часто заказывают на фрилансе вместе с разработкой чата.
    На изучение нового у меня уходит примерно 30% от времени которое я трачу на выполнение заказов с фриланса. В итоге мое развитие входит в стоимость разработки и оплачивается заказчиками.
    Ответ написан
    Комментировать
  • 16 лет. Идти во фриланс или начинать junior'ом в конторе?

    @huwesu
    Работать сейчас самостоятельно во фриленсе = возьмут легко, быстрые деньги, хорошие деньги для молодого. Но упираешься в росте квалификации в тупик через очень скоро. Рост квалификации крайне медленный. И будет всю жизнь до смерти "джуниором". Я сталкивался с такими людьми - им по 30 лет уже, во фриленсе по 10 лет, а до сих пор способны делать только то, что у меня умеют джуны с двухлетним опытом.

    Работать сейчас на фирму = возьмут с трудом, с деньгами намного хуже. Но быстро подтянут в квалификации на очень хороший уровень. Потолка квалификации не будет. Только важно!!!! - нужно выбирать сильную фирму с квалифицированными коллегами и работой В ОФИСЕ, очно, а не на удаленке и не мелкую хренофирмочку со слабыми спецами. Потом можно и на фриленс свалить.

    Вариант - пойти во фриленс немного, а потом в фирму - теоретически, возможен. Но на практике не проканает. Ибо порядок денег совсем другой. И вы просто не сможете после фриленса умерить свои финансовые аппетиты настолько чтобы пойти в фирму. Понравится тратить хорошие деньги. Даже если головой будете понимать, что годами занимаетесь примитивнейшей работой и не растете....
    Ответ написан
    1 комментарий
  • Что выбрать, pro 13 или pro 15 с touch bar?

    BVadim
    @BVadim
    Есть Air 13" 2013 (i7/8Gb/512), Pro 15" 2015 (i7/16Gb/512/R9 M375X), был Pro 13" 2014 (i5/8Gb/256).
    Много со всем этим работал (и продолжаю работать), поэтому впечатления качественные.

    8Gb RAM в 2017 году точно мало. 2016 года MacBook с нормальной клавиатурой лучше брать в предтоповой комплектации: i7/16/512. У официальных реселлеров такую можно найти в районе 140-150. Плюсы: крутой экран, крутая клавиатура, достаточно долгое время автономной работы, лёгкий, сильно лучше видеоадаптер по сравнению с 13" 2014-2015 годов (там интерфейс ОС всё ещё не достаточно отзывчивый). Минусы: отсутсвие MagSafe, отсутствие обычных USB A.

    15" 2016 года есть только с TouchBar, поэтому я его вообще не рассматривал. Я очень активно пользуюсь функциональными клавишами и Esc и не готов терпеть их сенсорные аналоги, это повлияет на моё удобство, поэтому все остальные плюсы тут уже не важны.

    15" 2015 года очень хороший вариант. Я для себя выбрал его, но Air использовать продолжаю активно. 15" 2015 на 100% покрывает все мои задачи, ничего не тормозит, не подлагивает совсем нисколько, память свободная всегда есть. Но он большой и тяжелый, это надо учитывать. Конечно, 2кг это не так много, жить можно, но вот держа в руках Air, который весит 1,3 и 15" прошку - разница очень заметная. Но при этом площадь экрана на много более комфортна для работы, чем на 13", он значительно холоднее 13" прошки, из-за большего объема корпуса я полагаю (надо сказать, что Air значительно холоднее их обоих, я вообще не помню, чтобы слышал вентиляторы у своего Air). Если зрение хорошее, можно еще разрешение сделать повыше, будет аналог FullHD по площади. Для меня это такой настольный вариант. Если нужно сесть на диван, пойти на кухню или выйти из дома - я беру Air.

    В сухом остатке - для ежедневного таскания, работы на коленках сидя на диване, частых перемещений внутри помещения - Pro 13" 2016 i7/16Gb/512.
    Для постоянного сидения за столом, редких передвижений внутри помещения и тасканий в руках - 15" 2015 (желательно с дискреткой, хотя не обязательно, если нет задач работать с рендерингом фото/видео и игр, т.к. в интерфейсе ОС в любом случае используется интегрированная карта).
    Ответ написан
    Комментировать
  • Стажировки только для молодых и только для студентов?

    Напишите хотя бы 1 (лучше больше), пусть небольшой, лучше интересный проект. И начинайте стучаться на миддла сразу.
    Или/и фриланс попробуйте задёшево для начала.
    Ответ написан
    1 комментарий
  • Не знаю математики и английского, с чего начать обучение программированию?

    @class_Human
    Если ты не хочешь работать охранником, а хочешь зарабатывать нормальные деньги, то лучше иди в бизнес. Это совет.
    Ответ написан
    2 комментария
  • Можно ли зарегистрироваться на HeadHunter (hh.ru) анонимно?

    opium
    @opium
    Просто люблю качественно работать
    берите кредиты анонимно
    Ответ написан
    Комментировать