Что-то я начал замечать, что много времени провожу в Яндекс Дзен. Я как-то пробовал его, но сначала писать туда не зашло и вот подумал, может еще раз попробовать. В общем, мой Дзен.
Свежий видосик ООП - Зло и что с этим делать
Вопрос читателя: Можете подсказать что все таки важнее в бекенде фундаментальные знания (ООП, паттерны, алгоритмы, архитектура и тд ) или хайп (фрейфорки и либы)? На что делать упор для junior'a?
Важнее всего погода в доме, а нет, это какая-то песня была. В ИТ важнее всего умение программировать, понимание ООП, паттерны и алгоритмы. Весь этот файп в виде фреймворков и различных библиотек приходит и уходит, а умение писать код было, есть и будет. Умея программировать вы сможете изучить новый фреймворк очень быстро.
Я несколько раз на стримах уже упоминал о том, что играю с Unity3D. До сих пор читал книги и повторял примеры, которые там описаны, чтобы практикой закреплять материал.
На этой неделе подсел за строительство 3D мира, где можно бежать по мосту. Пока только строю для прикола, потому что не могу придумать хорошей концепции и одновременно ищу хорошую идею, которую можно было бы воплотить.
Очень сложно подобрать пятерку худших языков. Кому-то нравится Java, кому-то нравится C#. Все это дело вкуса.
Обновил свою игрушку Umbers. Раньше поле было квадратным 6x6, но я увеличил его до 6x8 и пока сам тестировал игрушку залип на час, играл в разные версии. Вот так тест может затянуть и убить время.
Игрушка все еще под iOS, все еще бесплатна и все еще нет рекламы.
Когда я работал в Питере, то во всех компаниях были молодые программисты, да и я тогда еще не был слишком старым.
С переездом в Канаде из трех компаний, где я работал, только в одной подавляющее большинство программистов - молодые ребята. Мне даже кажется, что я там был самым старым в 33 года. Во второй и третьей компании тоже много молодых программистов, но я уже не самый старый, есть много тех, кто на много старше меня и таких немало.
Сейчас смотрю, что там будет с языком C# и снова показали возможность с Nullable типами, что было кажется, еще на прошлом Build. Но на этом Build меня поразила возможность на картинке выше. Какого хрена Microsoft, куда делся класс и метод Main? Такое ощущение, что к нам вернулись лихие 90-е, когда мы можем писать код где попало и зачем попало.
Когда Microsoft объявили о том, что их WSL начнет поддерживать приложения Linux с визуальным интерфейсом, я как-то пропустил это, потому что совершенно не интересно для меня. С какого перепуга мне захочется запускать какие-то Linux окна.
Сейчас смотрю в новостях и почти все пишут о этой крутой возможности, но нет ни одного нормального примера использования этой фишки. Какую именно программу необходимо было бы запустить мне, которой нет в Windows? Столько усилий со стороны программистов MS и я совершенно не понимаю зачем.