Програмысли

Програмысли

Програмысли блогера, автора книг глазами Хакера, бывшего автора журнала Хакер и Игромания, а так же просто программиста.

Программирую с 1994-го года и начинал еще на советской технике с черно-зелеными экранами.

Сейчас живу в Канаде, 8 лет делал различные проекты для Sony US, включая SonyRewards.com и WheelOfFortune.com.

Поддержать меня на Бусти и получить доступ к доп контенту: boosty.to/mflenov

Обо мне: www.flenov.ru
Мой ИТ блог www.flenov.info
Телеграм: t.me/mflenov
Twitter: twitter.com/flenov
Инстаграм: instagram.com/mflenov/
Мой просто блог blo.moe

Пікірлер

  • @mikemolotnik4052
    @mikemolotnik40523 сағат бұрын

    А как насчёт женского пола? Могут ли девушки стать крутыми АйТи специалистами и руководителями ?

  • @mikemolotnik4052
    @mikemolotnik40523 сағат бұрын

    Афтор скажите пожалуйста есть ли в этой профессии место девушкам? Есть ли крутые спецы девушки?

  • @mikemolotnik4052
    @mikemolotnik40524 сағат бұрын

    Очень понравился ваш ролик! Скажите пожалуйста а в США зарплаты примерно такие же ?

  • @mikemolotnik4052
    @mikemolotnik40524 сағат бұрын

    А есть ли хорошие программисты девушки?

  • @mikemolotnik4052
    @mikemolotnik40529 сағат бұрын

    Спасибо! Но нужно уточнить в какой валюте вы называете зарплаты. Уточните пожалуйста! Это очень важно- канадский доллар на 30% дешевле американского. Мы сидя в России всё считаем в американских баксах.

  • @programisli
    @programisli6 сағат бұрын

    Вы в России можете считать и в юанях, а в Канаде платят в канадском долларе, так что все зарплаты в канадских

  • @mikemolotnik4052
    @mikemolotnik40529 сағат бұрын

    Вы называете зарплаты в канадских долларах или американских?

  • @programisli
    @programisli6 сағат бұрын

    Конечно канадские

  • @vinfdsc
    @vinfdsc17 сағат бұрын

    0:40 ни разу не слышал,. чтобы за C# платили хорошие деньги.

  • @vinfdsc
    @vinfdsc20 сағат бұрын

    15:00 Проблема в том, что то, как программист тиранит начальника на собеседовании вопросами никак не соотносится с реальным кодированием. Я никогда на собеседовании уточняющих вопросов на такие задачи не задаю. Но, при этом, часто находил ошибки в ТЗ, в том числе в экономических формулах.

  • @vinfdsc
    @vinfdsc21 сағат бұрын

    12:00 Если вы ждёте от программиста дополнительных по задаче - то это очень плохо. В реальной работе ты никогда не спрашиваешь ничего. Тебе дали задачу, что надо тебе сказали. Что не надо - не сказали. То есть проверка идёт не на реальное программирование, а не то, что человек умеет задавать вопросы на собеседовании.

  • @vinfdsc
    @vinfdsc22 сағат бұрын

    Теоретический вопрос на уровне "Что такое линия кеша". "Что такое CSRF" и т.п.

  • @r.h9934
    @r.h993423 сағат бұрын

    С, Ассемблер, Машинные коды и архитектуры процессоров и микроконтроллеров

  • @programisli
    @programisli20 сағат бұрын

    Отлично

  • @romanmilovsky8347
    @romanmilovsky834723 сағат бұрын

    Perl, Pascal/Delphi, LUA, Javascript. Пишу на Node. Думаю изучать один из новых языков: Zig/Virgil.

  • @programisli
    @programisli20 сағат бұрын

    Супер

  • @torrvic1156
    @torrvic1156Күн бұрын

    WebForms не умер и вроде даже поддерживается кое-как. А legacy это абсолютно нормально и ничего зазорного нет в нём.

  • @programisli
    @programisli20 сағат бұрын

    Поддерживается,но WPF лучше, он масштабируется хорошо

  • @rndofpipowe
    @rndofpipoweКүн бұрын

    Когда человек на голубом глазу рассказывает про конспектирование книг в 90е, я тихо сползаю под стол. В 90-е можно было вполне свободно купить кучу книг по языкам. Начиная со старых советских по Паскалю, Модуле и Аде конца 80х годов издания и заканчивая новомодными на то время книжками по Турбо-Паскалю или Си, по программированию для Виндовз и т.д.

  • @programisli
    @programisli20 сағат бұрын

    Под столом лучше?

  • @rndofpipowe
    @rndofpipowe19 сағат бұрын

    @@programisli Лучше, рассказывая истории из лихих годов юности, не пускаться в откровенные сказки.

  • @user-yw2ih1fl2f
    @user-yw2ih1fl2fКүн бұрын

    стоит ли изучать c++ как первый язык? просто в колледже учу html, css, js и меня уже веб разработка выбесела хотя я ничего толком не сделал кроме сайта который веб разраб за 5-10 мин сделает и у меня на след день после здачи курсача весь синтаксис вылетает питон немного лучше ну тоже неохотно учится а вот пробовал c++ давно и я сранный hello world который я только и успел выучить я его и помню просто тогда мне начисали что c++ умирающий язык и всё такое и я его не стал учить но летом хочу попробовать заново учить его хотя бы для того что бы другие языки легче давались

  • @programisli
    @programisli20 сағат бұрын

    Можно, если десктопная разработка нравится

  • @user-yw2ih1fl2f
    @user-yw2ih1fl2f18 сағат бұрын

    @@programisli я пока точно не знаю что хочу, хотел бы информационную безопасность ну думаю будет слишком жирно для начала

  • @user-oc5zg6mq7l
    @user-oc5zg6mq7lКүн бұрын

    Отказывайтесь от ООП и сайт будет, на сервере, работать в разы быстрее !

  • @programisli
    @programisliКүн бұрын

    Так ООП используют сейчас на минимуме, уже никто не использует наследованные.

  • @user-oc5zg6mq7l
    @user-oc5zg6mq7lКүн бұрын

    @@programisli я от него отказался давно

  • @dovolosii1202
    @dovolosii1202Күн бұрын

    OdinAss лучше всех

  • @programisli
    @programisliКүн бұрын

    Даже не слышал про такой

  • @dovolosii1202
    @dovolosii1202Күн бұрын

    @@programisli жопа Одина (1с)

  • @seka1309
    @seka1309Күн бұрын

    ​@@programisli1С

  • @produbro8207
    @produbro8207Күн бұрын

    Сейчас изучаю c# на .NET и c++. Очень нравится 😊

  • @seka1309
    @seka1309Күн бұрын

    Почему именно c# ? Не питон, джава, php

  • @user-en8fi6fu8s
    @user-en8fi6fu8sКүн бұрын

    Кто такая Памелла Андерсон? Она ещё кому-то нравится?

  • @programisli
    @programisliКүн бұрын

    Уверен, что есть любители

  • @vladsalavatov1952
    @vladsalavatov19522 күн бұрын

    Заголовок вообще не по теме,а жаль.

  • @programisli
    @programisliКүн бұрын

    Абсолютно по теме

  • @user-lx8ph9kp2r
    @user-lx8ph9kp2r2 күн бұрын

    Пайтон,а не питон))

  • @user-lx8ph9kp2r
    @user-lx8ph9kp2r2 күн бұрын

    Книгу прочитал,но так и не научился произносить))

  • @programisli
    @programisli2 күн бұрын

    Как скажешь

  • @sua_null
    @sua_null2 күн бұрын

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

  • @programisli
    @programisli2 күн бұрын

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

  • @sua_null
    @sua_null2 күн бұрын

    @@programisli Ну вот лично мне удобно когда есть краткий пересказ, прочитать 2-3 странички А4 проще чем прослушать 12 минут видео. Прочитать 1000 страниц в день или посмотреть фильм, выбираю читать. У меня есть планшет, на который я выводил по usb картинку, оно лагало что ужас. Сейчас ищу что можно будет купить чтоб была компактная система. Но айпад принципиально не люблю.

  • @Makcimushka1
    @Makcimushka13 күн бұрын

    Языки знал - смог трудоустроиться, но вот с освоением фреймворков - не фига не вышло, из за того что не получилось с одним освоиться - уволили. Ну не даётся мне фреймворки, а без них, блин, никуда.. даже не знаю, как мне работать программистом и не использовать фреймворки. И терпеть не могу паттерн проектирования MVC т.к. не могу его освоить.

  • @programisli
    @programisli2 күн бұрын

    Надо практиковаться, возможно попробовать другие книги видео

  • @sergey9040
    @sergey90403 күн бұрын

    надеюсь поступил в Стэнфордский или Массачусетский

  • @programisli
    @programisli2 күн бұрын

    Нет, в Торонто

  • @robbieazreal3192
    @robbieazreal31923 күн бұрын

    Нужно изучить что такое ИТ бизнес, а потом понять то какое место ты будешь в нём занимать и какие обязанности на тебя будут возложены. Хотя многие хотят халявы. То есть на халяву получать львиную прибыль, перепродавая чужой труд, при этом ничего не смыслить в ИТ (полускам).

  • @programisli
    @programisli3 күн бұрын

    Не все должны быть ИТ бизнесменами, да и не все хотят

  • @robbieazreal3192
    @robbieazreal31923 күн бұрын

    @@programisli проблемы и Недопонимания возникают именно из-за узости (только кодер). Но на практике требуют больше. А без понимания азов построения ИТ бизнеса, быть успешным в долго-срок невозможно. Ну, хорошо, если есть желание быть обманутым или быть крайним в спорах и или "мишенью для битья", оно же и станет причиной пересмотра и отношения ко всему происходящему. И приведёт к исправлению и недопущению этой ситуации. А это возможно лишь поняв как устроен ИТ бизнес.

  • @robbieazreal3192
    @robbieazreal31923 күн бұрын

    Чтобы стать программистом надо знать всё! Ибо язык программирования -- это небольшая часть. Знать: - стек технологий выбранного языка - тестирование - знать и применять спецификации диаграмм (UML - BPMN) - знать менеджерские азы: скрамы, аджайлы, кабаны, и прочая дичь - знать основы девопса (CI/DI) + гит или ему подобное с теми же возможностями - уметь свободно разговаривать на понятном для клиента человеческом языке (английский, китайский) Автор балбес, если не понимает что ЯП -- это лишь -- 1/7 = 14% от всего что надо знать.

  • @programisli
    @programisli3 күн бұрын

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

  • @robbieazreal3192
    @robbieazreal31923 күн бұрын

    @@programisli Программист -- это не кодер -- это "всезнайка" в сфере ИТ и специалист именно в решениях конкретных задач. Выбор языка -- это малое из того что требуется. А требуется ещё (из списка выше). Язык -- необходимое требование, а не достаточное.

  • @qwertymangames1800
    @qwertymangames18003 күн бұрын

    Взял Scala и Java и не пойму. А где циклы в Scala? Какое-то каррирование взялось. Что происходит. Какая-то иммутабельность и сайд эффекты. Чистые функции, манады В Java такого не было. Ты что нам наврал что нужно два языка изучать? Они вообще не похожи

  • @programisli
    @programisli3 күн бұрын

    Почему провал? Как раз самый класс, что ты выбрал два совершенно разных языка, только если ты будешь пытаться изучать их одновременно, то будет сложно. Одновременно можно (хотя все равно не желательно) если языки схожи. А тут ты познакомишься с классикой и с функциональщиной

  • @n.o.H.o.c
    @n.o.H.o.c4 күн бұрын

    Типа выучи язык и станешь программистом? Ну что за бред

  • @programisli
    @programisli4 күн бұрын

    В том то и дело, что просто нет такого языка, который выучил и стал программистом. Ты видео смотрел? Там нет конкретного языка.

  • @glavtrest
    @glavtrest4 күн бұрын

    Ассемблер рулит, осталось лишь выучить! 😁

  • @programisli
    @programisli4 күн бұрын

    В наше время это больше экзотика

  • @edmondhamilton995
    @edmondhamilton9955 күн бұрын

    1) Спасибо за то, что делитесь вашим опытом! 2) Java + Spring Framework

  • @MrBorisonic
    @MrBorisonic5 күн бұрын

    Ответа на вопрос из названия ролика не услышал!

  • @programisli
    @programisli4 күн бұрын

    Жаль

  • @lemeshenko
    @lemeshenko5 күн бұрын

    Пробовал pytho/django. На мой взгляд джанга устаревшая система, а остальное вообще не серьезно

  • @CreatorDreamer
    @CreatorDreamer5 күн бұрын

    Я не могу сказать, что знаю досконально все языки на которых пишу, так как у меня нет четких требований. Если заказ легче и можно написать на питоне, я сделаю на питоне. Но по факту приходится писать на Python, C++, JS, Kotlin, Java ну и языки разметки html, css, mql4-5 Поэтому я думаю, сложно остановиться на одном. Требования и запросы растут, поэтому приходится искать иногда более быстрые решения.

  • @mrLumen2
    @mrLumen26 күн бұрын

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

  • @programisli
    @programisli5 күн бұрын

    Ну видео не про хорошего программиста

  • @oneway2ba
    @oneway2ba6 күн бұрын

    12:24 "программисты должны думать, это не так сложно" 🤣

  • @programisli
    @programisli5 күн бұрын

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

  • @OlegTar
    @OlegTar6 күн бұрын

    Знаю C#, Javascript, Typescript, Perl, PHP

  • @OlegTar
    @OlegTar6 күн бұрын

    3:33 Подождите, это же Вы написали книгу "программирование на С++ глазами хакера". Есть ещё одна такая книга? Не нагугливается.

  • @programisli
    @programisli6 күн бұрын

    Просто С++ глазами хакера. Я ее не обновлял, было только одно издание давным давно

  • @darkhunter777
    @darkhunter7776 күн бұрын

    Буть чилавеком напиши как в скрипте GODOT сумму 2х чисел вывести на сцену 2D чото йа нигде найти не могу нормальный пример 😁

  • @andreybandrovskiy6151
    @andreybandrovskiy61516 күн бұрын

    0:54 - Библия C# 2:40 - The Swift Programming Language 3:00 - C Programming 5:15 - Clean Code 6:43 - Head First - Паттерны проектирования 7:37 - Паттерны проектирования на платформе .NET 8:30 - Совершенный Код 10:31 - Алгоритмы 11:04 - Cracking The Coding Interview 11:33 - Структуры и Алгоритмы Обработки Данных

  • @CreStaRes
    @CreStaRes6 күн бұрын

    Язык фактов?

  • @programisli
    @programisli6 күн бұрын

    Отличный выбор

  • @YangiyerBola
    @YangiyerBola7 күн бұрын

    Не тратьте время на Linux. Там всё не для людей. Сервера на ней потому что она бесплатна. Кто более менее разбирается в IT без необходимости вряд ли её поставит

  • @programisli
    @programisli6 күн бұрын

    Как скажешь

  • @astrokaterinka
    @astrokaterinka7 күн бұрын

    Так какой один выучить то? Нет ответа на запрос с заставки. Плохой алгоритм видео. Нет ответа на заставку. 😂😂😂😂😂

  • @programisli
    @programisli6 күн бұрын

    Отличный алгоритм, ты же посмотрел видео

  • @astrokaterinka
    @astrokaterinka6 күн бұрын

    @@programisli в заставке про один язык пишется, а ты все видео про два :)

  • @kirill_iz_ufa
    @kirill_iz_ufa7 күн бұрын

    Мне вообще штанга по голове 🤕 попала но буду долбить гранит 💎 информатики просто нравится хоть ничего и не понятно, и нравится то что много тех кому под 40 идут осваивать не думаю что заработаю на этом но для себя как хобби пригодиться для бизнеса может😊

  • @xmxustin
    @xmxustin7 күн бұрын

    Чувак 15 минут подряд говорит: попробуйте два языка 😂

  • @programisli
    @programisli7 күн бұрын

    Видео меньше 14 минут, это круто, если ты 15 минут слышал только "попробуйте два языка"

  • @victorzagrebin5765
    @victorzagrebin57657 күн бұрын

    Скажите, на уровне инвесторов и руководства компаний, заморозка найма или увольнения связаны с повышением процентных ставок и обслуживанием денег, взятыми компаниями в кредит у банков?

  • @programisli
    @programisli7 күн бұрын

    Да, нужно же сокращать операционные расходы. Если процентная ставка увеличилась, нужно обслуживать долги по более высокой ставке. Это повышение расходов. От кредитов просто так не избавиться, а вот от персонала можно и таким образом сократить расходы.

  • @victorzagrebin5765
    @victorzagrebin57657 күн бұрын

    @@programisli Спасибо за ответ! Мне было не ясно, применялась ли фиксированная ставка, к взятым дешевым кредитам во время карантина или плавающая. Получается, если она плавающая от банков, то сейчас все компании заняты поиском и оптимизацией внутренних резервов или ресурсов, которые временно работоспособны, пока не накопятся технические долги или процессы, налаженные поверх выжимающихся ресурсов, не начнут пробуксовывать. Не смотря на инфляцию, индикаторы ставок и безработицы приближают к дефляционной петле, как это было в период великой депрессии и Японии начала девяностых. Для компаний, исчерпавших свои внутренние резервы, возможно, мы станем свидетелями самых масштабных в истории экономик банкротств, продаж, поглощений и слияний.

  • @viktorviktor6038
    @viktorviktor60387 күн бұрын

    Начинал с C#, но случайно решил попробовать познакомиться с Python и решил продолжить, а C# оставил на потом))))

  • @all_deleted
    @all_deleted7 күн бұрын

    В жизни чудеса не бывает, в долгую только упорный труд по повышению своей компетенции даст результат. А это тысячи часов процесса. Если ты получаешь удовольствие от процесса, то процесс становится смыслом жизни. А пиздобола обсуждать, который "специалист" во всех областях, и научит вас, как лежа на диване достичь всего..... Миша ну ты же умный мужик, зачем ты обсуждаешь всяких дегенератов?