• Долго ли привыкали, сменив первое место работы на другое?

    @Vitsliputsli
    Первый месяц всегда тяжело. Даже тупить нормально, все из-за большого кол-ва информации. А если нет нормального обучения, подготовки и постепенного погружения, то еще тяжелее. Т.е. все нормально, привыкните.
    Ответ написан
    Комментировать
  • Долго ли привыкали, сменив первое место работы на другое?

    inoise
    @inoise Куратор тега Карьера в IT
    Solution Architect, AWS Certified, Serverless
    Привыкание и общий характер работы 2-4 недели в зависимости от сложности проекта. Всегда так было. Остальное - глубокое погружение.
    Ответ написан
    Комментировать
  • Где Junior разработчику искать компаньона/компаньонку для переезда в Москву?

    zorca
    @zorca
    Зачем вообще разработчику переезжать куда-то? Айти тем и привлекательно, что можно работать из Таиланда с периодическим возвратом к бабушке в Саратове для того чтобы выслушать новости из зомбоящика. И да, работодатель предпочтет квалифицированного специалиста, а не того парня, который готов работать за дошик и живет рядом.
    Ответ написан
    1 комментарий
  • Где Junior разработчику искать компаньона/компаньонку для переезда в Москву?

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

    fedorez
    @fedorez
    Хатуль мадан
    А вы не пугайтесь.
    Наглость и кураж - дело хорошее.
    Соврите в конце концов - что год работали на удалёнке, год шабашили, год работали без оформления итд.
    Проверить не смогут, а формальный фильтр вы пройдёте - и, в конце концов, оценивать вас будут по знаниям.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Есть даже более-менее общепринятый минимальный срок между интервью - месяц. Если компания специально не оговаривает минимальный промежуток - смело идите.
    Ответ написан
    Комментировать
  • Нормально ли ходить на повторное интервью после провала?

    HamSter007
    @HamSter007
    HTML/CSS верстальщик
    Если Вы подтянули знания, то почему бы и нет?!
    Настойчивость, целеустремленность!

    "Стучите - и Вам откроют!"
    Ответ написан
    Комментировать
  • Нормально ли ходить на повторное интервью после провала?

    SagePtr
    @SagePtr
    Еда - это святое
    Если работодатель адекватный, то он понимает, что за 2.5 месяца соискатель вполне мог получить необходимые навыки и теперь подходит на должность.
    А если неадекватен, то даже при прохождении тестового задания найдёт повод не взять, в таком случае это будет даже к лучшему, что не устроились к идиоту.
    Ответ написан
    Комментировать
  • Как вы предпочитаете отправлять результат тестового задания работодателю?

    HamSter007
    @HamSter007
    HTML/CSS верстальщик
    Обычно все архивом отправляют, но почему бы и не "засорить" свой github ради работы (если она Вам действительно интересна)?!
    Так Вы еще покажите, что хотя бы имеете аккаунт на github и начальные навыки работы с ним.
    После проверки задания репозиторий можно удалить.
    Ответ написан
    Комментировать
  • Как вы предпочитаете отправлять результат тестового задания работодателю?

    yarkov
    @yarkov
    Помог ответ? Отметь решением.
    Залить на GitHub(Не хочется его засорять)

    Гитхаб запретил удалять репы?
    Ответ написан
    Комментировать
  • Как въехать в тему на новой работе?

    tema_sun
    @tema_sun
    И тут ахтунг! Я очкую...


    Не боись, главное ввязаться!
    Ответ написан
    Комментировать
  • Как въехать в тему на новой работе?

    Vlad_IT
    @Vlad_IT
    Front-end разработчик
    Чтобы разобраться с кодом проекта, достаточно уметь отлаживать, читать чужой код и знать свою IDE.
    Будете сидеть и нервничать по этому поводу, тогда точно не сможете вникнуть. Просто расслабьтесь, спрашивайте у коллег что непонятно, узнайте архитектуру проекта, почитайте чужие коммиты и другие задачи, чтобы понимать, как развивался проект, и в каком направлении развивается сейчас. Как правило, не нужно сразу зубрить весь проект, достаточно выполнять задачи, пусть даже первое время не очень быстро, но по крайней мере стараться, и регистрировать что делаешь (коммиты, в задаче описывать, спрашивать совет, показывая, что ковыряешь что-то а не тупо сидишь).
    Как оценивать время на выполнение новых задач, с которыми я на прошлой работе не сталкивалась?

    Ну с этим проблемы у многих. Часто, чтобы легче было точно знать сроки на проект, нужно разбить его на множество маленьких подзадач, и каждой задачке примерно оценить время выполнения. Потом все суммировать, и умножить на 2 :-)
    Ответ написан
    1 комментарий
  • Как въехать в тему на новой работе?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    Работодатель осознает но делает вид что не осознает

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

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    бросают в ров с крокодилами
    Ответ написан
    Комментировать
  • Что означает .Net для Unity разработчика?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    1 - .Net существует не только для Unity. точнее изначально существовал сам по себе. гулить историю/архитектуру Unity (что такое Mono, IL2Cpp и много интересных вещей, не все из которых реально необходимы что бы начать кодить)
    знание .Net для Unity разработчика
    может означать, что
    просто знание .Net
    недостаточно

    2 - в различных версиях, Unity поддерживал не только C#, бывали Js, и даже Boo. в этом контексте
    знание .Net для Unity разработчика
    может означать, что
    надо уметь кодить на C# в Unity, а не на Js или Boo


    3 - .. или и то и другое вместе
    Ответ написан
    4 комментария
  • Что означает .Net для Unity разработчика?

    GavriKos
    @GavriKos Куратор тега Unity
    Да по сути все что лежит в неймспейсе System - это и есть .Net. Это конечно не весь дотнет, но и систем - тоже дотнет. Так что если вы использовали List, Dictionary, Linq - то поздравляю - вы использовали .Net.

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

    Griboks
    @Griboks Куратор тега C#
    Вы думаете не в том направлении. Сервер главный, клиенты - рабы его. Захотели куда-то полететь? Спрашивайте разрешения у сервера. Захотели посмотреть данные о планете? Спрашивайте у сервера? Захотели сходить в туалет? Спрашивайте у сервера) Разумеется, всё это для выделенного сервера, который вы хотите написать на C#.

    1) Надо отталкиваться от того, что любой клиент можно подделать. Следовательно, всё, что не отвечает за рендеринг, интерфейс и красивые эффекты, должно храниться и обрабатываться сервером. Клиент должен просто показывать ваши нули и единицы в удобной для пользователя формы.
    2) Любое действие, совершаемое игроком, должно отправляться на сервер и проверяться им. Естественно, по данным, которые хранятся на сервере. Пользователь нажимает кнопку, посылается запрос на сервер, он симулирует действия. Рассматривайте сервер как единственное место, в котором реально происходит "игра" (симуляция мира). Клиент же рассматривайте как клавиатуру, мышку и монитор в оффлайн играх.
    3) Симуляция (которая происходит ТОЛЬКО на сервере) должна быть ни чем иным, как простым кодом. Без всяких переиспользований и прочего. Просто какая-то функция OnClientSendData, которая, грубо говоря, осуществляет покупку от имени приславшего клиента нового корабля, сохраняет id в профиль игрока и возвращает сообщение об успешном выполнении покупки.
    4) Связь между клиентом и сервером должна осуществляться через ваш собственный или выбранный протокол. На низком уровне. Обобщая, без использования стандартных юнитовских rpc, т.к. они не работают с выделенным сервером. Если очень хочется, то работают, но тогда сервер придётся писать на самой юнити, и он уже не будет консольным. В таком случае, опять таки надо забыть про рендеринг и прочее, ведь сервер должен быть быстрым, и на него никто не будет пялиться каждый день. Сборки, разумеется, должны быть разные для сервера и для клиента.
    5) Интерполяция, экстраполяция, сглаживание и прочие умные словечки будут очень полезны в плане разгрузки сервера. Ведь можно каждую секунду передавать координаты планеты всем клиентам, а можно задать его эфемериду на несколько часов вперёд, ограничившись таким образом одной отправкой. Кстати, именно так сделано в GPS.
    6) Некоторые логические действия всё-таки можно производить на клиенте, если их результату сервер сможет доверять. Ну или просто "разрешить" читерство, проводя симуляцию на клиенте, а сервер превратив в "тонкую" базу для синхронизации.
    7) Ну и под конец, необходимо использовать всякие спец. приёмчики. Например, зачем каждый раз загружать с сервера всю карту, если можно загрузить только изменившийся кусок. Некоторые действия можно вообще сделать "локальными". Например, зная результат боя, можно сразу загрузить его и симулировать на клиенте, а не получать каждую секунду новые параметры.
    Ответ написан
    2 комментария
  • Что значит базовая математика для программиста?

    Beshere
    @Beshere
    Разработчик
    Надо усвоить:

    1. ВУЗовские учебники по высшей математике: матрицы, линейная алгебра, вектора.

    2. Лафоре: Хэши, деревья, O(n)

    3. Вузовские учебники по статистике: гистограммы, баес, вероятности, монте-карло,

    4. Нейронные сети - тут недавно был прорыв, надо взять книгу поновее.

    5. ВУЗовский учебник по мат.логике, чтобы знать вещи типа !(a&b) = a||b

    6. ВУЗовский учебник по вычислительной математике: метод наискорейшего спуска и т.д.

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

    Удачи!
    Ответ написан
    1 комментарий
  • Какая ВУЗовская база необходима, для того, чтобы по праву считать себя техническим специалистом и развиваться в этом направлении дальше?

    Griboks
    @Griboks
    Если у вас есть диплом, то вы по праву специалист (не по диплому, а по жизни). Естественно, диплом должен быть получен честным путём.

    Темы нужны такие, которые заложены в официальной программе специальности. Я могу согласиться только с тем, что слово "кашпо" не стоило учить в школе. Всё остальное может рано или поздно пригодиться.

    Если вы действительно хотите стать каким-то профессионалом, то выбирайте направление (узконаправленную профессию) и учите всё, что указано в требованиях к кандидатам на jun/mid/snr.

    Удачи.
    Ответ написан
    Комментировать
  • Какая ВУЗовская база необходима, для того, чтобы по праву считать себя техническим специалистом и развиваться в этом направлении дальше?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    software engineer
    "Отбросив шелуху" - это как? Что-то не учить?
    Если хотите стать хорошим специалистом, нужно учить больше, чем обычно, а не отбрасывать что-либо.

    Если вам кажется что в институте учат фигне, так в чем проблема эту фигню по-быстренькому выучить, сдать и учить дальше самостоятельно?
    Ответ написан
    Комментировать