• Какую книгу почитать, что бы изменить мышление программиста на бизнес-программиста?

    @ddd329
    На мой взгляд, у вас те же самые проблемы что и у всех программистов и на врядли найдутся исключения.
    Какая книга может повлиять на вас конкретно, сказать тяжело. Лично мне хорошо "вправило" мозг книга по рефакторингу Мартина Фаулера. Вот после нее я уже по другому писал и смотрел на код, хотя до этого прочитал не мало других толковых книг.
    Ну тут один совет, читать, пробовать, ну и здесь вопросы по ходу изучения задавать.
    Ответ написан
    1 комментарий
  • Какую книгу почитать, что бы изменить мышление программиста на бизнес-программиста?

    c3gdlk
    @c3gdlk
    Ментор в http://rubyboost.ru/
    Не сочтите за истину но, считаю что Вы добьетесь в продаже своих услуг невероятных успехов, если продолжите мыслить в таком ключе. Поделюсь своим опытом

    1. На этот путь меня поставил фриланс, где ты просто вынужден быть конкуренто способным и продавать решения в бюджет клиента
    2. Закрепило это правило чувтсво необходимости получать удовольствие от своей работы. Я очень быстро дошел до того, что качество моего кода не приносит мне удовольствие, и начал искать удовольствие в предоставлении клиенту оптимального решение в "цена - качество - результат"
    3. Есть прием доведения до абсурда в обе стороны. Смысл примерно следующий. Клиент приходит с фичей. Разработчик, который старается думать бизнесом, кроме самой фичи оценит ее с 2х сторон. 1. Можно ли сделать эту фичу еще проще? Потратить еще меньше денег, чтобы проверить новую потребность. И противоположность. Если я за X времени сделаю фичу так, как хочет клиент, но она не принесет должного результата, то сколько мне понадобится Xn часов, по моему мнению, чтобы получить нужный результат. Если это больше чем X3 то клиента надо об этом предупредить
    4. Перспектива. Вы дали клиенту совет, но кто оказался прав, он или Вы? У меня сейчас такая же ситуация. Клиент просит решение максимально простое на 150 часов. Я же считаю , что качественное решение его пробелмы займет минимум 1000 часов, и за эти деньги вместо разработки алгоритма машинного обучения, можно оплатить 3000 человеко часов не IT решения, которые будут гораздо эффективнее. Но, чтобы узнать кто же все таки был прав, мне нужно проработать на проекте еще минимум год.
    Ответ написан
    1 комментарий
  • Какую книгу почитать, что бы изменить мышление программиста на бизнес-программиста?

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

    codingal
    @codingal
    Front end и не только
    Книга бизнес-мышление не привьет, чтобы научиться программировать, нужно программировать, чтобы научиться бизнесу нужно заниматься бизнесом.
    Когда возникнет четкая взаимосвязь между скоростью принятия решения и выгодой/успехом всего дела, тогда и научитесь выбирать самые простые и быстрые решения.

    Или например надо обновить что-то в БД на проде, я пишу миграцию, потом делаю ревью, потом накатываю, а мог бы просто выполнить запрос на прямую в БД.

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

    @res2001
    Developer, ex-admin
    Запрос у вас не правильный потому что в where противоричие - как sf.code может быть одновременно и brand и model и т.д. в одной записи?
    Чтоб сделать его правильным нужно между скобок поставить OR, а не and.
    Для неполного условия просто уберите из запроса скобку с соответствующим условием.
    Ответ написан
    4 комментария
  • Возможно ли сделать квадратный блок авто ширины средствами HTML+CSS?

    mudrick
    @mudrick
    Máximo progreso hemos alcanzado en minimo seso.
    Гуглите выражение css padding hack, тема стара как мир — это как раз то, как сделать высоту блока пропорциональной ширине блока. Вот песочница, меняйте ширину фрейма, квадратик будет пропорционально менять свои размеры.
    Ответ написан
    1 комментарий
  • Возможно ли сделать квадратный блок авто ширины средствами HTML+CSS?

    SowingSadness
    @SowingSadness
    web-разработчик
    Оторвал бы руки, за то что ты пишешь вопрос курсивом
    <div class="wrapper">
      <div class="box"></div>
    </div>

    .wrapper {
      width: 100px;
      margin: 0 auto;
    }
    
    .box {
      background: goldenrod;
      margin-left: auto;
      margin-right: auto;
      padding-top: 50%;
      padding-bottom: 50%;
    }
    Ответ написан
    8 комментариев
  • Как выставить разрешение 1080p на втором мониторе?

    deuslok
    @deuslok Автор вопроса
    Нашел решение.
    Позвонил в Apple и там подсказали как включить список всех вариантов разрешений.
    Оказывается все просто, заходим в "Системные настройки" => "Мониторы" => Там выбираем вкладку "Расположение" (если у вас выбран режим "Расширение рабочего стола) => после этого жмем на пункт "Масштабирование" с зажатым alt, появится список всех возможных разрешений.
    Слава поддержке Apple.
    Хотя конечно мне не понятно, почему нужно было скрывать эти настройки, но бог с ним.
    Слава поддержки Apple.
    Ответ написан
    Комментировать
  • Какой CMS движок учить начинающему?

    @MasterMike
    Изучение CMS - это изучение PHP. Плюс API выбранной CMS.
    Выбор wordpress довольно спорный.
    Лично мне кажется, что с битриксом заказов куда больше и эти заказы все же дороже.

    Вы сможете зарабатывать больше со знанием wordpress-a, если знаете английский.
    Но если вы знаете английский, то зачем вам CMS?..
    Ответ написан
    2 комментария
  • Какая сейчас ставка у верстальщиков?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    не знаю что это за зарплата для программиста/верстальщика - 200 долларов.
    в нормальных компаниях даже студентам-стажерам которые нихрена не умеют и ничего не делают в районе 1000 платят (я про москву/питер конечно говорю), просто не работайте с нищебродами, вас же никто не заставляет кому-то бесплатно сайты верстать.
    не стоит соглашаться на первое встречное предложение, учитесь продавать свои навыки, иначе никогда ничего не заработаете.
    Ответ написан
  • Как научится давать сроки по проекту?

    @karminski
    Senior React.JS Developer
    Разделяйте задачу на части до тех пор, пока вы не сможете точно сказать, сколько времени у вас займёт выполнение каждой из маленьких частей. Сначала вплоть до абсурдного: написать абзац текста - 2 мин, сделать общий макет страницы - 1 час, добавить карусель - 15 мин и т.п. Далее приноровитесь и сможете адекватно давать оценку трудозатрат.

    Самое главное - не давайте цифр заказчику сразу. Ну типа - "ой, задача фигня, я ее сделаю за пару часов". Лучше скажите - мне нужно пара часов на оценку трудозатрат, я с вами свяжусь.
    Ответ написан
    1 комментарий
  • Как научится давать сроки по проекту?

    @stratosmi
    Прикидываешь.
    И умножаешь на 2. Это и будет реальный срок.
    О том, что разработчики занижают сроки работ - замечено еще лет 40 назад

    Ф. Брукс. Мифический человеко-месяц
    Ответ написан
    8 комментариев
  • Как работает ИИ в Yandex Zen?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Очень заинтересовал проект Yandex Zen, который управляется ИИ.

    Откуда инфа? Они при первом контакте просят выбрать несколько интересующих тематик. Потом дают выборку по ним, каждый материал попадает в несколько тематик, чем больше пересечения с интересами - тем лучше. Не вижу тут ИИ. А вот для определения тематики статьи могут использоваться алгоритмы на базе нейронных сетей, что тоже не ИИ.
    Для работы ИИ или нейросети, нужны ресурсы, нет смысла их палить при частом событии (выборка для пользователя), лучше палить ресурсы при парсинге статьи присваивая ей тематики, теги и т.д. А пользователя кормить примитивной выборкой на базе стандартизированных интересов + кэшировать, так как Ваши интересы явно схожи с еще 2000000 человек, так как вариантов тематик не много.
    Есть конечно еще голосовалка, но там тоже больше примитив в виде исключения тегов и/или тематик. Весь изюм именно в парсинге статьи и ее каталогизированию.

    Хотя яндекс рассказывает, что это прям последнее достижение мысли человеческой. Они просто продают маркетинговые продукты на базе этого. Вот и весь секрет. По факту кто пользуется? Мне не раз не давало хорошей выборки.
    Ответ написан
  • Посоветуйте эмулятор iPad

    @TerrorDroid
    Вообще-то эмулятора iPad, в принципе, не существует. Даже в составе iOS SDK поставляется не эмулятор, а симулятор, собственно так он и называется — iPhone Simulator.

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

    Именно поэтому, в iPhone Simulator не заработают приложение, например, из App Store или Cydia, даже если туда их попытаться «засунуть», ведь они скомпилированы под ARM-процессоры реальных устройств.
    Ответ написан
    1 комментарий
  • Можно ли искать в AppStore iOS через mac?

    antoo
    @antoo
    1) https://fnd.io/#/ попробуй
    2) Можно только угадывать, возможно приложение позже появилось, может быть рекламили одну платформу только, а возможно боты :)
    Ответ написан
    1 комментарий
  • Как продвигать простые некоммерческие приложения?

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

    По опыту, самые эффективные каналы привлечения установок:

    - Ads/Директ (можно, действительно, получать установки по очень приемлемой цене, как у вас 2 рубля, например)
    - Размещение APK на сайтах-каталогах приложений (есть платные опции, которые привлекают много трафика)
    - ASO (в большинстве случаев, требует вливания бюджета от 100к и выше)
    - Интеграции/сотрудничество с блогерами/лидерами мнений по нише приложения
    Ответ написан
    Комментировать
  • У всех задержки обновления статистики в Google Play Developer Console?

    @vitvov
    Статистика в Google Play Developer Console в среднем опаздывает на два дня. Когда то интересовался этим вопросом и как выяснилось - за это время просто собирается и подготавливается информация из разных серверов. Иногда может быть больше двух дней. Если у вас задержка 4 дня, то значит и у других так же.
    Ответ написан
    Комментировать
  • Как быстро и эффективно прокачать скилы в верстке?

    @mletov
    Вы знаете, у нас в команде похожая ситуация. Нас 3 программиста, пишем в основном бэк, а к морде требования обычно минимальные, поэтому везде бутстрап. Из нас троих опыт работы верстальщиком в веб-студии есть только у меня, остальные как вы: вроде тоже не первый год работают, по верстке что-то правят, подгугливают, но как что-то чуть посложнее - спрашивают у меня.

    Курсы, книги, менторы и т д - это, конечно, хорошо.
    Но самая реальная польза - сверстайте из psd 3-5-10 макетов pixel perfect. И без всяких бутстрапов. После энного макета постигните дзен и все поймете. И чем макеты будут разнообразнее, чем больше в них адаптивности и хитрых элементов - тем лучше. По непонятным моментам спрашивайте на тостере. А так, судя по опыту коллег, иметь "некоторые представления о css" и подгугливать можно до бесконечности.
    Ответ написан
    1 комментарий
  • Как быстро и эффективно прокачать скилы в верстке?

    @pacman123
    fullstack html developer
    Несмотря на то что данный вопрос отличается от массы похожих (как вам кажется), ответ все тот же - практика, практика, практика. Волшебной таблетки нет.
    Постарался без абстрактных размышлений.
    Ответ написан
    1 комментарий