Pull to refresh
0
0

Пользователь

Send message
Подскажите, а для какой цели такие форматированные сообщения в корпоративной почте вам понадобилось рассылать? Я просто для понимания задачи. Спасибо!
Подскажите, а вы проводили эксперимент одновременно с работой обычных клиентов? От них не было жалоб на какие-нибудь задержки в обслуживании?
Мир программирования состоит не только из задач веб-фабрики, в которых многие программисты используют пару фреймворков и каких-нибудь технологий, склеивают это между собой и готов продукт. А есть еще совсем другие задачи, которые такие программисты-самоучки не решают в принципе, потому что не умеют. К таким задачам можно отнести обход графа, реализация алгоритма балансировки двоичных деревьев в сетевой базе данных, рекурсивный спуск по дереву для различных задач, даже банальные способы сортировки не все эти программисты способны реализовать применительно именно к своей текущей конкретной задаче. Как правило они ищут какой-то готовый продукт, в котором это реализовано. Этот продукт втягивается целиком ради одной задачи и в результате собственный проект пухнет, как тесто на дрожжах. А если кто-то пытается всё-таки сам реализовать какой-то алгоритм или решение, то его обвиняют в изобретении велосипеда.
Поэтому проблемы плохого кода состоят не только и не столько в механизмах использования классов, контроллеров, интерфейсов и прочего, ныне очень популярных в основном при построении пользовательских интерфейсов (как веб, так и десктоп, а также мобильных). Кстати, модель ООП должна быть не в самом языке, а в первую очередь в голове. А проблемы кроются в неумении правильно построить внутреннюю модель программы, эффективно реализовать необходимые алгоритмы самостоятельно применительно к той модели данных, которая выбрана в конкретном проекте.
Вы же не говорите: «Вот есть доктор, с детства увлекался :), но с институтом не срослось. Неужели ему нельзя делать операции?»

Это вы прям с языка сняли! Я именно так и хотел ответить.

Более того, сейчас в программировании, как и в медицине, очень много специализаций появилось. Т.е. врачи бывают разные, например: стоматолог, хирург, терапевт, окулист и т.п. Также и с программированием — например, специалисты по базам данных, по сетевым протоколам, по математическим алгоритмам обработки изображений, по языкам в смысле трансляторов/компиляторов и т.п.
И для каждой специальности нужно свое глубокое обучение уже после получения базового высшего образования.
А для того, чтобы «сляпать» сайтик для «магазинчика», много ума не надо. И владение многочислеными аббревиатурами систем и технологий не поднимает уровень математической культуры его владельца.
Я думаю, что по мере проникновения информационных технологий во многие критические области народного хозяйства будут всё чаще возникать случаи «очень нештатных» ситуаций, в результате которых будут приниматься более строгие требования (дипломы, аттестации и т.п.) к профессии программиста.
Грубо говоря, когда гром грянет, тогда и зашевелятся.
Мне кажется, что проблема отрасли программирования в том, что сюда попадают люди, которые еще не получили высшего образования и не обладают достаточной математической культурой, которая развивается как раз в высших учебных заведениях. Ведь ни у кого не вызывает сомнений, что нужно получить высшее образование, чтобы стать врачом или инженером. А для программистов — пожалуйста! Отсюда и все беды.
Предложение «воздержаться от использования сложных методов шифрования» по сути тождественно «обязать компании встраивать бекдоры к e2e-шифрование или реализовывать разного рода уязвимости». Соответственно, и злоумышленникам будет радость от такого решения.
Забавно будет, когда спам-робот наберет номер такой компании и попадет на аудио-робота по продажам. :)
А нет ли идеи предложить какой-нибудь API для авиакомпаний, через который они смогут сами обновлять информацию о тарифах и рейсах? И попытаться заманить их на свою площадку, чтобы они действовали в активном режиме, заполняя данные по факту их изменения у себя.
Вот именно поэтому мы и передаем эту нашу «самобытность» через язык. Что нас в достаточной степени защищает от атак извне. Ну, до тех пор, пока мы удерживаем нашу литературу в целости и сохранности.
Мне кажется что еще одной особенностью нашего (великорусского) мышления является то, что у нас очень сложный язык с большим количеством исключений в правилах. Это заставляет мозг работать еще с самого младенчества, когда мы только учимся слушать и говорить. Поэтому у нас более ассоциативная логика.
А в языках с простыми правилами всё гораздо проще и развитие идет другим путем.
Самое интересное, что ему уже на втором десятке собеседований некоторые работодатели начали давать согласие на прием на работу, но он сам давал отказ. Забавно получалось — особенно там, где несколько этапов собеседований.
У меня есть знакомый, который прошел несколько десятков собеседований в интересном ему направлении специально в холостую, чтобы понять о чем спрашивают на собеседованиях. И после этого он уже точно знал, что будут спрашивать и что нужно отвечать. И когда пришла пора искать работу, то он просто пришел в нужную контору и сплясал нужный «танец». Так сказать составил идеальное резюме и ожидаемое собеседование. Но это требует очень много времени и выматывает. Но тем не менее способ.
Как я понимаю из описания, сабж в большей степени предназначен для предоставления гибкости при написании бэкэнда, в то время как большинство CMS его достаточно сильно контролируют. Автоматизация разработки фронтальных компонент похоже не очень сильно развита в сравнении с другими популярными продуктами.
Такая диспропорция может быть востребована, наверное, в большей степени для корпоративных систем, где внутренний фронт не самая главная фишка.
Почему в качестве выходного языка генерации используется Си, а не Си++?

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity