Задать вопрос
  • Что делать если увольняют с работы(IT компания. Скорее всего по статье за несоответствие занимаемой должности)?

    petermzg
    @petermzg
    Самый лучший программист
    Вы слишком переоцениваете трудовую книжку. До того, что там написано никому дела нет.

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

    И если вы думаете, что то что у вас там день работы, может на пенсию повлиять, так и без этого пенсия вам не светит.
    Ответ написан
    2 комментария
  • Что делать если увольняют с работы(IT компания. Скорее всего по статье за несоответствие занимаемой должности)?

    IT_S_M
    @IT_S_M
    Все трясутся за трудовую книжку, хотя в неё особо никто не смотрит при трудоустройстве. У меня вон уже вкладка в неё почти полная. Менялись должности, названия отделов\департаментов, названия компаний и т.д. Сидя на одном месте можно кучу записей в ней заиметь. Да и в целом, присоединяясь к предыдущим ораторам, испытательный срок он и для работодателя тоже. У меня был прецедент, я проработал в компании 3 недели. Не понравился коллектив и условия труда. Далее, такая запись в трудовой, при последующем трудоустройстве, никого не смущала.
    Ответ написан
    2 комментария
  • Приложения Duolingo,Bussu,Lingualeo! Какая примерная стоимость их разработки?

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

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

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Во-первых, грешно знать одну парадигму. Учите и процедурный подход, и объектно-ориентированный и функциональный. Во-вторых, читайте учебники, они намного полезнее курсов и видео-уроков. В-третьих, самое эффективное обучение - это работа в профессиональном коллективе над реальными задачами.
    Ответ написан
    3 комментария
  • Как развить свою обучаемость?

    @RaGe22
    Если была бы такая книга, вы бы о ней знали.
    А моё мнение - можно ПОНИМАТЬ, а можно зазубрить. Если ты понимаешь материал(что бы понимать сложные вещи нужно в начале понять простые из которых оно состоит), то у тебя в голове выстраивается определенная картина мира, которая помогает вспомнить детали которые ты забыл, и даже догадаться о том что ты не знаешь но логически строится из этой картины. А если не понимаешь - то зубришь, заставляя мозг запомнить не связную информацию. Понимание - связи поддерживающие сами себя, зубрение/непонимание - отдельные точки которые забудутся. Не уверены что поняли простую информацию которая используется в сложной? - вернитесь. А ну и забыл, не пользуетесь - забудете.
    Ответ написан
    Комментировать
  • Как лучше всего делать тестовые задания?

    0xD34F
    @0xD34F
    нормален ли такой подход?

    Да. Нет. Не знаю. Что за детсадовские вопросы? Уточните у рекрутера, какой вариант предпочтительней.
    Ответ написан
    Комментировать
  • Что можете сказать об IT Hub колледже?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    Я бы не относился серьезно к людям, которые пишут чушь у себя на сайте
    Ответ написан
    Комментировать
  • Что можете сказать об IT Hub колледже?

    @orbit070
    Попасть может любой, кто будет платить 30 т. р. в месяц.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Вы решайте для себя - вы живете чтобы работать или работаете чтобы жить.
    Если за пределами работы у вас нет семьи/хобби, которые бы занимали основную часть ваших мыслей - то можете попробовать поискать более интересную работу, попробовать успеть сделать карьеру.
    Если же нет - то какая разница. Свою часть вы выполняете, хабра почитываете - ну до пенсии дотянете.

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

    freeExec
    @freeExec
    Участник OpenStreetMap
    Вы или крутите велосипед или пытаетесь обмануть яндекс, потому что в нормальных условиях он и так возвращает с разбивкой на компоненты
    5d45427cb9ec2625153643.png
    Ответ написан
    3 комментария
  • Как найти первую работу?

    Ну если судить по вашей точке зрения, то многим вообще не хочется ездить на работу, и ходить тоже, ну и работать туда же, но как-то справляются
    ЗЫ, а можно переезжать не в Москву
    Ответ написан
    2 комментария
  • Площадка с задачами для практики?

    @Stas_Yaroslavtsev
    Начинающий игродел и веб-разработчик
    https://www.codewars.com/
    https://checkio.org/
    https://stepik.org/course/67/promo
    https://stepik.org/course/512/promo
    https://pythontutor.ru/
    https://pythonworld.ru/osnovy/tasks.html
    cppstudio.com/cat/285

    Всё легко гуглится, в чём проблема?
    Напишите в браузере:
    c++ задачки
    python задачки
    Ответ написан
    Комментировать
  • Как из строки байтов сделать нормальную строку?

    alternativshik
    @alternativshik
    In [1]: s =  b'\xd0\x9c\xd0\xbe\xd0\xbd\xd0\xb5\xd1\x82\xd0\xb0'
    In [2]: s.decode('utf-8')
    Out[2]: 'Монета'
    Ответ написан
    3 комментария
  • Как правильно писать массив JS в Eclipse?

    yarkov
    @yarkov
    Помог ответ? Отметь решением.
    Что за чушь?
    int[] nums = new int[] { 1, 2, 3, 5 }; - это не JS синтаксис
    Ответ написан
    1 комментарий
  • В чем смысл передачи данных таким образом?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега Laravel
    я про то что данные передаются через конструктор . Ведь можно просто в самом коде их определить того же файла
    В конструктор в данном случае передаются на данные, а объект, который будет строить запросы. Это же класс репозитория - он инкапсулирует запросы к БД, но пользуется при этом моделями Eloquent.

    class PortfoliosRepository extends Repository {
      public function __construct(Portfolio $portfolio) {
        $this->model = $portfolio;
      }
    
      // Этот метод, скорее всего, есть в базовом классе
      public function find(int $id): ?Portfolio
      {
        return $this->model->find($id);
      }
    
      // А это пример инкапсуляции сложной логики
      public function featured(): Collection
      {
        return $this->model
          ->with(['some', 'relations'])
          ->where('field', 'value')
          ->orWhere('other_field', 'value')
          ->orderBy('created_at')
          ->limit(42)
          ->get()
          ->each
          ->append('mutated_attribute');
      }
    }


    Используется этот класс так:
    $repository = new PortfoliosRepository(
      new Portfolio // <- не какое-то существующее портфолио из БД, а "пустой" объект
    );
    
    $repository->featured();
    Ответ написан
    Комментировать
  • Где найти наставника по программированию или сообщества для совместной разработки?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Если кратко и бесплатно:
    Оф.документация, гугл, процессор ПК, компилятор, открытый код на github, Ваш мозг.

    Если этого недостаточно - переформулируйте вопрос так, чтобы была чётко понятна ваша цель.
    Ответ написан
    6 комментариев
  • Где найти начинающих веб разработчиков для совместной работы над образовательным проектом?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Я согласен — и впредь не платите, 
    Пусть шатает меня на ходу, 
    Не давайте жилья, не кормите, 
    Всё равно на работу приду. 
    
    День получки — нет траурней даты, 
    Просто нет её в этом году, 
    Не давайте паёк и зарплату, 
    Всё равно на работу приду. 
    
    Отдыхать ни за что не поеду, 
    Это море имел я (в виду), 
    Чай пустой и сухарик к обеду, 
    Всё равно на работу приду. 
    
    И лечиться мне вовсе не надо, 
    Могут вылечить вдруг на беду, 
    Не нужны никакие награды, 
    Всё равно на работу приду. 
    
    Ничего, что одежда в заплатах, 
    Я не вру Вам, имейте в виду, 
    Даже если проезд будет платным, 
    Всё равно на работу приду.
    Ответ написан
    Комментировать
  • Сколько стоит час веб-разработчика-фрилансера?

    @deliro
    Ты веcь такой кругом молодец, то знаешь, это знаешь. А теперь представь себе среднестатистический проект, который должен приносить бизнесу деньги. За две недели работы ты едва напишешь хлипкий CRUD для данных, неправильно смаппив бизнес-сущности в объекты ORM, ещё через месяц натянешь какой-то слайдер на jQ, попутно захватив 2мб JS кривых библиотек, а через два заказчик поставит тебе плохую оценку, потому что твой ценник он оплатил не за то, что ему нужно, а потому что ты знаешь монады, которые ему даром не сдались.

    А теперь давай представим простого программиста. Из алгоритмов он с трудом вспоминает сортировку пузырьком, а двусвязный список — предел его знаний о структурах данных, и даже этим списком он пользовался два раза в жизни. Хаскель он никогда не видел в глаза, C++ учил только в школе, вместо этого пишет неэффективный код на PHP. И у него есть опыт. За день он распишет сущности, за второй сделает универсальный CRUD, на третий день поднимет фронт на React'е с SSR. Да, внутренности проекта будут "медленными". Вместо O(logN) что-то будет выполняться за O(N) или даже O(N^2), но всем похер. Пока всё работает на приемлемом уровне — бизнес радуется.

    Кстати, к чему эта поучительная лапша? Я хотел сказать, что всеми этими модными словами можно пугать друзей и преподавателей, но в реальной жизни все алгоритмы уже реализованы, все типы данных уже подобраны оптимально. Знать их полезно для себя (чтобы мозг не атрофировался), но не для работы. Для работы тебе нужны такие навыки как:

    * Оптимальный баланс между говнокодом и идеальным кодом
    * Оптимальный баланс между скоростью разработки и оптимизацией кода
    * Оптимальный баланс между поддерживаемым кодом и костылями
    * Умение использовать те инструменты, с которыми ты работаешь. Опять же, для того, чтобы писать быстро, при этом имея минимальное количество говнокода и обеспечивая максимальную поддерживаемость (в пределах сроков). Например, можешь выкинуть в помойку свой Vim, как бы круто ты себя не чувствовал, разрабатывая в консольном редакторе, если продукты от JetBrains позволят за это же время сделать что-то лучше или чего-то больше
    * Чувство "знаю больше менеджеров". Это то чувство, когда тебе кажется, что "вот эта фича скоро изменится" и надо сделать архитектуру заранее более гибкой. Или "вот эту фичу мы через месяц выпилим" и не надо тратить на неё силы — напиши костыль и через месяц с чистой совестью удали его
    * Знания, как сделать ту или иную фичу. Потому что фичи повторяются (немного видоизменяясь) от проекта к проекту. И если ты сделал что-то за два дня, в следующий раз ты похожее сделаешь за три часа

    Что касается инструментов, выбери любой полноценный фреймворк, который умеет решать 90%+ потребностей "из коробки": Symfony, Django, Laravel

    Всякие "минималистичные" поделия вроде Falcon, Flask (в PHP не знаю, я на питоне пишу) оставь хипстерам. Пусть они говорят: "Мой фалкон такой быстрый, он написан на Cython". Тебя это не должно волновать, потому что бизнес с твоей скоростью разработки уже заработал достаточно денег, чтобы купить ещё десять серверов, пока фалконисты неделю гуглили, как прикрутить миграциии и запустить юнит-тесты на VPSке за пять баксов.
    Ответ написан
    5 комментариев
  • Как сделать такую анимацию?

    sfi0zy
    @sfi0zy Куратор тега JavaScript
    Creative frontend developer
    Эта штука нынче затмила по популярности particles.js. Постоянно все о ней спрашивают, в том числе и на тостере:
    Можно ли использовать чужой js код?
    Как правильно вытащить код? с этой страницы...
    Ответ написан
    3 комментария
  • Как сделать такую анимацию?

    hzzzzl
    @hzzzzl
    еать залипалово какое :D
    вот скрипт
    colbacolorbar.ru/themes/colba/assets/js/fluidWave.js

    вообще не понимаю что там происходит, вроде яваскрипт, но какой то непростой webGL фреймворк наверно

    UPD вот нашел на гитхабе это, хз может быть это оригинал кода
    https://gist.github.com/peretc001/1444c3df210cc66c...
    Ответ написан
    2 комментария