• Куда лучше пойти на работу?

    gbg
    @gbg
    Любые ответы на любые вопросы
    На данном этапе карьеры, блин, ВАЖНЕЕ ДУМАТЬ СВОЕЙ ГОЛОВОЙ. Иначе потом получится, что за вас дяди с тостера все решили. А до этого - матушка решала, а потом будет жена решать, какие вам носить носки и "мама, я устал или замерз"?

    Рисуете табличку, по строкам расписываете важные лично для вас факторы на данный момент, расставляете оценки и делаете выбор.

    Учтите, что ехать полтора часа в конец - это минус три часа в сутки только на транспорт.

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

    Учтите, что испытательный срок - он в обе стороны, и если вам не понравится морда охранника на входе, вы всегда можете уйти.

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

    screen-shot-2018-06-22-at-12-47-19-pm.pn
    Ответ написан
    Комментировать
  • Какие вопросы полезно задавать старшим разработчикам?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    "Я всё сделал. Что дальше?" (шутка)

    "Я думаю сделать так (показываете схему того, как Вы поняли задачу), верно?"
    "Я с этим не сталкивался. С чего мне начать?"
    "Я хочу оптимизировать (показатель и место оптимизации). Что скажете?"
    "Пытаюсь разобраться... Читал... Делал... Не получилось. Что я упустил?"

    И самое страшное:
    Которые вы бы хотели, чтобы Вас спрашивали, но высказать напрямую ваше желание вы не можете :)))
    Потеря коммуникации - потеря времени и средств!
    Ответ написан
    Комментировать
  • Каким образом потребитель задаёт силу тока для источника?

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

    @res2001
    Developer, ex-admin
    Английский
    Ответ написан
    Комментировать
  • Видеоуроки - долго, и много воды. Стоит ли тратить на них время?

    @lloydbanks
    Те кто в негативном ключе высказываются о видео-курсах, делают о них выводы по просмотру нескольких неудачных роликов. С таким же успехом можно взять в руки любую неудачную книгу и раскритиковать способ обучения по книгам.
    Интернет образование за последние несколько лет сделало большой прорыв в информационной индустрии. Это целое направление в бизнесе, которое направлено в первую очередь на качество оказываемых услуг. Ведь люди, приобретая тот или иной курс, оставляют в конечном итоге отзывы и рейтинг, которые в дальнейшем поспособствуют фильтром в отсеивании некачественных материалов. Следовательно, авторы курсов заинтересованы в том, чтобы выпустить свой продукт максимально полезным и живым. Посмотрите на udemy, на кол-во приобретенных курсов и кол-во довольных отзывов. Хотите сказать, все эти люди которые инвестируют в свое образование "дегенераты" (как кто-то выше писал в комментах)?
    Только неадекватный профан будет утверждать, что данный способ обучения не работает или что он менее эффективен. Все люди разные, кому-то проще обучаться по видео курсам, кому-то по книгам. Главное, чтобы был результат. В конечном итоге никто не мешает комбинировать эти способы.

    Плюсы видео курсов:
    + последовательность: теория + практика. По окончанию курса у вас будет готовое приложение, которые не стыдно разместить в портфолио. Почему не стыдно - потому что оно писалось более опытным разработчиком чем вы, который показал вам best practices, чтобы вы не ломали голову и не наступали на грабли, в попытках самостоятельно написать кривой код;
    + поддержка: проверка ДЗ и возможность задать вопрос автору когда возникнут проблемы. Можете ли вы написать свой технический вопрос автору книги? Ответ очевиден.
    Минусы:
    - отсутствие деталей и тонкостей: о многих технических моментах можно узнать только из книг/документации. Если вы человек разумный, то вы согласитесь, что нельзя вместить все технические нюансы в одном видео курсе. Вы когда смотрите фильм снятый по книге не возмущаетесь ведь почему так подробно не был освещен какой-то момент, который в книге был расписан до мелочей. Здесь точно так же.

    Можно ли обучаться только по видео-курсам\книгам? Можно, но это не будет так эффективно как если бы вы комбинировали разные способы. Всегда полезно изучать информацию под разным углом, это поможет по-новому взглянуть на вещи и только так придет осознание того, что вы действительно поняли тему.

    Поэтому, Логинов Станислав не ведитесь на поводу у стада, которое навязывает вам точку зрения, которая априори не может быть истиной в виду индивидуальных особенностей человека.
    Ваша формулировка вопроса Видеоуроки — долго, и много воды уже звучит неадекватно. С вероятностью 99% вы просто взяли неудачный курс и делаете по нему выводы. Что вам мешает найти тот, который подойдет именно вам?
    Ответ написан
    7 комментариев
  • Какой выбрать монитор для кодинга в 2019?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Выбор монитора - это очень индивидуальный вопрос, никакие отзывы и обзоры не помогут.
    Ответ написан
    Комментировать
  • Зачем учить jvm языки кроме Java?

    jamakasi666
    @jamakasi666 Куратор тега Java
    Просто IT'шник.
    Вот есть напиток кофе. одним подавай кофе со сливками, другим с молоком, третьим с сахаром а четвертым вообще двойной крепости и без кофеина.
    Тут таже ситуация. Если Вам привычнее java пишите на ней т.к. вакансий все еще очень много, хочется нового ну кто Вам запрещает?
    Ответ написан
    Комментировать
  • Зачем учить jvm языки кроме Java?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Это очень странный вопрос. Почему под .NET существует множество языков, если можно писать всё на C#? Почему вообще существует множество языков, если можно писать всё на C? Почему так много разновидностей мобильников? Почему автомобили бывают разных марок? И т.д. и т.п. Потому что не бывает единственно правильного всегда и для всего решения.

    Как понять, что вот проект А пишется на Java, а вот проект B ужеее неее, на Scala или Groovy лучше будет.

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

    Тогда если он такой крутой, почему я за 6 лет в айти(не коммерческого, но всетаки был рядом) не слышал почти про него

    В пещере может жили?

    И где тогда куча вакансий на него?

    Между "крутостью" языка и количеством вакансий на него нет прямой связи. Дворников сильно больше, чем нейрохирургов, но вы же не будете утверждать, что дворником быть круче?
    Ответ написан
    7 комментариев
  • Зачем учить jvm языки кроме Java?

    @frozen_coder
    Java-developer
    А что мешает попробовать написать по одному приложению средних размеров на каждом из языков? Что толку вам от наших ответов? Вы же так не почувствуете разницу. Вот придут скалисты и опять скажут, что их язык самый лучший - вы это уже слышали)

    Kotlin - это better java, по крайней мере на данный момент. Мб java весрии 30 или 35 дойдёт до кондиции. Подождём. Кто не хочет ждать - пишет на Kotlin. После Kotlin уже у многих возникают вопросы, а зачем на java писать?) Одна Null Safety многого стоит, имхо, конечно. И в сотый раз, kotlin не создавался под android, в нём нет никакой привязки к android, это язык общего назначения. А ещё есть kotlin.js и kotlin native.
    Scala - можно писать как на better java, но лучше всего раскрывается при функциональном подходе. Полностью функциональном. Со всеми его + и -. Вроде библиотека cats сейчас на коне и tagless final (это всё, что я про современную scala слышал :D). И вот это уже совсем-совсем не как в java. Я не адепт, попробуйте сами, может зайдёт.
    Groovy - это динамический язык. На нём хорошо прототипировать и писать скрипты (вспомните gradle). Быстро, вывод типов, сахарок. Мне в своё время очень зашли тестовые фреймворки на groovy - Spock Framework и Geb - с ними писать тесты было приятнее, чем на junit.
    Clojure - это тоже функциональщина как Scala, но ещё хардкорнее. Это для тех, кто когда-то полюбил lisp и тащится от него. Знаю только, что Никита Прокопов на нём пишет. Вроде в интервью frontend-weekend он говорил, почему пишет на Clojure, а может ещё где-то. Довольно редкий язык на самом деле.
    Ответ написан
    6 комментариев
  • Как считать вторую строку?

    myjcom
    @myjcom Куратор тега C++
    Но не таким способом

    #include <iostream>
    #include <sstream>
    #include <algorithm>
    #include <iterator>
    #include <vector>
    using namespace std;
    
    int main()
    {
      size_t n = 4;
      string s = "42 54 35 76";
      
      istringstream is(s);
      
      vector<int> v;
      copy_n(istream_iterator<int>(is), n, back_inserter(v));
    
      /*******
      ** vector<int> v2(n);
      ** copy_n(istream_iterator<int>(is), n, v.begin());
      *******/
      copy_n(v.begin(), n, ostream_iterator<int>(cout, " "));
    }

    Ответ написан
    Комментировать
  • Как скомпилировать linux 0.01?

    solotony
    @solotony
    покоряю пик Балмера
    прочитай Linux From Scratch
    Ответ написан
    Комментировать
  • Разбираюсь с умножением в ассемблере, почему так работает, а так нет?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    Если на 32 бита переходите - то уже с регистрами eax и ebx оперировать надо:
    mov eax,3h
    mov ebx,4h
    mul ebx

    иначе кто его знает что за мусор в старших битах регистров у вас хранится
    Ответ написан
    3 комментария
  • Работа в яндекс (оператор службы поддержки), стоит ли?

    @raiboon
    У Яндекса весьма скотское отношение к персоналу.
    Какие-то хорошие отзывы я слышал от программистов и манагеров чуть выше среднего.
    А вот для всех остальных - переработки, низкая ЗП, резка премий за больничные, не пускают в отпуск.

    В ваших условиях я бы попробовал, уволиться всегда успеете. Но не будьте слишком оптимистичны.
    Ответ написан
    3 комментария
  • Существуют ли среди великих программистов люди начавшие кодить лет в 18 - 25?

    anton_reut
    @anton_reut
    Начинающий веб-разработчик
    Не такого понятия "великий программист". Некоторые в 40 лет начинают и успешно занимаются этой профессией.
    Ответ написан
    Комментировать
  • Как вывести локальную переменную из if {} сделать глобальной?

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

    tsarevfs
    @tsarevfs Куратор тега C++
    C++ developer
    Гарантируется. Первый вариант используется в большинстве случаев.
    Ответ написан
  • На какой факультет (ВУЗ) поступать разработчику игр?

    anton_reut
    @anton_reut
    Начинающий веб-разработчик
    В игрострое как в кино есть:
    - технари (погроммисты)
    - режиссеры (геймдизайнеры, придумывают основной "дизайн"-концепцию, типа Кодзима, Гейб Ньюэлл и прочие)
    - художники (концепты, скетчи, 3D и прочее)
    - звукорежиссеры (а ты думал как в танчиках звуки записаны? да-да, чел стоял с микрофоном у танка)

    Так вот, каждую профессию готовят в РАЗНЫХ вузах, какой из них выбрать - тебе решать.
    Ответ написан
    Комментировать
  • Как и где лучше всего раскрутить свой проект OpenSource?

    opennet, spark и т.п.
    Ответ написан
    Комментировать
  • Как и где лучше всего раскрутить свой проект OpenSource?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    другие хабы правилами запрещается это делать.
    Их никто не соблюдает!
    Ответ написан
    1 комментарий
  • Как и где лучше всего раскрутить свой проект OpenSource?

    Zoominger
    @Zoominger
    System Integrator
    проект

    написанный на Bash

    Пхаха.

    Идите на ЛОР, создавайте новость там и наворачивайте в каментах.
    ЛОР: linux.org.ru
    Новости пишутся, обычно, всеми подряд, но если будут проблемы, можете обратиться ко мне, у меня права точно есть.

    Можете на opennet.ru ещё сходить, но там тоталитаризм.
    Ответ написан
    4 комментария