Обновить
1
0
Антон@agalitsyn

Программист

Отправить сообщение

Как раз недавно написал eshop, бек на django, фронт частично на django частично на react, деплой на ansible (nginx + gunicorn + django + postgres + memcached на 1 сервер). Но я не скажу что справился быстро. По моим ощущениям чертовски долго долбался с динамическими кусками на UI, это страница просмотра товара и оформление заказа. Делать перезагрузку на + — из корзины уже вообще не смотрится, так же как на переключение опций товара. На jquery программировать было очень убого, особенно обновление соседних элементов таблице. Нужно было какое-то красивое обновление контейнера целиком. Поэтому втащил реактовые мини-приложения, которые у меня каждое в своем файле, они просто подключаются и рисуют контент часть в body. Конечно несколько api методов пришлось сделать через DRF. Работает и можно расширять. В коде конечно частично каша, надо полностью отделять фронт от бека. Зарабатывает сайт скромно пока что.


А вот кулстори от создателя remoteok, который сделал сайт в 1 php файле и зарабатывает под $60к в месяц с него. Кто из нас дурак, очевидно

Смысл в том, что ты можешь подняться из простого наемного программиста либо в ключевую позицию либо стать партнером. Но это только если ты прям хочешь именно этим заниматься и видишь перспективы у компании, иными словами сам бы делал тоже самое. Часто разработчики говорят что им не нравится их продукт и компания не понимает что делает, в таком случае да — нет смысла вкладываться. А представьте, что вы были бы в первой сотне сотрудник гугла например, тоже бы работали с 9 — 18 не вкладываясь? Кто тогда вложился сейчас зарабатывают миллионы. Поэтому я написал, что компании повезло, если они такого наняли.
В общем разные бывают ситуации, я бы не был так категоричен насчет "своего" и "чужого", некоторые люди берут чужое и делают своим.

Маленькие и эффективные команды я видел только в стартапах, где состав был из прямых выгодополучателей бизнеса, и скреплен чем-то общим, например это основатели, их друзья, пришедшие сразу после старта, или братья, сестры. Таких людей не надо мотивировать, они готовы работать в любое время суток и выстраивать продукт используя только github. Готовы сапортить стенды по выходным и быть сейлзом вместе с разработкой. Но наступает момент когда бизнес растет и надо брать "наемных", именно в негативном смысле. Эти люди приходят не развивать продукт или бизнес, а приходят развивать себя, чтобы через год продаться дороже в место получше, а так же просто заработать денег. Чтобы заставить их работать есть целый завод из софта и людей, который приходится строить. Чаще всего просходит, как Фил написал, и в команде из 10 работать хотят 1-2 человека. Да и быть эффективным и быстрым в большой компании в целом сложно, там квартальные планы, бюждеты, интеграция с другими продуктами, которые еще более слоупоки чем вы, и всё такое.


А выграть в лотерею, я считаю можно в 2 случаях:


  • Когда вы наемный и попали на хорошего руководителя
  • Когда вам удалось нанять человека, которому реально интересен продукт и его развитие
    Оба события это вероятность 1/10

Информация

В рейтинге
Не участвует
Откуда
Новосибирск, Новосибирская обл., Россия
Зарегистрирован
Активность