Myślę, że ludzie skupiają się tutaj na technicznej stronie rzeczy. Nie będę nawet komentować takich stwierdzeń, jak: „okna nie da się”, ponieważ w takim przypadku sprawdzanie rzeczywistości jest w porządku, co wykracza poza zakres tego.
Aby przejść do sedna:
Osobiście nie skupiałbym się tak bardzo na technicznych aspektach pracy. Pewnie, że to miłe, jeśli twoja nowa firma używa dojrzałego rozwiązania SCM, takiego jak perforce lub git, fajnie jest, jeśli zapora sieciowa nie ma prawie żadnych ograniczeń, a twoja maszyna ma 8 rdzeni z 32 gigabajtami pamięci RAM.
Komputery stacjonarne mogą zostać zaktualizowane, a nowe rozwiązania SCM mogą zostać zaimplementowane, jeśli podasz prawidłowe argumenty i uda ci się przekonać szefa o korzyściach.
To, czego nie można łatwo naprawić, to nieprzyjazne środowisko pracy. To, czego pracodawca nie może łatwo naprawić ani zmienić, to sposób, w jaki pracodawca patrzy na pracowników - z mojego doświadczenia wynika, że albo (a) maszyny, w które wkładasz kawę i gotówkę i sprzedajesz produkt, albo ludzie, którzy produkują lepszy kod, gdy są dobrze traktowani i mają dobry czas w pracy.
Mój pulpit w pracy nie jest power-house'em i pracuję z Javą, mimo że chciałbym programować na niskim poziomie C na mikrokontrolerach. Jednak atmosfera pracy jest naprawdę świetna. Często organizujemy grille, regularnie organizujemy małe konferencje programistów, podczas których ludzie prezentują nowe rzeczy, na które natknęli się podczas pracy itp.
Być może rzeczywiście liczyłeś na odpowiedzi techniczne, które otrzymałeś do tej pory tutaj. Chciałem tylko podkreślić, że w dobrej firmie jest coś więcej niż tylko szczegóły techniczne. Postaraj się ustalić, czy praca wygląda na zdrową atmosferę pracy, która chce sprawić, że pójdziesz rano do pracy, zamiast krzyczeć i przeklinać ...