62
ваша любимая фраза "на переработку", а теперь поясните что вы конкретно вкладываете в её смысл?)
ваша любимая фраза "на переработку", а теперь поясните что вы конкретно вкладываете в её смысл?)
Подудим!
52 Уверен, что у вас была возможность уехать в штаты. Почему не уехали? Что сподвигло остаться? И видите ли вы вообще смысл стремиться туда уехать?
🇨🇳
У меня была возможность уехать в Германию, Китай, США в разные годы, но я выбрал путь - не работать на заокеанского дядю, а сделать тут, в Киеве и на Украине все, что я хочу в Киеве и на Украине все, что я хочу в ИТ сфере и OpenSource и в образовании и в политике
У меня была возможность уехать в Германию, Китай, США в разные годы, но я выбрал путь - не работать на заокеанского дядю, а сделать тут, в Киеве и на Украине все, что я хочу в Киеве и на Украине все, что я хочу в ИТ сфере и OpenSource и в образовании и в политике
Подудим!
50 Почему ник на Хабре Марк Аврелий ? Если читали, понравилась ли книга ? Почему в коде так много примеров с философами ?
🇨🇳
Марк Аврелий обязателен для прочтения каждому приличному человеку, как и Декарт, как Эвклид, и как Ленин с Мао
Марк Аврелий обязателен для прочтения каждому приличному человеку, как и Декарт, как Эвклид, и как Ленин с Мао
Подудим!
51 Какие студенческие инициативы считаете наиболее успешными и полезными?
🇨🇳
Я не имею представления о студенческих инициативах, к сожалению, нет времени следить за этим
Я не имею представления о студенческих инициативах, к сожалению, нет времени следить за этим
Подудим!
49 Какие технологии стоит учить чтоб в ближайшие годы "быть в тренде"? Ваше отношение к GraphQL, ReasonML и Flutter?
🇨🇳
Читайте и смотрите все о метапрограммировании и мультипарадигменном программировании, рефлексии, интроспекции и скаффолдинге, функциональном программировании, схемах. Учите разные парадигмы, а не технологии, все технологии умрут, а принципы возродятся те же много раз в новых технологиях.
Читайте и смотрите все о метапрограммировании и мультипарадигменном программировании, рефлексии, интроспекции и скаффолдинге, функциональном программировании, схемах. Учите разные парадигмы, а не технологии, все технологии умрут, а принципы возродятся те же много раз в новых технологиях.
Подудим!
48 Какой путь вы бы предложили студенту, которому нравится решать поставленную задачу, работать в ит сфере, но которому не нравится писать код?
🇨🇳
Нужно любить писать код, каждый день ждать ради того, чтоб пописать еще, иначе вас нужно отправить в лагеря трудовой реабилитации, мы уже готовим их.
Нужно любить писать код, каждый день ждать ради того, чтоб пописать еще, иначе вас нужно отправить в лагеря трудовой реабилитации, мы уже готовим их.
🔵
МИХАИЛ ЗАХАРОВИЧ, ВИДИМ ЧТО ВЫ ТОЖЕ ПОДПИСАНЫ НА Q&A.
НЕ ХОТИТЕ СТАТЬ ГОСТЕМ НОВОЙ СЕССИИ? НАПИШИТЕ В @qa_live_bot, ЕСЛИ СОГЛАСНЫ.
БУДЕТ ВСЕ КОРРЕКТНО, ГАРАНТИРУЕМ.
МИХАИЛ ЗАХАРОВИЧ, ВИДИМ ЧТО ВЫ ТОЖЕ ПОДПИСАНЫ НА Q&A.
НЕ ХОТИТЕ СТАТЬ ГОСТЕМ НОВОЙ СЕССИИ? НАПИШИТЕ В @qa_live_bot, ЕСЛИ СОГЛАСНЫ.
БУДЕТ ВСЕ КОРРЕКТНО, ГАРАНТИРУЕМ.
66
Классические компьютеры действительно заканчивают свой век? Закон Мура, все дела. Как Вы считаете, мы застанем время появления принципиально новых вычислений(квантовые или какие-либо другие)?
Классические компьютеры действительно заканчивают свой век? Закон Мура, все дела. Как Вы считаете, мы застанем время появления принципиально новых вычислений(квантовые или какие-либо другие)?
Подудим!
47 Хороший программист — это
🇨🇳
Хороший программист - это тот, кто обобщает, всегда может построить абстракцию высшего порядка, подняться к следующему уровню обобщения, думает не только над задачей, но и над осмыслением процесса программирования, над классом задач, постоянно переосмысляет весь опыт.
Хороший программист - это тот, кто обобщает, всегда может построить абстракцию высшего порядка, подняться к следующему уровню обобщения, думает не только над задачей, но и над осмыслением процесса программирования, над классом задач, постоянно переосмысляет весь опыт.
Подудим!
46 Можно ли стать хорошим программистом не изучая языков кроме javascript?
🇨🇳
На одном JS нельзя
На одном JS нельзя
Подудим!
44 Нужно ли новичку учить Assembler? И где он используется в современном мире?
🇨🇳
Ассемблер полезен системному программисту на любом языке чтоб понимать, что происходит, как минимум в качестве псевдокода или чтоб читать то, во что компилируются ваши программы. Ну для прикладного программиста - не обязательно.
Ассемблер полезен системному программисту на любом языке чтоб понимать, что происходит, как минимум в качестве псевдокода или чтоб читать то, во что компилируются ваши программы. Ну для прикладного программиста - не обязательно.
68
Финальное.
Последнее слово гостя сессии. Тут может быть пожелание/ответ на вопрос, который ждал, но не получил/мем/что угодно
Финальное.
Последнее слово гостя сессии. Тут может быть пожелание/ответ на вопрос, который ждал, но не получил/мем/что угодно
Подудим!
41 Как вы относитеть к датасаенсу и машинлернингу? Видите ли вы за этими вещами будущее мира?
🇨🇳
Это технические средства, они не решат куда идти и зачем идти. Они не придут и не спасут человечество. Почитайте Норберта Винера, Глушкова и Стругацких и у вас сложится картинка. Винер: "Отдайте же человеку - человеческое, а вычислительной машине - машинное."
Это технические средства, они не решат куда идти и зачем идти. Они не придут и не спасут человечество. Почитайте Норберта Винера, Глушкова и Стругацких и у вас сложится картинка. Винер: "Отдайте же человеку - человеческое, а вычислительной машине - машинное."
Подудим!
40 Насколько важно знание вышмата в работе программиста? И если можно, приведите, пожалуйста, пару примеров из своей практики.
🇨🇳
Как минимум, когда нужно будет сделать плавную анимацию, то кривые Безье помогут, а классы, адаптеры и фабрики ни как не помогут. Когда будете управлять роботом, то возьмете нужную систему координат, например цилиндрическую, а не будете городить костыли в декартовой. Если нужно будет вычислить игровой мир в реактивной модели, то построите граф и сначала найдете циклы, а не усядетесь ждать результата.
Как минимум, когда нужно будет сделать плавную анимацию, то кривые Безье помогут, а классы, адаптеры и фабрики ни как не помогут. Когда будете управлять роботом, то возьмете нужную систему координат, например цилиндрическую, а не будете городить костыли в декартовой. Если нужно будет вычислить игровой мир в реактивной модели, то построите граф и сначала найдете циклы, а не усядетесь ждать результата.
Подудим!
39 Почему вы решили преподавать в университете?
🇨🇳
Я делаю это по двум причинам - на рынке труда очень плохие кадры, неграмотные совсем, проще самому обучить, и вторая причина (которая не была целью с самого начала) - я научился писать более простой код, который проще понимать и изменять. Потому, что примеры, которые я готовлю - это не учебные примеры, а примеры из реальной жизни, мы же хотим научить не олимпиадному программированию и не учебному программированию. Но вот сделать так, чтоб реальные задачи были в примерах понятны - это оказалось самым сложным, я 3 года делал те примеры, которые сейчас у нас есть.
Я делаю это по двум причинам - на рынке труда очень плохие кадры, неграмотные совсем, проще самому обучить, и вторая причина (которая не была целью с самого начала) - я научился писать более простой код, который проще понимать и изменять. Потому, что примеры, которые я готовлю - это не учебные примеры, а примеры из реальной жизни, мы же хотим научить не олимпиадному программированию и не учебному программированию. Но вот сделать так, чтоб реальные задачи были в примерах понятны - это оказалось самым сложным, я 3 года делал те примеры, которые сейчас у нас есть.
Подудим!
38 Что сложнее, software engineer или qa engineer?
🇨🇳
Не может быть QA без знания программной инженерии, это надстройка над ней, а значит, она должна быть сложнее, но по факту часто слабее.
Не может быть QA без знания программной инженерии, это надстройка над ней, а значит, она должна быть сложнее, но по факту часто слабее.