Сап, двощ.Тред должен был быть в /pr, но там 2,5 анона, а тут и похоливарить можно будет нормальноНа связи web-разработчик с 5+ годами опыта.Сначала писал много всего на php (чистый php и самописный фреймворк), потом ушел во фронтенд и писал на всем мейнстримном говне по очереди (angular, react), потом вернулся в бэкенд и писал микросервисы на nodejs.И вот после вчерашней попойки меня переклинило, и я решил, тчо теперь хочу уйти в python.Был ли у кого такой опыт? Стоит ли? Что читать и как перекатываться намеренно никогда не менял язык, не знаю, что делать?inb4: все сорта говна
>>200832407Да, вот не знаю...Я вообще часто всякие ебанутые движения делал, тут как-то питон более зрелым кажется что ли, вероятно, более востребованным.Да и привлекает он меня сильно, шарм специфичный какой-то у него
>>200832482Ну фиг знает, по моим ощущениям питон как бекенд язык сейчас уже мало где встретишь. Но, если всё таки хочешь попинать умирающего, то попробуй flask/django, вроде только они сейчас развиваются.
>>200832843Хм, субъективно, много проектов среднего и малого размера сейчас делают на python, что мне как раз больше всего и интересно.Хотя опять же, я мир мало вижу...Спасибо за совет, а по django/flask книжки/курсы может какие есть?Или лучше документации ничего не придумано?
>>200833068У django отличная документация с примерами и гайдами, у фласка не так хорошо, но есть неплохая современная книжка от Miguel Grinberg(вообще очень советую его блог почитать, есть много отличных статей), её можно найти поглавно на хабре под названием Мега-Учебник Flask.
>>200832186 (OP)Если уходишь в Питон - то только на Машоб-нейроночки. Иначе смысла нет, буста по бабкам не получишь. Уже лучше сразу го.
>>200833369> только на Машоб-нейроночкиДа не тяну я эту штуку, матан, формулы и все, что около того, очень тяжело всегда давались только в школе легко> Уже лучше сразу гоА вот это интересная тема, может быть, действительно сразу в golang?
>>200833587А вот го сейчас действительно везде и очень востребован(сам гошник), но здесь есть одна проблема - язык для даунов и быстро начинает надоедать.
>>200833587>Да не тяну я эту штуку, матан, формулы и все, что около того, очень тяжело всегда давались только в школе легкоЭто только для собеса надо, а так там как в той картинке с карлсоном.
>>200833804Там для вката в целом-то надо вот этот "Го-тур" пройти и все? Отлично вообще!А че там по фреймворкам для веба? Есть какой-то стандарт де-факто или все плавает еще?>>200833813Да я просто не представляю, что делают вот эти ребята. Общался с дата-сотонтистом, он говорит "дают ебать 2 тера данных, я их гоняю скриптами и говорю, что вот все хуйня, вот этот параметр апать, хуй знает че как там", но по-моему, он наебывает меня.
Раз такой тред, то: Как научиться программировать? Я знаю синтаксис и прочие фишки JS. Примерно на том же уровне, но всё же похуже, nodejs. Недавно узнал основы vuejs. Проблема: не могу написать простейшие приложения - получается каша, потому что не знаю как делать правильно взаимодействие между компонентами и сами компоненты. Думаю, нужен наставник, который бы говорил бы где говно, а где годно написано, но где его взять?
>>200834000> нужен наставникВсе так, мне как-то помогли стажировки в местных конторах и производственная практика в универе
>>200833954>Да я просто не представляю, что делают вот эти ребятаБерут стандартную модель, берут датасет, бьют его примерно 80 на 20, скармливают стандартной модели 80% "вот это вход, вот это выход", потом кормят оставшиеся 20% "вот это вход, а какой выход?". Если модель говорит выход и он совпадает с датасетом, то ну оке, красавелла брателла, асли нет - крутят какую-нибудь цифру в модели и заново.Ну да, есть 10% элитных парней которые там мутят САЕНС и острие науки, и выигрывают Kaggle всякий. Им матан наверное немного нужен.
>>200834049Мне ещё посоветовали книгу: Стив Макконнелл - Совершенный код (2-е издание). Я начал читать её, но это пиздец. Либо я для неё не готов ещё, либо она вообще нахуй не для меня. Ужасно скучная, тонна воды, куча ссылок на ещё какие-то книги, разжёвывание одной мысли на 20 страниц..
>>200832186 (OP)Между нодом и питоном единственная лишь разница, что у питона куча либ по математике и данным. В чем смысл переката твоего?Я понимаю, если бы ты со скриптовых языков нода/питона решил вкатиться во что-нибудь компилируемое типа плюсов/джавы и писать какую-нибудь серьезную еба хуйню низкоуровневую, а так нахуя? Ты резко вдруг познал матан и собрался заниматься аналитикой в банках? Или просто модным хочешь быть?
>>200834342> Или просто модным хочешь быть?На нашем рынке надо шевелить лапками и быть в теме баззвордов.
>>200832186 (OP)Django умирающая MVC помойка. Легаси проекты на ней просто невозможно поддерживать, потому что, ну как бы это объяснить, в компьюнити считается, что Python это простой язык, на котором могут писать даже новички. Это отчасти правда, но тут упускается одна важная деталь - размер кодовой базы. Когда у тебя 10 тыс.+ строк псевдо кода, в котором нужно разобраться и поддерживать, это просто пиздец. Настоящий pythonic код пишут единицы, 95% просто хуярят псевдокод, как будто это им какой-то небольшой парсер и не огромный монолитный бэкенд. Поэтому flask/django - это путь в никуда. Как я вижу будущее питона на бэке? 2 слова: asyncio и aws lambda. Это либо "высокопроизводительные" асинхронные микросервисы, с каким-то более тестным взаимодействием с ОС, где например не подойдет та же нода, либо это просто однопоточные круды, которые скейляться через Fass провайдера. Кароче если кратко - вкатывайся лучше в ts/node, намного более перспективная и высокооплачиваемая платформа.
>>200834342От "коллег" пара знакомых услышал, что на нем больше проектов и он "более взрослый">>200834305Аналогичная хуйня, все доводы из книжки уместятся на одном альбомном листе>>200834158Интересно, конечно, но я в своей мухосрани немного меньше 500к человек не найду работу сатонистом> в ts/node, намного более перспективная и высокооплачиваемая платформаДа я вроде уже, и микросервисы делал, и поддерживал нормальные по объему бэкенды, но что-то как-то в питон меня очень яро знакомый втаскивал, учитывая, что он в него из ноды пару лет как ушел
>>200833954Готур конечно неплох, но это скорее даст общее представление об языке, чтобы въехать в язык все таки придеться неделю-две пописать что-нибудь. Но для вката на уровень миддла этого будет маловато, потребуют опыта работы с жагером, графаной, что-нибудь из noSQL и очередей, знание постгреса, докера, кубика, grpc и прочего новомодного говна. Веб-фреймоврки используют разные, даже внутри одной компании/команды, но по моим ощущениям echo и gin самое популярные.
>>200834669Вот тут последний пункт вот сюда >>200834555>>200834713> с жагером, графаной, что-нибудь из noSQL и очередей, знание постгреса, докера, кубика, grpc и прочего новомодного говнаС grpc не работал, и не знаю, что такое жагер :(> по моим ощущениям echo и gin самое популярныеСпасибо, посмотрю что там да как
>>200834436Нод в этом плане куда хайповее и удобнее: на одном языке и бэк и фронт пишешь и в хуй не дуешь.>>200834669>От "коллег" пара знакомых услышал, что на нем больше проектов и он "более взрослый"Хуйню тебе староверы впаривают. На питоне веб умирает, все перекатываются во всякие vue, а ты наоборот хочешь выкатиться из-за кучки пердунов.
>>200834713> Веб-фреймоврки используют разныеникто на го никакие фреймворки не используют. Максимум это горила тулкит с дефольными роутами и парсером. Все на нем клепают однопоточные круды на коленках и закидывают в прод через ecs/k8s. Что-то более серьезное писать на го - самоубийство. Дизайн языка не просто уебищный, это наверное один из самых переоцененных языков 21 века.
>>200834834Ну необязательно со всем из этого иметь опыт работы, а хотя бы просто иметь представление что это такое и для чего. От того же jaeger требуется знание, что он есть и он написан на го.
>>200834960Без обид, но выглядит так, что ты вообще нихуя не понимаешь, о чем говоришь.> на одном языке и бэк и фронт пишешь и в хуй не дуешьЭто они на уровне концепций и синтаксиса одни, на деле разницы довольно много> На питоне веб умирает> все перекатываются во всякие vueИз питона (бэк) у тебя все перекатываются на вью (фронт), какая-то хуйня выходит, не находишь?>>200835046Насчет переоцененности тоже были мысли.А если серьезный бэкенд писать, то что выходит, кроме java/c# ничего и нет?>>200835090А, ну тогда вообще круто, спасибо, анонче
>>200835161>Это они на уровне концепций и синтаксиса одни, на деле разницы довольно многоНа деле нихуя разницы не много, а вникать в клиентские возможности тебе все равно придется какой бы ты язык не использовал. Только зная базовый js после того же нода, тебе достаточно почитать сайт мозилы веечерком, а после питона тебе еще в мир js вкатиться нужно.>Из питона (бэк) у тебя все перекатываются на вью (фронт), какая-то хуйня выходит, не находишь?Согласен, криво написал. Я хотел сказать, что веб под нод развивается во все направления: и во фронт, и в бэк (микросервисы), а питон как был из одного джанго, так и остался. Вью опять же как пример, почему зная js, намного проще и фронт ебашить, и бэк. Сейчас уже с приложениями web 3.0 разница между бэком и фронтом стирается, браузеры стали по-своему ОС и платформами и на том же ноде можно уже и фронт спокойно ебашить, не вкатываясь в чистый js для клиентской части.
>>200835046Про дизайн языка согласен, но с остальным поспорю. >никто на го никакие фреймворки не используютНу нет, почему же, как раз таки все именно на фреймворках и делают(но я говорю за всякие крупные компании, может у вас другая экспертиха).>Все на нем клепают однопоточные крудыЛол, нет, облачная инфраструктуру, биллинг, очереди - много что на го пишут помимо собственно микросервисов.>Что-то более серьезное писать на го - самоубийство>один из самых переоцененных языков 21 векаТак не, всё логично, язые позваляет писать сложные вещи простым языком и без сайд эффектов. А что ещё быдло нужно?
>>200835539> зная базовый js после того же нода, тебе достаточно почитать сайт мозилы веечерком, а после питона тебе еще в мир js вкатиться нужноСогласен, важное замечание> криво написалПонял, прошу прощения за резкость выше.В целом значимые поинты, вероятно, так оно и есть.>>200835618Я когда чуть пытался в го, после js, очень больно было массивы через for обходить, лол
>>200835697Так я и не спорил, что в языке не всё в порядке с дизайном, но>Я когда чуть пытался в го, после js, очень больно было массивы через for обходить, лол а что не так с "for _, value := range values" ?
>>200835697>Понял, прошу прощения за резкость выше.Да хуйня, мы ж на двоще.У меня сложилось впечатление, что ты и сам все знаешь без нас, тред единогласно признал реалии, а тебе просто скучно и хочется какой-нибудь новой йоба хуйни, а у нас ты не совета спрашиваешь, а одобрения. Питон один из самых доступных языков, под который очень дохуя всего есть, но главная его проблема, что без хорошей базы по математике это игрушка для хуй пойми чего. Будешь знать кучу удобных лексем, у тебя будет под рукой библиотеки на все случаи жизни, а что дальше хуй знает. Заниматься по вечерам аналитикой для себя собственных расходов тебя быстро заебет, через пару месяцев ты поймешь, что веб тебе удобнее на ноде, а всякими серьезными штуками типа криптографии заниматься глупо, т.к. язык медленный, а типа робототехники получается криво, потому что питон там будет прослойкой, которую парсят на те же плюсы, да еще и криво и весь функционал. Лезть в какие-то старые проекты с бородатым кодом ты не захочешь, потому что в говне копаться не перспективно, а вникать в нюансы старых версий это дрочь. В итоге язык ты будешь знать поверхностно, а со временем еще и забудешь 80%, как это всегда бывает.Мне в такие моменты помогает не новый язык, а чтение базовой cs. Алгоритмы там, идеи кибернетики, различные технологии типа меш сетей.
>>200836017Если надо сделать фильтрацию массива, или каждый элемент как-то трансформировать, да и получить из массива значение, то вместа map/filter/reduce приходится обходить "вручную".Хотя с другой стороны это не так уж и плохо.>>200836199> ты и сам все знаешь без насНемного, но...> а у нас ты не совета спрашиваешь, а одобренияИменно совета, ибо стою промеж двух стульев дорог и не знаю, что выбрать, питон привлекает, но я о нем ни слуху, ни духу особо.В остальном все по делу.> Мне в такие моменты помогает не новый язык, а чтение базовой cs. Алгоритмы там, идеи кибернетики, различные технологии типа меш сетей.Вот это прямо очень-таки важный совет, не думал об этом, спасибо, анон :)А сам-то кем будешь? Разработчик? Тимлид? СТО?
>>200835161> А если серьезный бэкенд писать, то что выходит, кроме java/c# ничего и нет?смотря, что такое серьезный бэк и какие вообще есть бизнес требования и перспективы. Дефолтный выбор это да, java/C#, какие-то нишевые решения это например Erlang, а ребятала из paypal уже во всю например о ноду используют.> Лол, нет, облачная инфраструктуру, биллинг, очереди - много что на го пишут помимо собственно микросервисов.вот как раз таки в облачной инфаструктуре go нахуй никому не надо, там господствует Java - чекни просто вакансии от амазонов и гуглов. Там где-то рядом еще будут графики с performance тестами, в которых java побыстрее будет, тоже обязательно глянь> Так не, всё логично, язые позваляет писать сложные вещи простым языком и без сайд эффектов. А что ещё быдло нужно?> без сайд эффектов> все горутины работают в одном memory-namespace, из-за этого очень часто случаются лики памяти> нету никакой поддержки функциоАНАЛОЧКИ> сайд эффекты? какие сайд эффекты?И еще раз о простате. Язык настолько примитивный, что аж тошнит. Ни ad-hoc полиформизма(aka перегрузка функций), ни параметрического полиформизма(aka генерики), ужаснейший error-handling, примитивнейшая канкеренси модель, довольно типичная ситуация когда ты распараллеливаешь свой код и он работает медленее. Если человек хоть немного знаком с дизайном языков программирования и высоко-производительными рантаймами, то он будет просто ненавидеть го.
>>200836367> да и получить из массива значение, то вместа map/filter/reduce приходится обходить "вручную". Хотя с другой стороны это не так уж и плохо.просто ору, как же забавно смоттреть, как гофер пытается в язык.
>>200836367>А сам-то кем будешь? Разработчик? Тимлид? СТО?Не, у меня все намного хуже.Я обычный технарь, который оказался нахуй не нужен. Ну в смысле нужен, но за 15к в месяц. Я ахуел и пошел грузчиком за 40к в месяц. Там потихоньку из-за огромного количества распиздяев и воспитания от родителей и вуза у меня руки чесались все налаживать, да и скучно стало. После долгих лет от низших должностей вкатился до управленца, в какой-то момент поперло, что уже в табличках стало невозможно инфу обрабатывать. Вспомнил про программирование, с которым у меня ни в школе, ни в вузике проблем не было. Стал говнокодить самопальные программки для учета. Теперь целыми днями читаю cs, математику, дрочу веб, чтобы развивать биз.
>>200836805Ну, в целом все не так уж и плохо.Ты развиваешь биз, нужен хоть кому-то. Я на студии-галерке гребу, как обычный гребец, и на самом деле нахуй не кому не нужен, просто боевая единица.>>200836888Около 50-55 грязными, не знаю, нормально это для мухосрани 500к или нет
>>200837241Да я думал уйти куда-то удаленно грести, но как-то не охота "кидать" ребят, с которыми вместе гребем, дружеский небольшой коллектив, со своими мемами и приколами, да и подрос уже, управляю парой человек.Хотя с другой стороны могу в 2 раза ЗП поднять, но не знаю, что насчет карьерного роста еще на удаленке.
>>200836517Ну тут надо уточнить, что я затираю про российский рынок, так как в остальном мире го ещё только набирает популярность, даже гугл очень лениво им что-то заменяет.>вот как раз таки в облачной инфаструктуре go нахуй никому не надояндекс и мейл с тобой бы не согласились, >будут графики с performance тестами, в которых java побыстрее будет, тоже обязательно гляньЯ видел множество статей от жавистов, которые пытались доказать, что го намного медленее, но они откровенно передергивали. Я согласен на то, что они примерно равны.>Язык настолько примитивный, что аж тошнитЯ с этим и не спорю, но из-за того что они убрали из языка любые вохможности писать сложно, остается только писать просто.
>>200837455> яндекс и мейл с тобой бы не согласились, в яндексе насколько знаю почту переписали с перла на го, так что тут случай отдельный. Ну и камон, сравнивать облако яндекса/мейла с амазонами, гуглами или майками - это просто некорректно.> Я с этим и не спорю, но из-за того что они убрали из языка любые вохможности писать сложно, остается только писать просто.твои решения должны быть простыми, а код - нет. Код должен быть очевидным, но не простым, тут принципиальная разница. Грустно конечно, что ты так боишься всего нового, что просто отгородился от всего внешнего мира и на любую сложную абстракцию или синтаксический сахар кричишь "Это всё нинужна. Это будут неправильно использовать и будет говнокод".
>>200832186 (OP)Жс абсолютно вне конкуренции на фронте, а нод в большинстве случаев значительно быстрее питона.Алсо, хоть это и вкусовщина, синтаксис у жс несколько приятнее, тогда как у питона основной принцип - "как угодно, главное чтобы не было похоже на си-подобные языки", а ооп там абсолютно отвратительное. Рабочие варианты для питона - околонаучные проекты, нейронки и бигдата, причем во всех этих случаях питон используется не из-за каких-то своих качеств, а просто потому научить какого-нибудь математика или биолога писать на питоне куда быстрее, чем на нормальных языках.
>>200837888Ну, за последние полгода коллеги писали для какой-то конторы что-то типа контент-системы на питоне и какую-то хуйню для страховщиков. Не знаю, на сколько релейтед выборка.Так что вроде бы жив
>>200837374А я тока и думаю как бы свалить от своих - платят то примерно как тебе, но мне этого не хватает соверешенно. А я там уже восемь лет в разных должностях - тока увеличивать никто не будет остальным то у нас очень хорошо платят
>>200837862Они не только почту переписывали, я имел в виду, что помимо прочего они именно свои облака запилил на го. Да, это не уровень амазона или гугла, но каммон, я специально же сказал, что пока только в Росии го выстрелил, и да, яндекс/мейл это все равно достаточно крутые компании.>Код должен быть очевидным, но не простымЧто? Почему код не должен быть простым? Чем проще код написан, тем легче его читать и поддерживать. Вот взять пример той же джавы, где каждый в простейшую логику приносит абстрактные классы, фабрики, наследование, очень часто это просто код ради кода.>грустно конечно, что ты так боишься всего нового, что просто отгородился от всего внешнего мира и на любую сложную абстракцию или синтаксический сахар кричишь "Это всё нинужна. Это будут неправильно использовать и будет говнокод"А я тебе в очередной раз повторяю, что мне тоже не нравиться го за многие вещи, но просто когда начинается просто тупо хейт ради хейта, то это ещё хуже.
>>200836944>Ну, в целом все не так уж и плохо.Да не, в плане жизни я не жалуюсь. У меня зп выходит больше, чем у некоторых сеньеров, а по скилам я мягко говоря хуй сосу рядом с ними. Плюс я спокойно изучаю технологии, юзаю, что хочу, подстраиваю все процессы под себя.Я больше в плане прихода к программированию, что это через терни, а не вузик и репетиторов.>Ты развиваешь биз, нужен хоть кому-то. Если бы вокруг меня не были одни долбоебы, то меня бы можно было заменить за 1/5 моей зп с выхлопом раза в 2 больше обычным студентом. Но поскольку люди из 90х "своих не бросают" и им понятия важнее здравой логики и компетенции, я как сыр в масле.
>>200838848Хорошо устроился, в таком случае.> люди из 90х "своих не бросают" Я помладше этих людей, но по той же причины с текущего места никак не уйду на ЗПх2 причем вроде это минимум прямо, хотя думаю уже как год
>>200835161 C# заебись, но у тебя будут проблемы с вкатыванием в такой язык, после привычки джс и пхп
>>200839723Ну меня он не привлекает из-за сильной привязанности к windows.Да и так-то я буквально прошлый год весь на Java писал, текущий год пишу на TS, многие говорят, что примерно то же самое.В чем сложность-то?Также слышал мнение, что он сдохнет быстрее, чем java, ибо ниша - хуй пойми, сам как думаешь?
>>200839160>Я помладше этих людей, но по той же причины с текущего места никак не уйду на ЗПх2 причем вроде это минимум прямо, хотя думаю уже как годЕсли тебе будет легче, я до этого лет 5 работал за еду и только в последнее время денег стало так дохуя, что я себя чувствую богатой чернью и не парюсь. В рф действует правило "сразу нихуя не бывает".
>>200841579Так а смысл гуглить и читать о технологии, которую юзают, но не в таких объемах, как джаву?Ресерчил вакансии, и по большей части там половина кода не на коре>>200840581Да вот тут в две стороны распутье.С одной стороны, могу сейчас взять и на х2 рвануть, но не знаю, что там будет. А с другой, могу сидеть на текущем месте, расти в какого-то тимлида, но за меньшую зарплату.
>>200842449>Да вот тут в две стороны распутье.Если нет перспективы, то лучше ливать. Я свою перспективу понимал и понимаю сейчас. В конце концов, я изнутри знаю, как устроен прибыльный бизнес и я могу его тупо копировать, уйдя с клиентской базой. А у тебя что? Тим лид это подзалупная хуйня в будущем. Всегда лучше уметь что-то делать своими руками: варить заборы, писать код, закидывать мяч в корзину или ломать носы, чем быть хуйлушей с подвешенным языком, который рассказывает другим, как работать. В конце концов, ты можешь спокойно найти себе клиентов и кодить на аутсорсе, не парясь. Если у меня нихуя не выйдет, я так и сделаю, лишь бы на еду хватало и не пыльно было.>>20084259130лвл
>>200832186 (OP)Раз уж ты имеешь опыт инженерии, почитай automating boring stuff with python.Синтаксис и прочее выучишь при помощи сервисов вроде codekata, codewars.Для веб-бекенда строго DJANGO. Flask и aiohttp только если у тебя гарантированно несколько эндпоинтов и нет админки (интерфейс к машобц например)Также прочитай obey the testing goat, для тестирования сразу используй pytest.Добра и успехов.
>>200842977Ну, сам подумай, нормальные деньги можно сейчас только в вебе и машобе заработать, если мы говорим об обычном человеке.Да, и не агрессируй так пидор :3>>200842812Ну вот я думаю, я могу до руководителя отдела в нашей конторе вырасти, там вроде в мухосрани нашей и около 100к можно получать. Но если уйти в аутсорс, самому себя продавать, самому клиентов искать, то даже со своими, не очень богатыми, к слову, скилами, я смогу уже сейчас за 100к выйти.>>200843370Большое спасибо за комментарий, анон.Ты сам на питоне пишешь? Расскажи, если не сложно, как долго, чем занимаешься? Нравится ли?
Господа погромисты а поясните мне, что до сих пор настолько популярны веб сайты для десктопов что на них такой большой спрос? Просто кажется что нынче народ больше пользуется сетью с мобилы и через приложухи или это не так?
>>200842449>Ресерчил вакансии, и по большей части там половина кода не на кореКак минимум делает твое предыдущее утверждение неверным.
>>200832407>перекатиться>>200833954>вката>>200834342>вкатиться>>200834555>вкатывайся>>200834713>вката
>>200844677Мальчик, ты видимо не понял с кем общаешься. Вот эта твоя манера речи "клоунская" меня не впечатляет, давай встретимся, объясню на понятном тебе языке , языке боли.
>>200844763Мальчик ты не понял с кем общаешься мальчик. Я тебя поколочу сначала а потом слушай убью ты понимаешь закрой свой рот пока. я тебя сделал без меня тебя бы не было мальчик пойми это
>>200844404Не совсем понял, о чем именно речь>>200844456Понял>>200843887Нет, во всяком случае если брать клиентов моей конторы, то в вебе контент-систем и crm до сих пор нужны, но мы делаем "кроссплатформенно" все, чтоб и с мобилок, и с планшетов, и с пекарен зайти>>200844603Какой агрессивный>>200844491Смотря что делать, у меня иногда очень весело день проходит, а иногда я неделю сижу с лицом лягушки
>>200843481>там вроде в мухосрани нашей и около 100к можно получатьЧаем подавился. Возможно, я зажрался в резиновой, но это не цель, а какая-то хуйня. Через пару месяцев фриланса на запад ты уже больше будешь зарабатывать с меньшей еблей. Нахуй оно тебе?
>>200847362Откровенно говоря, сам задаюсь этим вопросом периодически.Тут возникает такой фактор, как карьера ну как говорит коллега, я хочу стать профессионалом как этот пюздюк, хоть я уже и старик, хотя бы когда-то, а такого без карьерного роста никак.https://www.youtube.com/watch?v=5iVupCY-qbw
>>200847828Профессионалом ты так и так станешь, т.к. ты не разнорабочий, а точишь определенные навыки. Карьера в ит очень сильно отличается от всех других сфер. И главный вопрос, а нахуй оно нужно, но он уже к тридцаточке подходит. Я тоже в школе и вузике мечтал, что стану крутым начальником, а сейчас задаюсь вопросом, нахуй оно мне нужно, ведь выгоднее им не быть. Как пример, мне недавно владелец, заебавшись от проблем, которые только я и разруливаю, а он обсерается, т.к. уже и сам не знает, как его биз работает, предложил простую сделку: я ему плачу 500к ежемесячно, а дальше делаю что хочу. Вся прибыль и ебля идет на мои плечи, а он съебывает за границу со своим вторым гражданством. Чуть позже документы переделываем, когда все друг друга устроит. Я так подумал-подумал, даже при условии, что я буду раза в 3 больше зарабатывать чем сейчас, мне оно нахуй не нужно с тем комом проблем. Сейчас я могу в любой момент сказать "это меня не ебет", заварить чаек и делать то, что мне по душе. А там уже нужно будет решать любую хуйню и отвечать своей жопой за сотку людей. Нахуй мне такой карьерный рост с постоянными стрессами, я не знаю. А денег мне и так хватает. Так что карьерный рост это некая иллюзия. Главное, чтобы тебе в кайф было и ты не нуждался, а что там про тебя думать будут и будет ли тебя уважать быдло, если ты не начальник за 100к, а распиздяй в шортах за 3-5к зелени - тебе ли не похуй?
Скоро ДЖАНГО запилят асинхронным. Либо это будет прорывом, либо неудачей и все пойдет в пизду. Приходится идти на риск.
>>200845786>Смотря что делать, у меня иногда очень весело день проходит, а иногда я неделю сижу с лицом лягушкиЦифри дрочить интересно? Интересно все время сидеть пялиться в монитор и смотреть как разные буковки туда сюда скачут и потом из них вырастают сайты?
>>200848517> Я тоже в школе и вузике мечтал, что стану крутым начальникомСамое странное, что тогда мне было как раз на это похуй, а вот после 25 моча в голову ударила, и я начал какой-то хуйней заниматься, именно тогда я и поменял место работа на более перспективное с возможностью карьерного роста.> если ты не начальник за 100к, а распиздяй в шортах за 3-5к зелени - тебе ли не похуйТак ты прав, но все же.Это на первое время, а когда мне будет под 50?>>200848674Раз на раз не приходится, иногда терпеть не можешь, а иногда смотришь как твоя еба очень сложная заработала, и нарадоваться не можешь
>>200848674Ну так можно описать любую умственную деятельность. Математики например, у них даже циферки не скачут, просто блять приходят к ответу и все.
>>200848840>Это на первое время, а когда мне будет под 50?Мне кажется, у тебя вообще философский взгляд на все это будет. Я уже сейчас понимаю, что подростком я уже не буду никогда. Когда тебе будет полтос, перед тобой еще больше будет закрытых дверей и ты будешь скорее наблюдателем, умудренным опытом.Но судя по тому, что у нас с тобой по-разному прошли юношеские и нынешние годы, то хуй его знает.
>>200848935Нет, нельзя описать. Только хуиту связанную с сидением на жопе круглые сутки и работу на дядю
>>200850630Ты будешь удивлен, но большая часть математиков сейчас тоже сидят на жопе и работают на дядю.У программистов повеселее хотя бы в плане срачей с дизайнерами, тестировщиками и другими командами.>>200850160Так-то оно так, но опять же меня очень смущает перспектива в 50 лет остаться у разбитого корыта и пойти работать дворником. А работая на дядю, я какую-никакую имею гарантию будущего
>>200850797>Ты будешь удивлен, но большая часть математиков сейчас тоже сидят на жопе и работают на дядю.Правда что ли? Блять! А я-то писал что математика такая охуенно веселая но ты меня переубедил!
>>200832186 (OP)сорта говна, в чем то даже хуже, нода хоть в асинк можетесли хочешь поменять жизнь вкатись лучше в жабу/котлин
>>200851014Жаба мне как-то совсем не зашла, а вот котлин посмотрю, но по нему и вакансий мало, и jvm мир меня не цепляет>>200850901Если трезво посмотреть на это все, почти любая умственная деятельность больше половины времени представляет просто сидение на жопе и смотрение на циферки, буковки, схемки и таблички, математику тебе в пример просто привели
>>200851384Нет, не представляет. Просто ты цифродрочер, вот тебе и кажется что вся реальность тоже состоит из цифр. Это как если бы офисный планктон оправдывал бы то, что он перекладывает бумажки каждый день.
>>200850797>А работая на дядю, я какую-никакую имею гарантию будущегоОй, брось. У тебя через те же 5-10 лет будет новый перепил страны или тотальная разруха с гестапо из силовиков - на какие гарантии ты надеешься? Моего деда кинули, моих родителей кинули, у меня нет сомнения, что и нас кинут. Дефолты, отмены пенсионного возраста, тот же сбербанк, который празднует свое пятидесятилетие или сколько там, а как вопросы по выплатам, так они существуют с 91 года только, чеченцы, которые за ветиранами охотились по всей москве и вырезали их при покрытии мусоров и еще куча куча говна, которое даже вспоминать не хочется. И вдруг ты тут с гарантиями нарисовался.Да и что тебе мешает с 3-5к зелени откладывать на старость? У тебя так хоть будет шанс потом уехать в другую страну к новой команде, если на удаленке будешь ебашить, а тут у тебя точно нихуя не останется. Уже сейчас хотят митм внедрить на все сайты и закрыть зарубежные счета - ты на что надеешься-то?
>>200851573Приведи пример какой-то профессии, связанной с умственной деятельностью, которая не подходит под описание выше? правда интересно>>200851607Да не особо на что-то надеюсь, если честно, и большая часть твоя пунктов действительно правдива.Скорее всего я просто боюсь перемен, ибо ипотеку платить надо, кушать что-то
>>200851749>связанной с умственной деятельностьюВсе на свете связано с умственной деятельностью. Даже подметание улиц. Только можно сидеть на жопе выполняя статичную работу каждый день, а можно лежать на пляже попивая Джек Дениелс. Например профессия - разведи лоха на програмизде с фиксированной зарплаткой.
>>200851749>Скорее всего я просто боюсь перемен, ибо ипотеку платить надо, кушать что-тоА, ну ты бы сразу про ипотеку написал. Я бы тоже ссался. Возьми подработки, как наладишь клиентуру, можно уже будет думать о чем-то. Это всяко профитнее, чем дрочить новый язык. Так хоть лишние деньги будут, а если язык не будешь юзать, то только лишь время проебешь.
>>200852201Изменить язык чисто для души больше, не для денег. Ибо чувствую подвыгорать начал.Как читал в блоге какого-то ваннаби-успешного удаленщика, лучше скопить подушку безопасности и на месяц-два чисто в поиск работы уйти и потом сразу в омут с головой на нового дядю стартап из долины работать
>>200832186 (OP)а я в обратную сторону качусь.последние года два фронтенд на все деньги, не могу никак на беку перелезть. Т.к бэкенды на скриптовых языках это стыд, чтобы пилить норм сервисы нужно c#/java знать а еще через лет 5 из них в F#/clojure перекатываться. Вот сижу мучаюсь, выбираю из двух стульевмимо ~= 30 django/flask/asyncio проектов на upwork
>>200852663А внутри бэкенда разве перекат из одного языка в другой очень сложен?Вроде набор инструментов основных (БД, системы логгирования, etc.) один, меняется только один пусть и основной инструмент.Или я слишком узко смотрю и не замечаю подводных камней? Просто мне на годок перекатиться в джаву было не сложно, хотя я вероятнее всего и не писал ничего особо сложного.сколько рейт в час?
Добрый вечер, на ваш взгляд, it сфера перенасыщена в мире? В снг? Если нет, то какая скорость перенасыщения, или это неолуддитский страх, не имеющий под собой основания?
>>200852965В целом нет, но как ты докажешь хрюше что тебе не надо 5 лет опыта чтобы на другом языке писать.
>>200847828>>200848517наткнулся на релейтед пост в блоге одного архитектора-удаленщикаhttps://телеграм/full_of_hatred/161
>>200853154На мой взгляд, такой ответ не имеет какой бы то ни было информативности. Это можно сказать вообще обо всём, так как фраза>если ты с мозгамиподразумевает под собой критерий, а именно, уже достигшуюся успешность. Выходит тавтология.
Тред не читал, вангую 55% - постов вопросы к опу как вкатится, 40% - срачи о языках, остальное - посты о том что заебали вайти треды.
>>200853255Так в том и писечка что требуются хорошие спецы, желательно уже с опытом. И их берут за любые деньги, а если ты так себе, даже формы клепаешь нормально через раз, то сам понимаешь
>>200853255Я по твоему посту вижу, что ты даун, кхм, сейчас постараюсь понятнее ТЫ СЛИШКОМ ТУПОЙ ДЛЯ АЙТИ.
>>200852965> А внутри бэкенда разве перекат из одного языка в другой очень сложенда набор скилов нужен которых у меня нету, я в хайлоад хочу а не крудошлепить, а время из фронта вылезти вообще нету > сколько рейт в час?35 но сейчас синьерю на фронте на галерке за ~60
>>200853077Это просто еще одна сфера деятельности, нормальные специалисты нужны везде, даже юристы и экономисты уважаю эти профессии, просто миф есть про их ненужность>>200853154Согласен на все сто>>200853255Одни разработчики уходят, другие приходят, в любом случае нужны джуны, а джунов берут с расчетом роста до мидла и т.д. Круговорот, вырасти тебе хоть где-то, но дадут>>200853269И тут ты такой с аргументами я правда готов выслушать, интересно ж, так бы тред не создавал>>200853182Слишком успешный, я уже старше него, но хочу быть вот таким клевым. Как бы это сделать только и тред почуть в мое нытбе превращается, хотя я начал смотреть более глобально, и дело не в языке, на котором я пишу, а в том, что я делаю не совсем то и не совсем так, как хочу>>200853457Искренне и по-доброму%% завидую тебе
>>200852580Лучше не страдать хуйней и не забывать об адекватности. Если тебя заебало, отдохни, вспомни, зачем вообще деньги нужны. Если не поможет, скопи подушку на год, а потом уже делай что-то. С ипотекой и твоей зп это почти невыполнимая задача. Для переката в другой язык в мухосрани пары месяцев не хватит, надеюсь, ты это понимаешь.
>>200834305книга дичь, как и паттерны (ирл используется не более десятка из них, остальные в исключительно редких ситуациях), для новичков дико сложно. Прочитать нужно, конечно, но сильно не напрягаясь и не ожидая шокирующих результатов.
>>200853554> Если тебя заебало, отдохни, вспомни, зачем вообще деньги нужны"чтобы в кайф жить", не знаю, зачем еще. Просто гнетет, что работаю 8 часто больше часов в сутки, за хорошую ЗП по мухосрани, но могу ведь работать меньше и зарабатывать больше на дядю из западной страны.> С ипотекой и твоей зп это почти невыполнимая задачаЯ на ипотеку трачу 15к в месяц первоначальный взнос был хорош, да и взял однушку, так что это не очень сильно ударит по мне, если покоплю полгодика, на год в целом хватит, если за тратами следить, мухосрань же.> Для переката в другой язык в мухосрани пары месяцев не хватит, надеюсь, ты это понимаешь.Не совсем понял в чем связь, если речь о реальном опыте, то это разумеется>>200853585Можно без телеги https://Т.МЕ/s/full_of_hatred/161 домен замени на латиницу
>>200843481>Большое спасибо за комментарий, анон.>Ты сам на питоне пишешь?Да, иначе не советовал бы. Сейчас некоторые мелочи переношу на го.> Расскажи, если не сложно, как долго, чем занимаешься?Если считать от первых кривых скриптов, то лет шесть. Более-менее профессионально года три, с гитом, тестами и прочими докерами.Занимаюсь для денег вебом, для души сетями, машобом, криптографией, DSP. >Нравится ли?Питон нравится практически всем, кроме лесенок отступов. Но я такое рефакторю (return early).Последнее время добавляю, где могу, типизацию, для тестирования хочу hypothesis освоить. Короче всем доволен.Чуть не забыл. Сразу настрой нормально IDE. Рекомендую sublime. Обязательно линтер (pylint), желательно mypy если будешь типизацию использовать. Также пиши докстринги.Освой стандартную библиотеку. Посмотри автоформатер black, может пригодится, его можно использовать вместо линтера.Дебажные строки печатай не принтом, а при помощи модуля logging.Успехов.
>>200858001Старался :3Тебе тоже добра и удачи с вкатом!Я же в свою очередь теперь задумался и понял, что в целом оно мне нахуй и не надо, надо жизнь более глобально менять
>>200854940>Питон часто сравнивают с node js, ты считаешь синтаксис 2-го хуже?Вообще ноду воспринимаю как попытку "а довайте использовать один езык на бэке и на фронте". Попытка не вполне удалась, в том смысле что услови и требования для кода на фронте и бэке разные.Но я ей почти не занимался. Лапша колбеков напрягает.А так, если устраивает нода - пиши на ноде, чому нет.Питон привлекает в первую очередь крайне широким спектром прикладных задач, которые можно при его помощи решать.Го привлекает поддержкой корпорашки (это не Нимрод или Ред, который полтора анонима пилят), возможностью канпеляции, интегрированными инструментами разработки (форматирование исходников, тесты).
>>200858001>Мимо вкатывальшик в Джанго. Дай бог мне силТебе тоже успехов.Почитай tdd with Django и lightweight Django.
>>200860819Менять работу, видимо, либо как-то еще крутиться.Перестать париться о будущем и росте в руководство.>>200862125>Лапша колбеков напрягает.Сейчас все не так плохо, анонче, промисы и async/await очень сильно упрощают проблему.> Питон привлекает в первую очередь крайне широким спектром прикладных задач, которые можно при его помощи решать.А можешь тут чуть шире рассказать?>>200862325Я как-то думал, что в машобе питон ноду обходит, но за такое высказывание мне на реддите накидали ссылок за щеку на всякие статейки про то, что на ноде тоже машоб круто и заминусовали, причем там прямо толпа уверенных людей была с пруфами, спорить я не стал да и пруфов не было, просто так спизданул
>>200862916Да, он тоже теперь в куче языков, куда я хочу перекатиться.Надо выбрать какой-то один теперь или все-таки пересмотреть взгляды на жизнь и карьеру/работу>>200862997Чуть-чуть страшно от обилия await и от асинхронного клика. puppeteer?
>>200863135> puppeteerон самый. Решил пока отпуск запилить таки нормальные тесты к приложухе а то как колхозники сидим только с юнитами...алсо восьмая нода научилась же в треды? Надо бы это потом по потокам раскидать будет.
>>200863257Кстати, насчет тредов, я что-то так и не дошел до этого, там прям полноценная многопоточность или что-то типа кластеризации отдельных процессов?всю жизнь эти концепции сложно давались
>>200832186 (OP)я сначала с С/С++ быдлокодил года 3-4. Потом вкатился в JS, Ноду, РЕакт уже 6 лет почти. Боже как это охуенно
>>200863456не, мне заебись. альтернативы жыэсу и ноде не вижу. да, это не самый лучший язык/платформа с существенными минусами, но лично по мне плюсов большеудаленка на сша, напрямую.
>>200863167лучше план такой: пилю скриншотилку приложухи ( ну попутно конечно тещу компоненты хули там а потом после каждого релиза делаю скрины еще раз и сравниваю скрины из старой читай стабильной версии вот этой хуетой с новыми скринами https://www.npmjs.com/package/image-diffи шлю тестера нахуй если будет крякать что раньше было не так.
>>200863505> да грин треды сделалиТеперь-то в спорах буду оперировать еще и наличием тредов ха-ха-хаА nodemon не подойдет в этом случае? Он вроде кластеризовать умеет нормально, хотя там вроде только про одно приложение-сервис вроде...>>200863559А есть гайд какой-то как искать и так далее? Какие камни подводные? Ты как нашел?А то я выше по треду решил жизнь менять, значит, и вот удаленку теперь рассматриваю как один из вариантов>>200863648Делал так, брат жив, зависимость была, но проблема была, всякие интерактивные элементы очень плохо скриншотились и иногда был баг с рендером на серваке, а ну и локально и на ci рендерились чуть разные картинки. Но это было года 2-3 назад, наверно, сейчас все получше было бы
>>200863681пару лет работал над прошивкой для какого-то девайся тестирования альцгеймера. остальное время кастомные/корпоративные плагины под ФФ/хрома хотя с хромом уже не помню точно. еще чото по мелочи было>>200863771сами предложили. легче всего найти на конфах или через линкедин, но в последнем в основном только офисы>>2008638144.5к
>>200863910Какие дальше планы на жизнь в плане работы?Подушку копишь? Переезжать собираешься или нет?
>>200864004>Какие дальше планы на жизнь в плане работыхуй знает. буду работать пока не сдохну>Подушку копишь? Переезжать собираешься или нет?уже
>>200863771> А nodemon не подойдет в этом случаехз я фронтенд мартышка поковыряю, может и подойдет.алсоу пистон например с селениумом наглухо отказывался скриншотить мне всю страницу целиком весь стэковерфлоу прочесал. И пришлось выбрасывать, хорошо хоть во время спохватился правда еще pyppeteer есть но там что-то подозрительно неактивный гитхаб
>>200864155> правда еще pyppeteer есть но там что-то подозрительно неактивный гитхаб А он же гугловый вроде, гугл обычно гитхаб чисто для вида оставляет и синкает раз в месяц>>200864116Это как сервисы, только маленькие :3
>>200864814Не только, там много всего было, какие-то доклады, статьи и много всего. Но я от темы далек, поэтому просто ретировался
>>200832186 (OP)питон, нод, а нормальный язык ты выучить не думал? как можно вообще проекты без ООП паттернов писать? Или прости господи на джава скрипте.
>>200832186 (OP)питон тормозное говно, на котором только сетки писать0()90))) учи лучше го, все нормальные пацаны на него переходят
>>200832186 (OP)В бэ задавать вопросы и ждать серьёзного ответа - тратить время впустую. На весь тред 5-6 нормальных ответов.Имхо нода и питон выполняют одинаковые задачи, твой вопрос из разряда на "какую отвертку использовать крестовую или плоскую?".Если есть идеи развиться в каком-то определённом направлении, где конкретный ЯП боле распространён, например машиноое обучение, дата саенс или биг дата - тогда подучить питон будет неплохой идей, если всё же желание заниматься именно вебом - нода куда перспективнее, да и некоторые приложения в 2019 делают на electron/nwjs/react native из-за кросплатформенности и лишних ресурсов, так что потенциально лет этак через 4-5 язык вполне может популярно выйти за рамки веба.