Задать вопрос
  • Где найти продажника на мои услуги?

    @amambaru
    Вы видимо, считаете, что кто-то за 5-10% комиссии будет вам задачи в зубах притаскивать как собака тапочки?
    А 50% - не хотите ли? А то и и вовсе 70%.

    1. Они сами вас найдут.
    Мне регулярно пишут всякие посредники. Разумеется они так не говорят, но это понятно по стилю его беседы - минимум технических деталей, главный вопрос сколько стоит, технические подробности передает с большим запаздыванием (когда спросит у заказчика).

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

    Вас не будут сводить с заказчиком напрямую. Зачем терять контроль, который приведет к потере денег. При этом доносить технические детали исчерпывающе - не получится - банальный эффект "испорченного телефона".

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

    3. TopTopal, EPAM, Luxoft - крупные посредники. Там по другому. Вам будет поприятнее. Себе они конечно тоже оставляют большущий процент. Но первоначальная сумма, выплачиваемая заказчиками столь велика, - что до вас будет неплохо доходить.
    Ответ написан
    5 комментариев
  • Backend-язык для фриланса?

    tema_sun
    @tema_sun
    Идти в разработку только ради денег - дохлый номер. Денег можно заработать только на том, что тебе лично интересно. В противном случае выгарание будет моментальным.
    Если ты хочешь бэкендом заняться, то начинать надо не с выбора фреймворка, а с того, чтобы узнать как этот бэкенд вообще устроен и работает.
    Ответ написан
    1 комментарий
  • С++ для python?

    LazyTalent
    @LazyTalent
    Data Engineer, Freelancer
    Ответ написан
    Комментировать
  • Как разобраться в машинном обучении на питоне?

    LazyTalent
    @LazyTalent
    Data Engineer, Freelancer
    Если в кратце то:
    1. Дб корпус текстов с лейблами (например, позитивный твит, негативный твит)
    2. Удаляешь знаки препинаия
    3. Удаляешь стоп слова (предлоги и пр. не имеющее смысловой нагрузки)
    4. Делаешь стемминг
    5. Из каждого твита делаешь набор н-грамм
    6. Из н-грамм делаешь TF-IDF словарь
    7. Сплитишь полученный словарь на данные для обучения и данные для тестов
    8. Засовываешь все это в понравившийся алгоритм для МЛ, например, так:
    clf = RandomForestClassifier(n_jobs=-1)
    clf.fit(X_train, y_train)

    9. Сохраняешь полученную модель в пикл и потом уже используешь ее для текстов, которые необходимо классифицировать.
    predict = clf.predict(tfidf_predict.toarray())
    Ответ написан
    3 комментария
  • Нужен ли сейчас bash, и знание unix, backend разработчику?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    Конечно нужно.

    Не обязательно быть экспертом в bash, но вы должны понимать
    а) основы работы в командной строке, основные команды типа ls, cat, tail, head, tar, gzip, echo, grep
    б) понять как работают перенаправления >, >>, < и конвейер |
    б) устройство стандартной *nix файловой системы, прав доступа в ней, уметь с этим работать из командной строки.
    в) Уметь редактировать файлы (vi,vim), добавлять/править пользователей.
    г) Уметь авторизироваться по ключам, в случае чего создавать ключи и конфигурировать.
    д) Уметь пользоваться scp, ping, wget, curl, nslookup чтобы ориентироваться по минимуму в сети.
    е) Уметь пользоваться cron

    Ну и писать простейшие скриптики.
    Круто будет освоить vi/grep/sed/tr на уровне чуть выше среднего.

    P.S. На самом деле со всем вышенаписанным можно ознакомиться за неделю ленивого почитывания по вечерам, чтобы понять суть и возможности, и в случае чего знать что именно подгуглить на месте.
    Ответ написан
    3 комментария
  • Нужен ли сейчас bash, и знание unix, backend разработчику?

    AStek
    @AStek
    Всеравно часто нужен. Хотя бы на уровне работы в bash и элементарных его утилит.
    Ответ написан
    5 комментариев
  • Что делать когда коллеги уровнем ниже?

    @amambaru
    Кто сказал что они ниже уровнем?
    Эффект Даннинга — Крюгера
    Программеру всегда трудно вникнуть в чужой код - это не зависит от квалификации того, кто кодировал.
    Возможно что даже и они более квалифицированы - просто давным-давно забили на перфекционизм, а из вас он еще прет из за юнешеского максимализма.
    А может и вы правы.

    Тут дело не в квалификации, а в мотивации и организации процесса.
    Скажем, мне доводилось работать в команде, где в git пропускали всего по 200 строчек изменений за раз. И эти строчки обязательно должны были пройти через стандартизованное форматирование и линтеры (статические анализаторы) - иначе их git выплевывал. Это вынуждало программистов писать более менее приемлимо - коллег код меньше раздражал.
    Ответ написан
    19 комментариев
  • Насколько актуально изучение Node.js?

    boratsagdiev
    @boratsagdiev
    Чтобы стать хорошим фронтом, нужно знать минимум JS. А за ним подтянется и Node JS.

    Скринкаст Кантора устарел, если там не перезаписаны выпуски (Выпуски были записаны для Node 0.10.)
    Книга, в принципе, тоже :)

    Лучше поищите что-нибудь посвежее на ютубе. По Node JS [+Express] там полно всего. Из последнего нормального что мелькало в подписках:
    https://www.youtube.com/watch?v=w-7RQ46RgxU&list=P...
    https://www.youtube.com/playlist?list=PL4cUxeGkcC9...
    Ответ написан
    1 комментарий
  • Как работает хитрый def в python3?

    longclaps
    @longclaps
    обожемой
    Инструкция по применению:
    1 ищешь в статье слово include
    2 убеждаешься, что его нет
    3 читаешь то, что есть
    4 медитируешь над фразой "Функции, которые возвращают пустое значение, часто называют процедурами", осознаёшь, что значит "return" и что значит "пустое значение"
    5 выясняешь экспериментально, что возвращает пионовская функция, не содержащая "return"
    Ответ написан
    Комментировать
  • Куда двигаться дальше senior разработчику? Новый язык, технологии, opensource, стартап?

    @L17217
    Сеньором вы будете как раз тогда когда будете знать куда следует двигаться.

    26 летних сеньоров не существует. Это фантастика

    Вы только поняли что дело не в языках и не во фреймворках? Поздравляю вы только что перестали быть ДЖУНОМ
    Ответ написан
    2 комментария
  • Куда двигаться дальше senior разработчику? Новый язык, технологии, opensource, стартап?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Как вы это делаете?! За 17 лет работы в ИТ у меня ни разу не возникало вопроса "Куда двигаться?", только "Где взять времени на освоение всего этого бесконечного изобилия технологий, углублённого изучения уже знакомого и реализацию множества идей?"
    Ответ написан
    4 комментария
  • Есть ли польза от codewars?

    Bandicoot
    @Bandicoot
    Вась-программист
    Наиболее полезная фишка этого ресурса - после самостоятельного решения задачи можно посмотреть решения других участников, сравнить их со своим. Очень помогает в написании качественного кода.
    Ответ написан
    7 комментариев
  • Где искать middle/senior backend программиста?

    ThePyzhov
    @ThePyzhov
    iOS Ninja
    Вам бы искать спонсора или пытаться реализовать менее затратный проект.
    Искать программиста (да еще и senior!) за печеньки, это такое дело... нынче студенты по 100к на вакансию джуна просят.

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

    Так вот говорите своим потенциальным спонсорам, что готовы возместить 100% убытки, если деньги спонсора сгорят, а бизнес не выгорит. Не только же программистам брать на себя ответственность :)
    Ответ написан
    Комментировать
  • Где искать middle/senior backend программиста?

    JhaoDa
    @JhaoDa
    LaravelRUS Team
    денежные ресурсы исчерпали себя за 5 месяцев разработки. Поэтому сейчас ищем человека в сооснователи, за долю

    Ребята, вы из прошлого пишете, штоле? Такой развод кроликов давно не актуален.
    Ответ написан
    4 комментария
  • Где искать middle/senior backend программиста?

    @raspier
    Java Developer
    Вы просто представьте ситуацию с другой стороны.
    1) Сидит Senior/Middle зарабатывает 200-250к. Обычно, это человек с опытом 5-7 лет минимум. У него, наверное, есть семья, может быть ипотека. И он читает ваше предложение. Вот что его должно переубедить перейти к Вам? Это у джунов в голове стартапы. Жёсткий Enterprise быстро эту дурь из головы выбивает. Логика меняется на "если на проекте не готовы платить, то он нахрен никому не нужен". Я, кстати, в таком работал)
    2) Какая доля? Эквивалент 200к? Так через полгода можно будет проект переписывать на имя этого программиста. Я уже не говорю, что по вашим словам, на этот стартап уже работали программисты ЗА ДЕНЬГИ, и те ушли.
    Ответ написан
    9 комментариев
  • Где искать middle/senior backend программиста?

    TheTalion
    @TheTalion
    Я так понял, вам не просто senior backend нужен, а senior backend + senior architect?
    Таких людей с горящими глазами нет В ПРИНЦИПЕ.

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

    У вас вариант только один - искать финансирование. Стартапы, зачастую, дико скучная для обучения сфера. Это не создание игр, где местами весело.
    Ответ написан
    9 комментариев
  • Есть ли польза от codewars?

    Davka1900
    @Davka1900
    Хороший сайт для практики попробуйте. Мне нравится.
    Ответ написан
    Комментировать
  • Есть ли польза от codewars?

    Djaler
    @Djaler
    Сеньор-помидор
    Активно пользовался, когда начинал изучать Python. Очень помогло в обучении, так как, имхо, для программирования на Python нужно перестроить мышление. И вот пишешь какую-нибудь простыню в си-стиле, а потом видишь как это делается одним красивым list comprehension, или просто библиотечной функцией
    Ответ написан
    Комментировать