• Трудоустройство программиста на Python?

    @hatman
    1) Начинать обучение программированию - надо не с языка программирования, а местных вакансий и компаний. Какой смысл учить допустим Python, если в твоем городе нет вакансий на Python, либо они есть, но там уже требуются опытные разработчики.

    100к на Python в СПБ - это 3-4 года опыта работы у программиста. На начальном уровне если дадут 45-50 уже хорошо. Но нужно понимать, что начальный уровень - это когда заказчик дает тебе какой-то проект, какую-то задачу, и ты её начинаешь делать, задавая уточняющие вопросы по ходу. А чтобы так начать делать, надо, чтобы ты уже 2-3 проекта сделал самостоятельно и разобрался в том, как работать на python (например, самостоятельно сделать 2 сайта и захостить их).

    2) Django - 100 нужно знать, также html/css/javascript/sql/linux. Это все реально выучить, если сделать собственные проекты.

    3) Без опыта и диплома нереально устроиться. Поэтому надо нарабатывать опыт самостоятельно, делая свои проекты.

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

    ___

    Если коротко, посмотри вакансии по своему городу, где нанимают младших разработчиков, либо просто где вакансий побольше, и компании выглядят более менее адекватно. И садись учить нужный им стек, делая свои проекты впридачу. Если окажешься смышленым и не соскочишь на первых трудностях, может быть через год другой сможешь устроиться куда-нибудь в поддержку, тестирование или даже разработку. А там года через 3-4 дорастаешь до 100к.

    __

    P.s. Какое-то наивное убеждение, что ты вот что-то там поучил, и тебе сразу стали платить 100к - просто вверх наивности, ибо этого нет.

    Это, примерно, что вот есть в Москве пластический хирург, который делает крутые операции звездам и получает по 3-4 миллиона в месяц. И все начинают думать, что вот я полистаю медицинский справочник и начну также получать 3-4 миллиона в месяц.

    Почему-то пример с медициной все понимают, а про программирование почему-то верят в сказки про 100к и "углубление в язык".
    Ответ написан
    Комментировать
  • Какую БД лучше всего использовать для хранения 100 млн записей и больше?

    Stalker_RED
    @Stalker_RED
    Для каждого category будет примерно 50-300 тыс записей.
    тогда логично вынести категорию в отдельную таблицу. Почитайте какой-нибудь учебник о проектировании БД и о нормальной форме, что-ли.

    100 млн записей - это не много, и подойдет почти любая СУБД.
    Ответ написан
    Комментировать
  • Что делать, когда умеешь программировать, но нет идей?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Открываешь upwork, ищешь подробно описанные заказы, реализуешь их.
    Ответ написан
    Комментировать
  • Платные коннекты на UpWork -- это хорошо или плохо?

    @LastDragon
    Возможные причины почему upwork пошел на такой шаг.


    А мне кажется что после введения 20% комиссии этот шаг очень даже логичен - плавно продолжают отсеивать копеечные заказы (когда только начинал очень сильно удивляло количество того же самого шлака за который все не любят российский фриланс, только там его еще и больше в несколько раз) и работающих за еду (когда на заказ 100500 откликов это плохо для всех), которые кроме демпинга (что тоже для всех плохо) создают негативное отношение у заказчиков и в итоге сильно уменьшают репутацию биржи и количество нормальных заказов, что в свою очередь ведет к уменьшению кол-во профессионалов и еще больше/быстрее превращает биржу в днище.

    Так что в целом это скорее позитивные новости.
    Ответ написан
    Комментировать
  • Russian VAT on Upwork - привет, работа в белую?

    @Stalinko
    PHP'шник и фрилансер до мозга костей
    Всё сильно зависит от технической реализации и желания ФНС ловить фрилансеров.

    В моём представлении сама по себе оплата НДС Upwork'ом ещё не значит, что они будут передавать данные о доходах фрилансеров. Они обязаны будут передавать данные о своих доходах. Хотя при желании одно из другого получить вполне реально. Это что касается количества денег.

    Сам факт некоего неопределенного дохода проверить будет очень легко, ведь Upwork обязан будет сообщить, кто приобрёл его услуги (оплатил комиссию). А единственная услуга на Upwork - это возможность заработать.

    Думаю, для тех, кто работает в белую, эта новость только к лучшему. Никаких больше налоговых сусликов и "налогов на гугл".
    Ответ написан
    1 комментарий
  • Можно ли программировать просто ради кода?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    а тем, что тебе просто интересно придумывать алгоритмы к задачкам, интерфейс которых не выходит за рамки командной строки?

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

    Чтобы писать алгоритмы и при этом не программировать, нужно писать очень крутые алгоритмы.

    Например напишите сортировку, которая будет работать быстрее, чем например quicksort (https://ru.wikipedia.org/wiki/%D0%91%D1%8B%D1%81%D...

    Напишите алгоритм архивации, который сожмет лучше чем хотя бы дефолтный 7zip, да хотя бы лучше чем дефолтный zip.

    Напишите свою реализацию криптования sha2

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

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    Если есть что сказать человечеству - конечно говори,
    А если нет, не надо мучить себя выдавливать что-то бесполезное и не нужное, очередной фреймворк-вариация на тему как поменять цвет кнопочки? нет уж спасибо
    лучше не делай ничего в опен сорс.
    а писать код только чтоб кому-то чего-то доказать, ну ты уже не маленький, наверно прошел этот этап.
    Ответ написан
    Комментировать
  • Разработчик, не пишущий в опенсорс - плохой разработчик?

    @Mindgrow
    OpemSource - хороший способ личного пиара и поиска команды для опыта командной разработки. ещё на это можно посмотреть как на способ предпринимательства в ит.

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

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Нет

    OSS - это сообщество людей, которым интересна разработка как стиль жизни :) Если Вам это не интересно - что ж, есть множество других стилей жизни и ни у кого к Вам вопросов быть не должно :)

    Правда, в таком случае мне непонятно - зачем вопрос-то было задавать? Если OSS Вам не интересно, и меняться Вы не собираетесь - какая Вам разница, что скажут другие люди? :)
    Ответ написан
    2 комментария
  • Куда пойти работать по удаленке начинающему разработчику?

    @lookid
    Студент первого курса
    То есть тебе 16-17 лет? Окай. А потом у нас ракеты падают, старшие программисты в возрасте 20 лет и вообще "образование в России плохое! ничему не научили! вот в США!". Кстати в США запрещается работать за пределами кампуса фултайм-студентам. Страна инноваций, блин. Кармаки 16тилетние со знанием "синтаксиса". Боже ж ты мой...
    начинающему разработчику
    Начинающий разработчик это не вчерашний ученик среднего учебного заведения, а человек со солид-теоретикал-бэкграундом, но без опыта.
    Ответ написан
    3 комментария