Тебя скоро уволят
19:29
Пікірлер
@r1-yzf216
@r1-yzf216 10 сағат бұрын
знаю питон использую плаврайт
@r1-yzf216
@r1-yzf216 10 сағат бұрын
советы пушка !
@torhristos115
@torhristos115 11 сағат бұрын
Не смотря скажу, С++, после чего любой шелкнешь как орех!!!
@FigisBadralov
@FigisBadralov 12 сағат бұрын
C# не пойдет в клауде. Потому что винда почти нигде. Питон? Ну ок. Реакт и си шарп - как можно сравнивать? jQuery и Angular? Это все равно, что сравнивить православие с исламом. Православие - это лишь малая часть христианства. И христианство надо с исламом сравнивать. Хотя и это так себе. Зачем покупить книжку? Паскаль? Чо? Чувак! Мир поменялся!!! C++ конспектировать? Чо? По мне так действительно надо изучать язык один. JavaScript. На нем можно покрыть весь frontEnd. А также nodeJs дает бэк, хотя не рекомендую. Также Js дает понимание как писать всякие скрипты тестирования, нагрузочное тестирование. Также язык точно не даст всю картину для прогера. Надо использовать еще всякие решения и даже прогать некоторые девопсы не умеют и не надо им. Еще есть язык - Bash. Он для линуксоидов. Второй язык (не беру yaml, toml, sql) должен быть либо C++ (не рекомендую), либо C (рекомендую), либо Go (рекомендую), Rust (рекомендую после C, C++, Go). И искусство программирования - это прежде всего выбор правильных патернов. Все остальное - наживное. Чо, не сможешь посмотреть как пишется цикл в Go? Интернет в руки! Чувак не разбирается... Чувак застрал в питонах, пыхах. Но создал канал - молодец!
@programisli
@programisli 12 сағат бұрын
Как это не пойдёт? А Azure зачем MS строит? Возможно для тебя сюрприз, но .NET уже давно запускается в linux и macOS, можно помещать в контейнер и запускать в любое облако с поддержкой контейнеров.
@FigisBadralov
@FigisBadralov 12 сағат бұрын
@@programisli дотНет не в тренде CNCF. Посмотри решения. А то, что можно все, что угодно поместить в контейнер - так это же пхелестно! Azure - молодцы. Толкают свое. Я даже хелмаком их пользуюсь. Но как-то дотНет - нет. Не мое! Это моё мнение.
@FigisBadralov
@FigisBadralov 2 сағат бұрын
В добавление к сказанному: Js, Bash понимают движки на goLang, python. Например, K6, Temporal, Ansible, Postman - там нужно писать скрипты на этих языках. И языки - это одно из. Надо еще понимать как устроен OpenIdConnect, криптография, всякие REST, WebSocket. А также патерны и правильное их применение...
@offroadnewbie
@offroadnewbie 12 сағат бұрын
Привет! Если уж говорить что нашли "виноватого", то "виноваты" прежде всего те, кто пропустил этот код в прод. К процессу код ревью подошли спустя рукава. Вот и закономерный результат.
@programisli
@programisli 12 сағат бұрын
Там не было ревью, потому что торопились. Но блин, это был уже где-то 2017-й год и SQL инъекцию уже позорно допускать.
@offroadnewbie
@offroadnewbie 12 сағат бұрын
@@programisli Значит виноват тот, кто построил такой процесс разработки. Спешка не может быть оправданием слабых процессов
@namename-lx2fe
@namename-lx2fe 18 сағат бұрын
Привет, очень занимательно тебя слушать. Мне сейчас 16 лет, учу Java. Мой отец работает архитектором в одной классной PaaS-компании, и когда я пройду интервью, то получу оффер и буду работать. Поскольку жизнь подарила мне такую возможность, то я обязан использовать её по максимуму. После Java учу Hibernate, Spring и базы данных (такой стек мне нужен для работы; на самой работе буду углубляться во все технологии и процессы, которыми пользуется компания). Таким образом, до конца года уже планирую работать. Когда немного устоюсь на работе, хочу двигаться дальше: изучить Redis, Docker, Kafka и т.д., разобраться с алгоритмами и структурами данных. Также мне очень интересен язык Scala и функциональное программирование. Очень хочется разбираться во всём максимально подробно и фундаментально. В общем и целом я горю программированием и хочу стать одним из лучших программистов мира. Я очень амбициозен и считаю себя умным человеком, плюс моя судьба отчасти уже распорядилась моей жизнью. Всё своё время я уделяю программированию. Мне нравится смотреть твои видео, и ты вызываешь у меня авторитет, и я хотел бы знать, как бы ты двигался на моём месте и что делал, чтобы достигнуть вышеупомянутой цели. Некий роудмап, отражающий твой опыт.
@user-kt6nc9bi3t
@user-kt6nc9bi3t 21 сағат бұрын
двоичный код
@user-dh4xz4uj3x
@user-dh4xz4uj3x 23 сағат бұрын
Мы клоны)))) Матека ном, физа ...туда сюда
@sergey9040
@sergey9040 Күн бұрын
Вот не знаю, можно ли сказать, что знаешь к примеру с++ если на нем последняя программа была написана реальных 20 лет назад.
@programisli
@programisli 19 сағат бұрын
Я уже давно исключил его из своего резюме. Да, иногда пишу для Ардуино, а так последний раз уже не помню, когда использовал.
@SergeyKachalov
@SergeyKachalov Күн бұрын
Освоить синтаксис и конструкции языка, это четверть дела. Для пользования любым языком, хоть человеческим, хоть компьютерным, важен словарный запас. А его можно набрать только в процессе долгого и активного использования. Так что все эти "освоить любой язык за две недели" - чушь собачья. Бекать мекать за две недели можно научиться, не более.
@programisli
@programisli Күн бұрын
Да, об этом я говорил тет kzbin.info/www/bejne/g6ukqZaprdOnraM
@bushi_ys
@bushi_ys Күн бұрын
Java для работы, постепенно котлин (тоже) и js чисто для развлекухи
@rb_pro
@rb_pro Күн бұрын
Выучить второй яп - идея, действительно, здравая. Однако стоит отметить важность не только языка, но и технологии. Учишь го - умей в баш, докер, кубер и тдтп
@sergeysemenov3674
@sergeysemenov3674 Күн бұрын
Думал, интерсное что... А оказалась партнёрка пивиэс😂
@programisli
@programisli Күн бұрын
Это партнёрка, но истории же жизненные и реальные. Большую часть видео занимают реальные истории.
@user-mo7ge4cw3x
@user-mo7ge4cw3x Күн бұрын
А программист то НЕ ВИНОВАТ! Я смотрю Егора Бугаенко, он прямо говорит, программист не виноват, если мы закоммитили этот код! Значит наша система тестов пропустила его, значит мы(компания) его одобрили. Надо было лучше писать систему тестов.
@programisli
@programisli Күн бұрын
Смотря о каких тестах ты говоришь, если это unit тесты, то их пишет сам программист. А если это отсутствие статического анализатора кода, то да, сами виноваты, что не используют
@vyacheslavkovalev9824
@vyacheslavkovalev9824 Күн бұрын
может, проблема в 5 баксовых программерах ? пословица про дешевую рыбка таки права ?
@nikitiki524
@nikitiki524 Күн бұрын
Так автор про это и говорит, что косяк в дешевой раб силе в конечном итоге привел к фейлу дедлайна
@vyacheslavkovalev9824
@vyacheslavkovalev9824 Күн бұрын
@@nikitiki524 не, автор говорит, что 5-баксовых они не перстанут заказывать, но последние должны работать хорошо и за 5 баксов
@programisli
@programisli Күн бұрын
Проблема и в образовании программистов и в отсутствии проверок. Лучше если программисты будут более продвинутыми и для самозащиты использовать анализаторы и вообще тестировать как можно раньше
@nikitiki524
@nikitiki524 Күн бұрын
@@programisli мне кажется, структурно. Всегда провал в менеджменте. Если используется дешевый кодер, он не должен писать критически важный участок кода в сжатые сроки. Если на рекламную компанию потратили деньги, должны понимать, что есть риски дедлайнов. Выгорит, профит. Не выгорит, значит списываем затраты на рекламу без криков "все пропало и что теперь делать" :)
@andrewlv4179
@andrewlv4179 Күн бұрын
Фильм г*внo, книга лучше! Какая? Любая!
@programisli
@programisli Күн бұрын
Бывают и фильмы лучше
@andrewlv4179
@andrewlv4179 Күн бұрын
@@programisli Вы просто акцент на разные книги сделали, вспомнилась "шутка", это не по поводу качества вашего ролика комментарий)
@seka1309
@seka1309 Күн бұрын
На каких языках писали сайт?
@programisli
@programisli Күн бұрын
C#
@seka1309
@seka1309 Күн бұрын
@@programisli бэк c#, фронт Javascript?
@user-lu8vb1pm9p
@user-lu8vb1pm9p 2 күн бұрын
Заказчик и менеджмент часто даже не думают о безопасности: их доходы от неё не зависят. Все начинают бегать и суетиться только когда петух известно куда клюнет (дырой реально кто-то воспользуется). Однажды помню, известил руководство, что у нас единый пермишен на скачивание файлов и, зная идентификатор, можно качать файлы других пользователей. Проблеме поставили приоритет "Забить х.." и продолжили пилить фичи.
@nikitiki524
@nikitiki524 Күн бұрын
:))) Продаем 4 воды, 3 воды отменяем, списываются 4 воды. "Проблема не массовая, забей" :))
@nikitiki524
@nikitiki524 Күн бұрын
Кодеры протестировали свой код, интеграторы настроили в серверной винде автологон с правами администратора :))
@programisli
@programisli Күн бұрын
Бывает такое
@victorzagrebin5765
@victorzagrebin5765 2 күн бұрын
Ваш знакомый, который нашел вариант перебиться устроился по контракту или штатным работником?
@programisli
@programisli Күн бұрын
Контракт пока подписал. Что нашел, на то и согласился
@jenyak8083
@jenyak8083 2 күн бұрын
я так понел что инвестиций и деньги ушли из АЙТИ в другие отрасли которые пострадали в пандемий и сейчас наверное выгоднее для инвестеров
@programisli
@programisli Күн бұрын
Сей час выгодно просто под проценты деньги давать даже государству, потому что ставка высокая
@user-gx8gk9ur1n
@user-gx8gk9ur1n 2 күн бұрын
Если компания небольшая, имеет ли смысл заморачиваться безопасностью? Грубо говоря, скорее всего никто не будет пытаться ломать - можно так рассуждать?)) Надёжность кода, отказоустойчивость, восстановление после сбоев - это другое дело, это всегда важно...
@alexneigh7089
@alexneigh7089 2 күн бұрын
Rust?
@programisli
@programisli 2 күн бұрын
Мне кажется ты видео не посмотрел, раз назвал один конкретный язык
@alexsmirnov1938
@alexsmirnov1938 2 күн бұрын
Только нубам нужна безопасность! Реальные кодеры делают код настолько забагованным, что хакеры просто плюют на взламывание этой кучи рандомного кода! :D
@programisli
@programisli 2 күн бұрын
Бывает такое
@nikitiki524
@nikitiki524 Күн бұрын
Попытались найти логику и зависимости плюнули и пошли ломать интерпрайз :)))
@its_beautiful_world
@its_beautiful_world 2 күн бұрын
Похоже на полезную интеграцию ) но историю классная. Спасибо!
@programisli
@programisli 2 күн бұрын
Надеюсь полезная, я с PVS работаю уже не первый раз, потому что мне нравится их продукт.
@DreamingDolphing
@DreamingDolphing 2 күн бұрын
Строгие код-гайды и качественные тесты, в том числе по безопасности, во время разработки помогут избежать многих проблем.
@Elx1989
@Elx1989 2 күн бұрын
Ждем видео "Что программист должен знать о безопасности?" :)
@programisli
@programisli 2 күн бұрын
Для безопасника о безопасности нужно знать всё. Для хакера о безопасности достаточно знать одну вещь, которая будет не закрыта на стороне безопасности.
@Elx1989
@Elx1989 2 күн бұрын
@@programisli есть-же подмножество пунктов авторизации, аутентификации, sql инекций, обновлений сторонних зависимостей и связанные с этим вещей) BTW привет из Ростова)
@user-oi9vo7xk4x
@user-oi9vo7xk4x 2 күн бұрын
О, лайфстори про ИБ. Всегда интересно.
@ValkRover
@ValkRover 2 күн бұрын
Миша, respect!
@user-yi5nh6et5s
@user-yi5nh6et5s 2 күн бұрын
Первый
@rerurkful
@rerurkful 2 күн бұрын
Мож специально?
@user-jr5wg1um6e
@user-jr5wg1um6e 3 күн бұрын
Я каменьщик, поэтому пользовался Assembler AVR и не сильно много Си для 32-х битных микроконтроллеров. Романтика гика притягательна, но долго в ней находится не получается, много земных хлопот тому препятстуют. Как Вы и подмечали "невозможно программировать по 20 минут в день".
@yuriyelkin580
@yuriyelkin580 3 күн бұрын
Отличный совет!
@andreyduke_kz4882
@andreyduke_kz4882 3 күн бұрын
По языкам в юности был Basic, наверное сейчас уже забыт, потом Pascal и следом Object Pascal и Delphi, потом почти сразу C++ и CBuilder, PL/SQL и затем Java. В 20 году добавился Python, Сейчас пробую Go. Кажется не мало, но за 35+ лет меньше - это было бы скучно))
@Trobo4kin
@Trobo4kin 3 күн бұрын
та ну какой смысл два языка учить, язык это всего-лишь основа, первое что надо понимать это то где ты будешь язык применять, если ты конечно хочешь работать а не баловаться, смотришь по вакансиям, учишь язык потом фреймворки делаешь петпроект какой-нибудь дальше смотришь что тербуют в вакансиях и подтягиваешь базу ищешь работу, выучишь второй язык он никогда в жизни не понадобится, я вот знаю десяток языков пишу на только на джаве
@programisli
@programisli 3 күн бұрын
Возможно не понадобиться. Косинусы и синусы в математике мы тоже учим и возможно она не понадобиться. Но это кругозор, который помогает в жизни
@Trobo4kin
@Trobo4kin 3 күн бұрын
@@programisli ну тут уж да кому как, я джаву далеко не с нуля учил мне было достаточно 5 минут чтоб освоиться, я просто к тому что выучить ситаксис на уровне bajd это легко, а толку мало, нужно именно гнать алгоритмы базовые, ооп там всякое и прочие концептуальные вещи это кужда больше роста дает чем знать где правильно ставить точку с запятой в языке которым не пользуешься, а вот нюансы своего типа работы памяти и прочего знать нужно
@seka1309
@seka1309 3 күн бұрын
Почему именно Джава?
@Trobo4kin
@Trobo4kin 2 күн бұрын
@@seka1309 вообще случайно, но в целом джава это огромный рынок, на ней пол интернета написано, поэтому смело можно выбирать работой будешь обеспечен, но это почти всегда бэкенд на спринге
@seka1309
@seka1309 3 күн бұрын
Что скажете про Rust?
@programisli
@programisli 3 күн бұрын
А что про него говорить? Это язык программирования. Можешь попробовать его и понять для себя, на сколько он интересен
@seka1309
@seka1309 3 күн бұрын
@@programisli пробовали ли вы сами? Насколько популярный в Канаде?
@user-pg8ry1tm3t
@user-pg8ry1tm3t 3 күн бұрын
Странно, что профи программеры говорят о том, что какой-то язык лучше или хуже… возникает закономерный вопрос о компетенции таких инженеров
@programisli
@programisli 3 күн бұрын
Ну есть области, где какой-то язык может быть хуже. Пайтон не очень хороший выбор для мобилки. Но программирование не о конкретном языке, а о умении программировать и хороший программист сможет на любом быстро научится писать
@user-pg8ry1tm3t
@user-pg8ry1tm3t 3 күн бұрын
@@programisli так и я о том же☺️. Есть задача будет и язык. Без серебряной пули😊
@vladislavcherashev9457
@vladislavcherashev9457 4 күн бұрын
Я как раз ухожу из компании где работал на ужасном Легаси, основанном на платформе zulrunner, писал монолитный десктоп под астру, стек технологий практически не релевантный, даже специализация размыта не нормальный фронтэндер, ни бэкэндер, два года отработал и по факту увольняюсь что бы переучиваться. Кстати что бы поддерживать Легаси компания не платит больше, платит как раз мизер, просто набирают студентов с улицы, лайфхак))
@lostfoundbaby
@lostfoundbaby 4 күн бұрын
Потоатил год начав изучать js, потом питон, потом еще попрыгал и вернулся на завод)
@programisli
@programisli 4 күн бұрын
Не понравилась ИТшка?
@lostfoundbaby
@lostfoundbaby 2 күн бұрын
@@programisli да что-то подумал что копошусь со скоростью черепахи, непонятно ради чего, без четких перспектив, с перенасыщенным рынком из желающих вАйти и готовых работать за еду) да и вообще гораздо сложнее всё оказалось на деле, нежели было распиарено каждым вторым блогером и онлайн-школами. Оглядываясь назад возможно всё-таки нужно было что-то выбрать одно из бэка и остановиться, развиваться вглубь, а не вширь и долбить чисто по этим узким вакансиям, но уверен что и там много подводных камней которые не видишь пока не начнёшь погружаться
@ttfd
@ttfd 4 күн бұрын
Программисту по-любому плохо, с любым раскладом: мало опыта - досвидания; много опыта - будут требования как с трёх человек; долго искал работу - а почему ты долго искал работу?; часто меняешь место работы - ненадёжный; если подходишь, то начинается торг - берём, но есть дополнительные ньюансы, которые не светились в обьявлении. Конкуренция увеличивается из года в год, требования к темпу/скорости работы увеличиваются непропорционально зарплате, стек постоянно апдейтится и его нужно постоянно подтягивать. Заскучать не получится.
@programisli
@programisli 4 күн бұрын
Ни разу не видел, чтобы требовали за трёх, только потому, что много опыта. Требуют в соответствии с зарплатой.
@ttfd
@ttfd 4 күн бұрын
@@programisli видимо мне так карта легла - я не замечал реалистичной корелляции между запросами работодателя и зарплатой.
@user-bb1gc3do2l
@user-bb1gc3do2l 4 күн бұрын
Здравствуйте, скажите, можно ли назвать оригинальным учебником по какому либо языку программирования - его документацию? или новичку в ней не разобраться... И если не разобраться, то какие вообще учебники можно считать первоисточником? достаточно ли для этого критерия пометки - "рекомендовано министерством образования".
@programisli
@programisli 4 күн бұрын
Официальная документация обычно немного сухая и не так много практики. Нужно больше практики, поэтому я у себя на бусти много записываю практических видео. В книгах тоже не так много практики, но там всё же из моего опыта обычно меньше сухих данных и больше важных. Та же документация по C# огромная, там очень много нюансов, а в книгах обычно более важная выжимка. Именно то, что необходимо
@user-bb1gc3do2l
@user-bb1gc3do2l 4 күн бұрын
@@programisli Понял вас, спасибо за ответ, приму к сведению.
@user-eb2gp7tl1x
@user-eb2gp7tl1x 4 күн бұрын
Паскаль и Бейсик - лучшие!
@programisli
@programisli 4 күн бұрын
Даже сейчас?
@user-oi5hk5gl3o
@user-oi5hk5gl3o 5 күн бұрын
Хорошо сказано. Так же поступал.
@user-cp7qw6ox6b
@user-cp7qw6ox6b 5 күн бұрын
ни одной програмы пользовательской не видел на питоне за 30 лет 😂
@programisli
@programisli 4 күн бұрын
А сколько новых "пользовательских" программ появилось на рынке? Сейчас всё уходит в Веб и у меня помимо браузера есть ещё Final Cut, редакторы кода и пару графических программ. Все остальное или в браузере.
@user-cp7qw6ox6b
@user-cp7qw6ox6b 4 күн бұрын
@@programisli ну хз, в браузере разве что новости с трентами, не знаю что у вас там за програмы в браузере))
@user-sc4cs9sp6g
@user-sc4cs9sp6g 5 күн бұрын
Самый универсальный и при этом не слишком сложный язык это Javascript. На втором месте Python. Все остальные языки решают довольно узкий спектр задач, либо значительно сложнее, поэтому начинать нужно однозначно с чистого Javascript (+ HTML + CSS)
@user-vt4yi8ks9s
@user-vt4yi8ks9s 5 күн бұрын
Подскажите пожалуйста правда что на синем цвете краска стирается?
@programisli
@programisli 5 күн бұрын
Да, в видео это сказано. Но совсем немного в районе портов, в целом я уже пользуюсь этим ноутом уже год и только маленькие точки в районе портов.
@dimaacustic
@dimaacustic 5 күн бұрын
Если совсем один, пожалуй C++, его же можно в качестве первого вполне. Не совсем просто но полезно;)
@goodwill7643
@goodwill7643 5 күн бұрын
часто путают знание синтаксиса и набора функций. Не достаточно написать грамотно программу, нужно ещё и большой набор функций которые знаешь наизусть.
@programisli
@programisli 5 күн бұрын
Не нужно знать функции наизусть, их всегда можно найти в комплитере или интернете. Нужно понимать, что нужно и как это использовать.
@goodwill7643
@goodwill7643 5 күн бұрын
@@programisli Считаю это распространённым заблуждением, однако в этом есть и положительные моменты.
@baxram97
@baxram97 5 күн бұрын
А если будет DeadLock на кухне?)
@programisli
@programisli 5 күн бұрын
Чтобы не было Dead лотов на кухне, нужно аккуратно пользоваться ножом
@svyatIT
@svyatIT 5 күн бұрын
Программисту нужно знать всего один язык - английский! 😅
@n_safonov
@n_safonov 6 күн бұрын
Vue хорошая вещь.
@programisli
@programisli 5 күн бұрын
Возможно, я не знаю
@comradea8119
@comradea8119 5 күн бұрын
Анекдот. На уроке литературы. Учительница спрашивает Вовочку: что, вы, знаете о героине? Вовочка: героин - мощная вещь! а почему вы спрашиваете??
@homochka8704
@homochka8704 6 күн бұрын
Круто. Как вы относитесь к языку Go?
@programisli
@programisli 6 күн бұрын
Не пробовал еще