• Как преодолеть кризис начинающего специалиста?

    tema_sun
    @tema_sun
    Добро пожаловать в реальный мир. Это и есть она - работа программистом.
    Ответ написан
    Комментировать
  • Как преодолеть кризис начинающего специалиста?

    syschel
    @syschel
    freelance/python/django/backend
    Да, проблема есть, НО вы не туда смотрите. У вас типичная проблема новичка, она в иной плоскости. Вы слишком самоуверенны и считаете что много знаете/умеете/достойны_большего. В начале кажется многое "не нужным" и "глупым". Хочется не использовать фреймворк, а писать самому. Хочется написать очередной велосипед и свою ОС.
    Обратная сторона самоуверенности, это стремление вообще всё возможное покрыть сторонними библиотеками. Даже если это есть в вашем фреймворке и вызывается одной функцией, то всёравно гуглить отдельную библиотеку.

    Потом, с годами и опытом это проходит. Даже в научной среде есть определение этому явлению.
    Ответ написан
    1 комментарий
  • Как преодолеть кризис начинающего специалиста?

    Bandicoot
    @Bandicoot
    Вась-программист
    Это и есть самая настоящая работа программиста)
    Можете попытаться сменить место работы, но на новом будет примерно тоже самое.
    Смиритесь или попробуйте себя в других профессиях.

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

    @deliro
    Как преодолеть такой кризис?

    1. Уволиться, пойти поработать кассиром/грузчиком/официантом/таксистом (но надо иметь свой бизнес);
    2. Понять, что даже писать CRUD не так утомительно и скучно;
    3. Радоваться тому, что есть.

    Как на самом деле работают программисты?

    90% времени думают, 10% времени пишут.

    А ещё, говорят, ИТ не сводится к одному ДС. Можно попробовать что-то другое.
    Ответ написан
    Комментировать
  • Как преодолеть кризис начинающего специалиста?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    99% программистов 90% времени занимаются отловом багов в махровом легайси или формошлёпством. Есть только один способ попасть в 1% настоящих творцов - быть творцом, способным написать что-нибудь поистине выдающееся.
    Ответ написан
    4 комментария
  • Как преодолеть кризис начинающего специалиста?

    sim3x
    @sim3x
    А кто сказал, что будет легко?

    spoiler
    Даже если вы занимаетесь bleeding edge разработкой в универах или корпорациях, то рутина будет занимать 90% вашей работы

    А что еще хуже 60% всего рабочего времени вы будете заняты согласованиями и совещаниями и не будете писать код вообще

    Потому, если вас не хватает сейчас, то стоит подумать, а нужно ли оно вам вообще
    Ответ написан
    Комментировать
  • Как преодолеть кризис начинающего специалиста?

    @0x131315
    Да, программист - не так романтично на деле, как кажется)
    Потому что, в отличии от всяких мечтаний, в реале вопрос завязан на деньги, а деньги - на время.
    Программист работает на заказчика, заказчику нужно быстро и дешево - отсюда готовые решения и костыли сейчас, с прицелом разобрать это потом (но потом тоже костыли)
    Поначалу все это очень напрягает и срывает башню - нас учили не такому, нас учили стремиться к простому и оптимальному коду, а везде вокруг накручивают дичайшие костыли, и это жесть, но...
    Со временем понимаешь, что лучше сейчас быстро сделать костыль, и забыть об этом, возможно навсегда, чем потратить времени в 3-4 раза больше, но сделать по канонам... Просто у программиста нет столько времени...
    В конце концов в реальности работа программиста не так сложна, и во многом не так красива, как ожидается - по большей части это рутина и разгребание чужого страшного кода, отладка и ваяние своего страшного кода, сожаление о том, что не было возможности сделать хорошо, и радость, когда попадается что-то интересное, или то, что сделал хорошо, качественно
    Как и на любой работе, есть свои светлые и темные стороны. И деньги не так легко достаются - программист за них щедро платит нервами. Как и врач, и любой другой специалист
    Ответ написан
    1 комментарий
  • Как можно раздавать музыку с сайта без возможности сохранить её локально?

    @LiguidCool
    НИКАК
    Ответ написан
    Комментировать
  • Требования к Django разработчику(Стек технологий)?

    1) HTML/CSS/JS - очевидно, знать нужно всем.
    2) XML/JSON - уже зависит от типа сервиса,с которыми нужно пилить интеграции
    3) Django/Django REST Framework - тут подразумевается, что либо бек отдает статику, либо бек дает апи для js-фреймворков
    4) Celery/RabbitMQ - т.е. умение делать задачи в очередь. Встречается очень часто, особенно на проектах, где надо какие-то отчеты формировать, письма отсылать и так далее.
    5) Elasticsearch/PostgreSQL - на маленьких проектах поиск делают прямо через постгрес, на больших уже юзают эластик.
    6) Общее знакомство с библиотекой Python
    7) Deploy: nginx / uwsgi (Gunicorn) / postgres - но зависит от проекта, на больших - это не твоя боль.
    ___

    Дополнительно спрашивают: Flask (Сейчас мода идет на микросервисы)/Tornado/Twisted/Aiohtp - это уже зависит от конкретных вакансий.

    Дополнительно требуется: 1-2 года опыта на php/ruby/node.js/java/.net - к сожалению, Python - это не php, тут не пилят говно на коленке за день, тут делают какие-то большие проекты с датой, интеграциями и прочее. Поэтому изначально предъявляют к кандидатам более высокие требования. В том числе опыт работы на Питоне, либо на похожем стеке.
    Ответ написан
    6 комментариев
  • Как работать с Trello?

    Maksclub
    @Maksclub
    maksfedorov.ru
    Ловите наглядный пример из сериала "Кремниевая долина":
    Scrum Silicon Valley


    Кратко
    Задаете список задач на неделю
    По ходу работы -- переносите их из статуса в статус и все видят, в каком статусе задачи, каждой задаче можно ставить время выполнения и она загорается, если просрочили, можно задать чек лист и видно стадию выполнения
    Вот моя боевая доска:
    5b1ab0f14a5e1763142442.png
    (По факту конечно я один сам себе делаю задачи и сам выполняю, всем пофиг, но мне картина видна :)

    Также Трелло принадлежит Atlassian, у них есть гитхостинг Битбакет и он синхронизирован с Трелло, можно прямо из репы управлять задачами и цеплять ветки к задачам

    Если много досок будет -- загляните ко мне в блог:
    Фильтрация задач по спискам или доскам в Trello
    Ответ написан
    Комментировать
  • Необходимый стек для работы в крупных компаниях?

    rockon404
    @rockon404
    Frontend Developer
    Посмотрите список требований к конкретным вакансиям. Изучайте.
    Ответ написан
    Комментировать
  • Как подключить файл js и не засветить его?

    rockon404
    @rockon404
    Frontend Developer
    Что бы вы не подключали, на вкладке network это будет видно.
    Ответ написан
    Комментировать
  • Как проверять внедряемую автоматизируемую систему?

    Atanvar
    @Atanvar
    Frontend developer
    Это вы должны были исполнителю сказать, какие возможности вам необходимы, а не сначала выбрать систему а потом думать надо ли.

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

    Я могу подключиться к этапу внедрения и навести порядок, если вам конечно это необходимо. Контакты в профиле.
    Ответ написан
    Комментировать
  • Поиск студии для постоянной удалённой работы?

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

    0xD34F
    @0xD34F
    Ответ написан
    Комментировать
  • Как выбрать CRM для компании?

    Sanasol
    @Sanasol
    нельзя просто так взять и загуглить ошибку
    А вот как свести в одну CRM работу смежных отделов с одним и тем же клиентом (это как пример) и какая это может быть платформа?


    Вот на пикабушечке как ни странно вполне полезная инфа про то как внедрить crm в "необычные" места
    https://pikabu.ru/story/crm_v_otdele_kadrov_5688345
    У автора в профиле несколько связанных постов, но кажется этот самая мякотка.

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

    Sanes
    @Sanes
    Копать в сторону интеграторов.
    Они вас опросят, подберут продукт и составят план интеграции.
    Ответ написан
    Комментировать
  • Как правильно организовать работу с клиентом?

    Denormalization
    @Denormalization
    Уже 3й "уставший" за неделю на тостере...
    От чего же вы там устаете? Когда вы уже поймете что правки, переделки и т.д - это все часть рабочего процесса.
    Идеальные ТЗ и заказчики бывают только в книжках, и у местных самоделкиных. Только там заказчики подготавливают ТЗ на 900 страниц для создания сайта визитки.

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

    MedVedar
    @MedVedar
    e-commerce developer
    Прикидываете, сколько вы потратите часов на проект, умножаете на свою ставку за час и получаете цену за весь проект.
    Ответ написан
    Комментировать
  • JS или JQ — что лучше подходит непрограммисту для решения простых задач?

    VoidVolker
    @VoidVolker Куратор тега JavaScript
    Dark side eye. А у нас печеньки! А у вас?
    Нанять программиста.
    Ответ написан
    2 комментария