Програмысли блогера, автора книг глазами Хакера, бывшего автора журнала Хакер и Игромания, а так же просто программиста.
Программирую с 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
Пікірлер
А как насчёт женского пола? Могут ли девушки стать крутыми АйТи специалистами и руководителями ?
Афтор скажите пожалуйста есть ли в этой профессии место девушкам? Есть ли крутые спецы девушки?
Очень понравился ваш ролик! Скажите пожалуйста а в США зарплаты примерно такие же ?
А есть ли хорошие программисты девушки?
Спасибо! Но нужно уточнить в какой валюте вы называете зарплаты. Уточните пожалуйста! Это очень важно- канадский доллар на 30% дешевле американского. Мы сидя в России всё считаем в американских баксах.
Вы в России можете считать и в юанях, а в Канаде платят в канадском долларе, так что все зарплаты в канадских
Вы называете зарплаты в канадских долларах или американских?
Конечно канадские
0:40 ни разу не слышал,. чтобы за C# платили хорошие деньги.
15:00 Проблема в том, что то, как программист тиранит начальника на собеседовании вопросами никак не соотносится с реальным кодированием. Я никогда на собеседовании уточняющих вопросов на такие задачи не задаю. Но, при этом, часто находил ошибки в ТЗ, в том числе в экономических формулах.
12:00 Если вы ждёте от программиста дополнительных по задаче - то это очень плохо. В реальной работе ты никогда не спрашиваешь ничего. Тебе дали задачу, что надо тебе сказали. Что не надо - не сказали. То есть проверка идёт не на реальное программирование, а не то, что человек умеет задавать вопросы на собеседовании.
Теоретический вопрос на уровне "Что такое линия кеша". "Что такое CSRF" и т.п.
С, Ассемблер, Машинные коды и архитектуры процессоров и микроконтроллеров
Отлично
Perl, Pascal/Delphi, LUA, Javascript. Пишу на Node. Думаю изучать один из новых языков: Zig/Virgil.
Супер
WebForms не умер и вроде даже поддерживается кое-как. А legacy это абсолютно нормально и ничего зазорного нет в нём.
Поддерживается,но WPF лучше, он масштабируется хорошо
Когда человек на голубом глазу рассказывает про конспектирование книг в 90е, я тихо сползаю под стол. В 90-е можно было вполне свободно купить кучу книг по языкам. Начиная со старых советских по Паскалю, Модуле и Аде конца 80х годов издания и заканчивая новомодными на то время книжками по Турбо-Паскалю или Си, по программированию для Виндовз и т.д.
Под столом лучше?
@@programisli Лучше, рассказывая истории из лихих годов юности, не пускаться в откровенные сказки.
стоит ли изучать c++ как первый язык? просто в колледже учу html, css, js и меня уже веб разработка выбесела хотя я ничего толком не сделал кроме сайта который веб разраб за 5-10 мин сделает и у меня на след день после здачи курсача весь синтаксис вылетает питон немного лучше ну тоже неохотно учится а вот пробовал c++ давно и я сранный hello world который я только и успел выучить я его и помню просто тогда мне начисали что c++ умирающий язык и всё такое и я его не стал учить но летом хочу попробовать заново учить его хотя бы для того что бы другие языки легче давались
Можно, если десктопная разработка нравится
@@programisli я пока точно не знаю что хочу, хотел бы информационную безопасность ну думаю будет слишком жирно для начала
Отказывайтесь от ООП и сайт будет, на сервере, работать в разы быстрее !
Так ООП используют сейчас на минимуме, уже никто не использует наследованные.
@@programisli я от него отказался давно
OdinAss лучше всех
Даже не слышал про такой
@@programisli жопа Одина (1с)
@@programisli1С
Сейчас изучаю c# на .NET и c++. Очень нравится 😊
Почему именно c# ? Не питон, джава, php
Кто такая Памелла Андерсон? Она ещё кому-то нравится?
Уверен, что есть любители
Заголовок вообще не по теме,а жаль.
Абсолютно по теме
Пайтон,а не питон))
Книгу прочитал,но так и не научился произносить))
Как скажешь
Коротко кому лень всё слушать. Необязательно иметь внешний монитор, чтобы быть продуктивным программистом. Два или более экрана могут быть удобнее, но это зависит от ваших предпочтений и стиля работы. Мобильность ноутбука и iPad может быть более выгодной, чем дополнительный экран.
Это для тех, кто не любит слушать, но любит скролить комментарии в поисках краткого пересказа? Надеюсь, кому-то поможет пересказ. Это как - не нужно есть торт, я вам так скажу, что он сладкий.
@@programisli Ну вот лично мне удобно когда есть краткий пересказ, прочитать 2-3 странички А4 проще чем прослушать 12 минут видео. Прочитать 1000 страниц в день или посмотреть фильм, выбираю читать. У меня есть планшет, на который я выводил по usb картинку, оно лагало что ужас. Сейчас ищу что можно будет купить чтоб была компактная система. Но айпад принципиально не люблю.
Языки знал - смог трудоустроиться, но вот с освоением фреймворков - не фига не вышло, из за того что не получилось с одним освоиться - уволили. Ну не даётся мне фреймворки, а без них, блин, никуда.. даже не знаю, как мне работать программистом и не использовать фреймворки. И терпеть не могу паттерн проектирования MVC т.к. не могу его освоить.
Надо практиковаться, возможно попробовать другие книги видео
надеюсь поступил в Стэнфордский или Массачусетский
Нет, в Торонто
Нужно изучить что такое ИТ бизнес, а потом понять то какое место ты будешь в нём занимать и какие обязанности на тебя будут возложены. Хотя многие хотят халявы. То есть на халяву получать львиную прибыль, перепродавая чужой труд, при этом ничего не смыслить в ИТ (полускам).
Не все должны быть ИТ бизнесменами, да и не все хотят
@@programisli проблемы и Недопонимания возникают именно из-за узости (только кодер). Но на практике требуют больше. А без понимания азов построения ИТ бизнеса, быть успешным в долго-срок невозможно. Ну, хорошо, если есть желание быть обманутым или быть крайним в спорах и или "мишенью для битья", оно же и станет причиной пересмотра и отношения ко всему происходящему. И приведёт к исправлению и недопущению этой ситуации. А это возможно лишь поняв как устроен ИТ бизнес.
Чтобы стать программистом надо знать всё! Ибо язык программирования -- это небольшая часть. Знать: - стек технологий выбранного языка - тестирование - знать и применять спецификации диаграмм (UML - BPMN) - знать менеджерские азы: скрамы, аджайлы, кабаны, и прочая дичь - знать основы девопса (CI/DI) + гит или ему подобное с теми же возможностями - уметь свободно разговаривать на понятном для клиента человеческом языке (английский, китайский) Автор балбес, если не понимает что ЯП -- это лишь -- 1/7 = 14% от всего что надо знать.
Ну в данном случае был вопрос языка, а не общих знаний программиста
@@programisli Программист -- это не кодер -- это "всезнайка" в сфере ИТ и специалист именно в решениях конкретных задач. Выбор языка -- это малое из того что требуется. А требуется ещё (из списка выше). Язык -- необходимое требование, а не достаточное.
Взял Scala и Java и не пойму. А где циклы в Scala? Какое-то каррирование взялось. Что происходит. Какая-то иммутабельность и сайд эффекты. Чистые функции, манады В Java такого не было. Ты что нам наврал что нужно два языка изучать? Они вообще не похожи
Почему провал? Как раз самый класс, что ты выбрал два совершенно разных языка, только если ты будешь пытаться изучать их одновременно, то будет сложно. Одновременно можно (хотя все равно не желательно) если языки схожи. А тут ты познакомишься с классикой и с функциональщиной
Типа выучи язык и станешь программистом? Ну что за бред
В том то и дело, что просто нет такого языка, который выучил и стал программистом. Ты видео смотрел? Там нет конкретного языка.
Ассемблер рулит, осталось лишь выучить! 😁
В наше время это больше экзотика
1) Спасибо за то, что делитесь вашим опытом! 2) Java + Spring Framework
Ответа на вопрос из названия ролика не услышал!
Жаль
Пробовал pytho/django. На мой взгляд джанга устаревшая система, а остальное вообще не серьезно
Я не могу сказать, что знаю досконально все языки на которых пишу, так как у меня нет четких требований. Если заказ легче и можно написать на питоне, я сделаю на питоне. Но по факту приходится писать на Python, C++, JS, Kotlin, Java ну и языки разметки html, css, mql4-5 Поэтому я думаю, сложно остановиться на одном. Требования и запросы растут, поэтому приходится искать иногда более быстрые решения.
Хороший программист учит не языки программирования, а объектную модель тех или иных библиотек, методы и свойства объектов и особенности их использования.
Ну видео не про хорошего программиста
12:24 "программисты должны думать, это не так сложно" 🤣
У меня на бусти много видео по безопасности. 10 часов просмотра и не будешь совершать самые популярные ошибки
Знаю C#, Javascript, Typescript, Perl, PHP
3:33 Подождите, это же Вы написали книгу "программирование на С++ глазами хакера". Есть ещё одна такая книга? Не нагугливается.
Просто С++ глазами хакера. Я ее не обновлял, было только одно издание давным давно
Буть чилавеком напиши как в скрипте GODOT сумму 2х чисел вывести на сцену 2D чото йа нигде найти не могу нормальный пример 😁
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 - Структуры и Алгоритмы Обработки Данных
Язык фактов?
Отличный выбор
Не тратьте время на Linux. Там всё не для людей. Сервера на ней потому что она бесплатна. Кто более менее разбирается в IT без необходимости вряд ли её поставит
Как скажешь
Так какой один выучить то? Нет ответа на запрос с заставки. Плохой алгоритм видео. Нет ответа на заставку. 😂😂😂😂😂
Отличный алгоритм, ты же посмотрел видео
@@programisli в заставке про один язык пишется, а ты все видео про два :)
Мне вообще штанга по голове 🤕 попала но буду долбить гранит 💎 информатики просто нравится хоть ничего и не понятно, и нравится то что много тех кому под 40 идут осваивать не думаю что заработаю на этом но для себя как хобби пригодиться для бизнеса может😊
Чувак 15 минут подряд говорит: попробуйте два языка 😂
Видео меньше 14 минут, это круто, если ты 15 минут слышал только "попробуйте два языка"
Скажите, на уровне инвесторов и руководства компаний, заморозка найма или увольнения связаны с повышением процентных ставок и обслуживанием денег, взятыми компаниями в кредит у банков?
Да, нужно же сокращать операционные расходы. Если процентная ставка увеличилась, нужно обслуживать долги по более высокой ставке. Это повышение расходов. От кредитов просто так не избавиться, а вот от персонала можно и таким образом сократить расходы.
@@programisli Спасибо за ответ! Мне было не ясно, применялась ли фиксированная ставка, к взятым дешевым кредитам во время карантина или плавающая. Получается, если она плавающая от банков, то сейчас все компании заняты поиском и оптимизацией внутренних резервов или ресурсов, которые временно работоспособны, пока не накопятся технические долги или процессы, налаженные поверх выжимающихся ресурсов, не начнут пробуксовывать. Не смотря на инфляцию, индикаторы ставок и безработицы приближают к дефляционной петле, как это было в период великой депрессии и Японии начала девяностых. Для компаний, исчерпавших свои внутренние резервы, возможно, мы станем свидетелями самых масштабных в истории экономик банкротств, продаж, поглощений и слияний.
Начинал с C#, но случайно решил попробовать познакомиться с Python и решил продолжить, а C# оставил на потом))))
В жизни чудеса не бывает, в долгую только упорный труд по повышению своей компетенции даст результат. А это тысячи часов процесса. Если ты получаешь удовольствие от процесса, то процесс становится смыслом жизни. А пиздобола обсуждать, который "специалист" во всех областях, и научит вас, как лежа на диване достичь всего..... Миша ну ты же умный мужик, зачем ты обсуждаешь всяких дегенератов?