Я думаю, що тут люди зосереджуються на технічній стороні речей. Я навіть не буду коментувати такі твердження, як "windows is no go", тому що в такому випадку перевірка реальності проводиться в порядку, що виходить за рамки цього.
Щоб дійти до пункту:
Особисто я б не так зосереджувався на технічних аспектах роботи. Впевнені, що приємно, якщо ваша нова компанія використовує зріле рішення SCM, наприклад perforce або git, це здорово, якщо брандмауер майже не має обмежень, а ви працюєте на машині з 8 гігабайтами оперативної пам’яті.
Настільні комп’ютери можна модернізувати та ввести нові рішення scm, якщо ви зробите вагомі аргументи та зумієте переконати свого шефа у перевагах.
Що неможливо легко виправити - це недоброзичливе робоче середовище. Що неможливо легко виправити чи змінити - це те, як роботодавець дивиться на працівників - З мого досвіду, це або (а) машини, в які ви вкладаєте каву та готівку і продаєте продукт, або люди, які виробляють кращий код, коли до них добре ставляться та мають гарний час на роботі.
Мій робочий стіл на роботі не є владою, і я працюю з Java, хоча мені б хотілося робити програмування на С низького рівня на мікроконтролерах. Однак робоча атмосфера дійсно чудова. У нас часто є барбекю, регулярні дні невеликих зборів для розробників, де люди презентують нові речі, на які вони потрапляли під час роботи тощо.
Ви цілком могли насправді сподіватися на вид технічних відповідей, які ви до цього часу в основному давали. Я просто хотів поставити уявлення про те, що в хорошій компанії є більше, ніж технічні деталі. Постарайтеся розібратися, чи схоже на роботу здорове робоче середовище, яке хоче змусити вас йти на роботу вранці, а не кричати і проклинати ..