• Хочу стать хорошим программистом,как быть?

    @qoso
    9 класс блин) я в 9м классе не знал ни о существовании Хабра, ни о программировании - тем не менее жив, здоров, программирую) Наслаждайся детством парень, программирование с тебя и так все шкуры сдерет, так что не торопи события, позажимай одноклассниц там еще что-нибудь, но точно не Хабр читай))
    Ответ написан
  • Как сформировать команду для IT компании?

    @qoso
    Да Вы хоть все сайты перелопатьте и выучите наизусть какие программисты бывают и какие нужны, у Вас НЕТ КОМПЕТЕНЦИЙ чтобы их собеседовать, Вы не сможете элементарно понять, кто из них реально хорош, а кто вчерашний джун, думающий что все могёт. Понимаете, не зря в мире стартапов есть золотое правило, что если в стартапе нет технаря, то до свидания. Вам нужны не просто программисты, Вам нужен опытный инженер, который правильно спроектирует систему и будет руководить разработкой. Так что найдите нормального СТО и избавьте себя от множества проблем.
    Ответ написан
  • В чем отличия чипсетов Z390 и H370?

    @qoso
    Чем кроме возможности разгона Z390 отличается от H370?

    Ничем. Все плюшки z чипсета исключительно для разгона(типа доп. фаз питания).
    Ответ написан
  • В какой таблице лучше ставить внешний ключ при связи 1 к 1?

    @qoso
    Речь не об одном внешнем ключе, это два РАЗНЫХ внешних ключа, и Вам необходимо создавать оба.

    P.S. это при условии, что у вас обязательно должен быть тренер привязан к команде, а команда к тренеру
    Ответ написан
  • Сколько будет стоить заказать программу?

    @qoso
    Наверняка есть софт, который Вам нужен, просто Вы о нем не знаете)
    Ну а разработка с нуля подобных программ на заказ в самом оптимистичном случае по новогодним скидкам в черную пятницу с кэшбеком будет стоить от 10млн)
    Ответ написан
  • Какого курса по .net вам не хватает?

    @qoso
    Просто курс с обзором основных возможностей на примере очередного блога вряд ли будет интересен сам по себе, а вот если нечто такое: "Разработка масштабируемого приложения на linux + .net core + azure", то на мой взгляд может получиться довольно уникальный и полезный курс.
    Раз уж добро от майкрософт покинуло стены винды, то пора популяризировать разработку распределенных систем с использованием .net среди простых смертных, русскоязычных подобных курсов думаю нет, так что было бы круто создать курс с нуля - от правильной настройки окружения и создания репозитория до интеграции с некоторыми сервисами azure и организации горизонтально масштабируемой архитектуры. Кстати все это можно на примере того же блога, при условии вышеперечисленных деталей)
    P.S Ну и конечно адаптировать его не только для чтения в вузах, но и чтобы можно было онлайн его прослушать и пройти, благо площадок для авторов курсов сейчас достаточно.
    Ответ написан
  • Какой стек технологий нужно освоить Python Junior?

    @qoso
    сейчас самостоятельно взялся за освоение Python. Но очевидно, это лишь процентов 10 от того, что следует изучить.

    Довольно оптимистичный прогноз)

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

    Для начала просто изучите язык, набейте руку, дальше задайтесь вопросом, чем бы Вы хотели заниматься. Если Вам интересно машинное обучение - то сейчас полно курсов самых разных уровней сложности и уйма книг, которые легко гуглятся. Если больше по душе веб разработка - нужно выбрать какой-нибудь популярный фреймворк и начать изучать его. Джанго был бы хорошом выбором - он довольно простой в освоении и благо материалов по нему в сети пруд пруди. Ну и по мере изучения фреймворка разрабатывая какой-нибудь тестовый проект вы параллельно познакомитесь с тем, что еще необходимо изучить - это и работа с базами данных, и азы верстки освоите и многое другое.
    Конечно python применяется и в других типах проектов, но наиболее часто все-таки в вебе и ML.
    Ответ написан
  • У кого есть опыт привлечения инвестиций удаленно?

    @qoso
    Что значит удаленно? Просто после переписки в вк Вам на карту никто не скинет нужную сумму) Инвестиции - это очень трудоемкий процесс) И если с краудфандинговыми площадками все относительно просто - там все регулируется самой площадкой(по идее), то в остальных случаях это неоднократные встречи, обмусоливание деталей и прочее прочее прочее.
    Что по самому вопросу - значение имеет где вы ищете(в России или за бугром) и в какой стадии проект. В России не существует инвестиций в стартапы на ранней стадии, для российских "венчурных инвесторов" у Вас должен быть работающий бизнес с обкатанной моделью и приносящий прибыль, а они тогда могут вложиться в масштабирование. На западе наоборот - венчуры больше любят ранние стадии, чтобы потом выгодно "выйти".
    Попробуйте акселераторы западные, YCombinator например)

    P.S. Если Ваш стартап больше про классический бизнес - то я бы пробовал вообще все площадки, что у вас на карандаше, ну потратите денек на это - хуже не будет)
    Ответ написан
  • Какой материал посоветуете для ознакомления по созданию сложных социальных веб-приложений?

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

    масштабируемость достигается не благодаря стеку технологий, а благодаря архитектуре, стек может быть по сути любым(за исключением всяких извращений).
    Масштабируемость(горизонтальная) - это такая архитектура системы, где например перестал ваш бэкенд-сервер справляться с нагрузкой - вы без проблем подняли точно такой же второй и разделили нагрузку между двумя, перестали справляться оба - подняли третий и тд, а на чем написан этот бэкенд - php, python, c# и тд - вообще не важно.
    С масштабированием баз данных самую малость сложнее(зависит от логики приложения как именно разделять все внутри), но принципы те же - там где не справляется один сервер(с базой данных) поднимается второй чтобы снизить нагрузку на первый и т.д. Ну а какую выбрать - наиболее популярные варианты postgresql либо mysql, по сути без разницы, но первый вариант из коробки побогаче.

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

    @qoso
    Это не один способ, который реализован во всех мессенджерах. Где-то используется одно, где-то другое. Вот тут пример стека и с равнение в вотсапом
    Ответ написан