Є середовища, де ти не будеш сидіти за столом цілий день. Багато дослідницьких та інженерних середовищ допоможуть вам працювати як за вашим столом, так і в лабораторії або на інженерному майданчику.
Наприклад, там, де я працюю, у мене є звичайний стіл, де я виконую завдання адміністрування та інтенсивного чи позамежного програмування, але у мене є також дві експериментальні станції, які я підтримую. Кожен раз, коли мені потрібно перевірити код на «машині», я маю можливість використовувати підключення до віддаленого робочого столу або спускатися вниз і працювати в експериментальній «муці».
У своїх попередніх трьох роботах я аналогічно мав робочий стіл, але значна частина роботи була виконана в майстерні або на майстерні, тестуючи, оптимізуючи чи кодуючи машини, які ми розробляли. Мене навіть відправляють у США, Німеччину, Тайвань та Китай для підтримки та розробки програмного забезпечення на машинах у цій галузі після того, як вони будуть доставлені клієнтам.
Навіть на моїй першій роботі після університету, яка була більш прив’язана до робочого столу, ніж будь-що, мене відправили на сайти клієнтів, щоб розгорнути програмне забезпечення та допомогти у вирішенні проблем.
Між іншим, хоча більшу частину моєї кар’єри можна було б охарактеризувати як вбудовані системи, як пропонує Томас Оуенс , не припускайте, що вбудовані засоби означають мікроконтролери, власноруч розроблені друковані плати або операційні системи жорстких ядер, такі як QNX або OS-9 .
Значна частина промисловості працює на ПЛК, як пропонує Вольгер, і на промислових ПК з операційними системами, такими як Linux, Windows Embedded або навіть просто звичайні старі Windows. Ці системи інтегрують підсистеми " жорсткого реального часу " з системами управління "м'яким режимом реального часу". Де найвищий рівень може бути найскладнішим та найскладнішим, особливо при спробі зобразити складну машину з простим, простим у користуванні інтерфейсом користувача.