Если говорить именно о специфике работы программистом, то английский сейчас не нужен. Прошли те времена, когда вся документация была только на английском, сейчас может и есть задержка в переводах, то небольшая, поэтому прямо острой необходимости изучать английский программисту нет.
В этом видео я решил рассказать, как я учил английский перед переездом в Канаду. Я рассказываю, как набрать опыт и навыки во всех четырех направлениях — чтение, письмо, разговор, слух.
Содержание:
00:00 — О рекламной интеграции
00:56 — Английский для программиста
03:43 — Зачем нам нужен английский
05:40 — Почему я начал учить английский
06:21 — Английский по карточкам
10:32 — Учите глаголы
13:36 — Как понимать на слух английскую речь
17:00 — Как научиться писать на английском
19:40 — Как научится говорить по-английски
21:31 — Отличная книга для изучения английского
22:26 — Закругляемся
24:45 — Небольшой тур по офису компании, где я работаю
Все чаще слышу про то, что ООП — это зло и лучше использовать старый процедурный подход или функциональное программирование. Одной из причин называется то, что код ООП нечитаем и непонятен и в этом видео я рассматриваю классическую проблему, которая делает код с объектно-ориентированным программированием нечитаемым и как его сделать лучше.
На моем сайте есть большая работа, где я рассказываю, как сделать текст код красивее: www.flenov.info/plus/content
Содержание:
00:00 — ООП зло, но это излечимо
02:32 — Посмотрим код пациента
03:55 — Учимся программировать красиво на моем сайте
04:41 — Процедурный подход
06:19 — Ищем проблему
07:31 — Бесим функциональщиков
09:41 — Улучшаем код
14:54 — Тестируем
16:37 — Заключение
19:24 — Военные исторические карабли в Бостоне
Всегда интересно знать, сколько зарабатывают другие. Не знаю, откуда в нас такое любопытство, но я тоже не исключение. В этом видео я решил поговорить на чистоту и назову конкретные цифры, сколько я зарабатывал, работая программистом в Канаде и сколько приходиться платить налогов. Нынешнюю зарплату я называть не стал и это будет просто не красиво по отношению к коллегам.
Я точно знаю, что моя зарплата не такая уж и высокая и есть достаточно много программистов в компании, которые получают больше меня на такой же должности. Но если честно, ревности к этому нет, и я как-то не особо заморачиваюсь по этому поводу.
Это история о том, как в 2000-е годы (может 2001-й) меня вызвали в Управление К. 20 лет прошло с того дня, но я особо не рассказывал о случившемся. Послушав эту историю ты поймешь, почему мне не нужна популярность и почему я когда-то ушел из журнала Хакер. Я хорошо зарабатываю легально, чтобы не нарушать закон и мне встречи с Управление К не нужны.
Содержание:
00:00 — Когда все началось
01:48 — Пришел в милицию
03:13 — Почему нарушаете закон?
04:12 — Допрос
06:05 — Как я писал статью для журнала Хакер
07:57 — И причем тут журнал Хакер
09:05 — Начинаю доказывать свою невиновность
11:24 — Невиновен!
12:28 — Помогаю сотрудникам Управления К
14:04 — А можешь расшифровать файлы?
14:38 — Если что, мы тебя позовем
15:03 — Ухожу из журнала Хакер
15:52 — Анализ причин
18:29 — Заключение
19:19 — Послевидео
Я уже несколько раз уже говорил, что у меня нет специального ИТ образования, почти все, что касается программирование приходилось изучать самому. В этом видео я решил поговорить на тему высшего образования для программиста, на сколько оно важно и стоит ли тратить время на обучение, или изучать программирование самому.
Обо мне — Михаил Фленов — блогер, программист, бывший автор журнала Хакер (рубрики Кодинг и FAQ) и автор нескольких книг по программированию и безопасности. Хакером не являюсь, но безопасностью интересуюсь, в основном в области Web. Живу и работаю в Канаде с 2009-го года, в течении 9 лет работал на Sony и отвечал за их крупнейший e-commerce веб сайт
В этом видео я хотел бы поговорить о книгах, которые желательно почитать на пути изучения программирования. Конечно же нужно читать что-то с основами и специализированные книги, но также о чистом коде, правилах хорошего тона, дизайн паттернах и алгоритмах.
В этом видео я рассказываю о книгах, которые читал и рекомендую для чтения программистам. Среди них Библия C#, Чистый код, совершенные код, Патерны программирования и др. В видео я рассматриваю книги для программистов разного уровня.
Обо мне — Михаил Фленов — блогер, программист, бывший автор журнала Хакер (рубрики Кодинг и FAQ) и автор нескольких книг по программированию и безопасности. Хакером не являюсь, но безопасностью интересуюсь, в основном в области Web. Живу и работаю в Канаде с 2009-го года, в течении 9 лет работал на Sony и отвечал за их крупнейший e-commerce веб сайт
В этом видео я рассказываю об отличиях в работе Junior программиста и Senior. Какие обязанности возлагаются на джуниор программиста, а какие на синьора. Это не просто размышления о том, как должно быть, в видео я делюсь личным опытом. Что делают джуниоры в компаниях, где я работал или с кем я работал. Чем занимаются синьоры и как их задачи отличаются друг от друга.
Содержание:
00:00 — 5 лучших языков программирования
04:40 — Мой самый любимый язык программирования C# и .NET Framework
10:29 — Swift безопасность и скорость
14:06 — JavaScript лучший для браузер и тут нет конкурентов
17:41 — Паскаль и Delphi — первая любовь
18:54 — Пятый любимый язык программирования
19:32 — Идем на прогулку
Далеко не все компании спрашивают во время интервью вопросы на логику или просят написать код. Некоторые спрашивают такие вопросы, которые ставят меня в тупик.
В этом видео я рассказал про три интервью. В двух случаях мне задавали глупые вопросы на мой взгляд, а третье я провалил скорей всего из-за знания английского языка.
Кстати, расскажите, как вам звук. Я впервые использовал AirPods для записи видео. Не собираюсь это делать каждый раз, но попробовать нужно было.
Обо мне — Михаил Фленов — блогер, программист, бывший автор журнала Хакер (рубрики Кодинг и FAQ) и автор нескольких книг по программированию и безопасности. Хакером не являюсь, но безопасностью интересуюсь, в основном в области Web. Живу и работаю в Канаде с 2009-го года, в течении 9 лет работал на Sony и отвечал за их крупнейший e-commerce веб сейт