Отделы автоматизации строились из инженеров производств. Т.е. ты учишься, например, на электротехе или энерготехе и уже варишься в предметной области. Программирование - это элемент автоматизации производства, т.е. ты подбираешь язык, стек технологий под задачу. И задачи ставятся соответствующие производству и теми же подходами и процессами производства со знанием реальных физических процессов. Например, курсовая "моделирование процесса плоского шлифования встречным ходом". Идешь в библиотеку посмотреть по этой теме, а так, оказывается никто не шлифует и идешь на производство спрашивать что и как и почему. Узнаешь, что, да, можно, но на встречном ходу из-за ударных нарузок низкую шероховатость достигнуть проблематично и тебе нужно это доказать своим моделированием. Язык себе сам выбираешь, в соответствии с поставленной задачей. Получается уже студентом ты представляешь что такое производство и когда приходишь на работу уже не нужно всем это объяснять и почему важно обеспечивать производственные процессы.
И на работе ты уже сам делаешь реальные продукты и если нужно, то формируешь реальность :). Например, нужно повысить производительность труда на отгрузке и оформлении документов на складах комплектующих. Вникаешь в процесс, психологию - в реальную жизнь склада. И понимаешь, что нужно передавать документы из управления на склад (репликация данных), за компьютеоом кладовщик находится считанные минуты и ему все эти мышки некогда брать в руки, поэтому только использование клавиатуры. Интерфейс адаптивный под конкретный склад, т.к. на одном важны одни поля ввода, а на другом - другие. На одном складе накладная из нескольких позиций, а на метизах десятки тысяч и только печатать его нужно сильно подождать - нужен скоростной принтер ($10000) или напиши драйвер на струйник под старую ОС, чтоб печатать быстрей. Т.е. инженер заточен под решение прикладной задачи, изобретения и внедрение.
Сейчас же приходится объяснять зачем нужны процессы, почему и как важно и нужно обеспечивать надежность, непрерывность, отзывчивость и т.д. продукта и производства в целом.
На начальных этапах формирования программных обеспечений периода90-ых, 2000-ых годов, подход к проектированию программ был условным,в большей степени определялся самими разработчиками.
Хорошее начинание. Но некоторые утверждения, как выше, базируются, в большей степени, на персональном опыте. Если вы бы попали в ИТ из инженерной среды с реальным опытом проектирования продуктов, производств и комплексов, то взгляд был бы совсем другой.
Раньше в кружках им клеили повсеместно, просто нужно хорошее проветривание. На балконе или с открытым окном вполне нормально или респиратор для химических производств, но с очками, т.к. через слизистую хорошо впитывается тоже.
При установке дров Nvidia же написано, что нужно снести nouveau, т.к. конфликтуют, ну или сделать неактивными. Тогда не будет сюрпризов. Вообще-то, под ноут, все еще, желательно подбирать дистрибутив. Раньше на Dell и HP openSuse только нормально себя вела, «родной» для HP RedHat даже у представителя глючил :)
А с проприетарными Nvidia до сих пор сюрпризы, все же, случаются: лет 5 назад пофиксили управление яркостью экрана, в прошлом году «вернули» баг назад :(
С hdmi еще сам стандарт своеобразный и не все устройства корректно с ним работают и не отключают подачу питания в режиме сна, поэтому ноут не понимает, что монитор отключен.
Так Dell же и начал. Я когда свой XPS 17" 10 лет назад покупал так долго к стрелкам привыкал, а у дочки на Aser нормальные и ход приятней завидно аж было :)
Я на себе реально прочувствовал улучшение здоровья, т.к. просто высыпаешься, даже если допоздна сидел, не тратишь силы и нервы на стояние в пробках, больше времени на личное и любимое
Идея в том, что если разговариваешь, то что-то сложное параллельно делать невозможно, но простое вполне. И тут просто можно перераспределить время: в параллель с митингами, на которых не требуется концентрация, можно делать что-то еще.
Пример из жизни. Заказчик на своем старом устройстве захотел поддержать новые возможности в соответсвии с новыми тенденциями медиа рынка, чтобы пользователи не могли сказать, что это не поддерживается. А что тормозит, вылетает по памяти, так покупайте новую приставку в обмен на старую, но дешевле, чем у конкурентов. Маркетинг.
К сожалению, и другие ОС не застрахованы от кривых драйверов и окончания или неудовлетворительной поддержки производителем. Просто нужно тщательней выбирать и железо и ПО для своих нужд.
Как правильно заметили важен контекст. Например, во втором случае можно использовать ссылку на фукцию по имени. Т.е. у вас есть таблица методов и в зависимости от ключа-имени вызывается функция
Я говорю что база, методы и характер преподавания, которую дают технические специальности, в частности электроника, затрагивает более широкий набой областей и знаний и в работе это имеет большую ценность, т.к. позволяет быстрей решать прикладные задачи.
Построить микропроцессор со всем технологическим процессом, просто ни в какие сравнения не идет с тем, что вы описали. Этих проектов мы выдаем по несколько штук в год, а построить процесс выпуска процессора занимает годы и «джунов» там, практически нет.
Программирование — это только один из инструментов. И если ты владеешь несколькими, то и образование твое шире. Поверте, за 25 лет есть с чем сравнивать. Да, программер и математик на старте будет лучше знать какие-то вещи, но через месяц электронщик их обгоняет за счет практического подхода и отсутствия зацикливания. Т.к. на курсаках тебя натаскивают получать практический результат, а не розовых пони.
Дело в том, что микросервисы, реактивный подход, контейнеры в микроэлектронике живут с незапамятных времен. Да, электронщики тоже разные бывают, но обратная связь для них — это само собой разумеещаеся из жизни и для жизни, а «чистому» программеру нужно еще объяснить зачем это. Т.е. архитектурные паттерны в электронике используются всеми, иначе ты не получишь результат. В софте, ты можешь конкретно накосячить, но результат может быть получен, пусть неоптимально, но есть. И если не заставить некоторых почитать определенные книги, то остаются на том же уровне из «трех аккордов».
Проектирование процессов разработки IT продукта
Отделы автоматизации строились из инженеров производств. Т.е. ты учишься, например, на электротехе или энерготехе и уже варишься в предметной области. Программирование - это элемент автоматизации производства, т.е. ты подбираешь язык, стек технологий под задачу. И задачи ставятся соответствующие производству и теми же подходами и процессами производства со знанием реальных физических процессов. Например, курсовая "моделирование процесса плоского шлифования встречным ходом". Идешь в библиотеку посмотреть по этой теме, а так, оказывается никто не шлифует и идешь на производство спрашивать что и как и почему. Узнаешь, что, да, можно, но на встречном ходу из-за ударных нарузок низкую шероховатость достигнуть проблематично и тебе нужно это доказать своим моделированием. Язык себе сам выбираешь, в соответствии с поставленной задачей. Получается уже студентом ты представляешь что такое производство и когда приходишь на работу уже не нужно всем это объяснять и почему важно обеспечивать производственные процессы.
И на работе ты уже сам делаешь реальные продукты и если нужно, то формируешь реальность :). Например, нужно повысить производительность труда на отгрузке и оформлении документов на складах комплектующих. Вникаешь в процесс, психологию - в реальную жизнь склада. И понимаешь, что нужно передавать документы из управления на склад (репликация данных), за компьютеоом кладовщик находится считанные минуты и ему все эти мышки некогда брать в руки, поэтому только использование клавиатуры. Интерфейс адаптивный под конкретный склад, т.к. на одном важны одни поля ввода, а на другом - другие. На одном складе накладная из нескольких позиций, а на метизах десятки тысяч и только печатать его нужно сильно подождать - нужен скоростной принтер ($10000) или напиши драйвер на струйник под старую ОС, чтоб печатать быстрей. Т.е. инженер заточен под решение прикладной задачи, изобретения и внедрение.
Сейчас же приходится объяснять зачем нужны процессы, почему и как важно и нужно обеспечивать надежность, непрерывность, отзывчивость и т.д. продукта и производства в целом.
Проектирование процессов разработки IT продукта
Хорошее начинание. Но некоторые утверждения, как выше, базируются, в большей степени, на персональном опыте. Если вы бы попали в ИТ из инженерной среды с реальным опытом проектирования продуктов, производств и комплексов, то взгляд был бы совсем другой.
3D-печать для «чайников» от «чайника»
Раньше в кружках им клеили повсеместно, просто нужно хорошее проветривание. На балконе или с открытым окном вполне нормально или респиратор для химических производств, но с очками, т.к. через слизистую хорошо впитывается тоже.
Yahoo и AOL снова проданы. Они лишатся своих названий и это — конец их славного пути
Yahoo и AOL снова проданы. Они лишатся своих названий и это — конец их славного пути
Dell XPS 17 9700: компактный 17-дюймовый ноутбук для профессиональных задач
Dell Precision 7550: мощная и портативная рабочая станция для дизайнеров и видеографов
А с проприетарными Nvidia до сих пор сюрпризы, все же, случаются: лет 5 назад пофиксили управление яркостью экрана, в прошлом году «вернули» баг назад :(
С hdmi еще сам стандарт своеобразный и не все устройства корректно с ним работают и не отключают подачу питания в режиме сна, поэтому ноут не понимает, что монитор отключен.
Dell Precision 7550: мощная и портативная рабочая станция для дизайнеров и видеографов
Новый опрос сервиса Blind показал, что сотрудники Кремниевой долины измотаны удаленкой
Новый опрос сервиса Blind показал, что сотрудники Кремниевой долины измотаны удаленкой
Новый опрос сервиса Blind показал, что сотрудники Кремниевой долины измотаны удаленкой
Вышел Puppy Linux 9.5, дистрибутив для устаревших и слабых ПК и ноутбуков
Поддерживаю драйвер tp-link t4u для linux
Нам надо создать веб с чистого листа
“Чистый код”: пять ключевых моментов из обязательной к прочтению книги для программистов
“Чистый код”: пять ключевых моментов из обязательной к прочтению книги для программистов
Рынок соискателя или работодателя VS возрастная дискриминация
Рынок соискателя или работодателя VS возрастная дискриминация
Рынок соискателя или работодателя VS возрастная дискриминация
Рынок соискателя или работодателя VS возрастная дискриминация