O haj,
mam jakiś tam plan zmienić technologię w końcu. Po X latach w Javie trochę już nie chcę :P I zastanawiam się: jak byście odpowiedzieli na pytanie "Czemu po X latach w Javie chcesz ją porzucić na rzecz Rusta/Pythona/Golanga/C++/brainfucka?".
Wydaje mi się, że odpowiadanie wprost "bo mam dość i potrzebuję powiewu świeżości" może nie zakwalifikować do kolejnego etapu ;)
Nie no, myślę że szczera odpowiedź nie będzie blokerem. Wybór Rusta/Golanga może być logiczny bo to "bardziej trendy" i nowsze (przynajmniej odnośnie wzrostu popularności) języki, zwłaszcza w US. Przejście java -> C++ może być już trochę bardziej podejrzane xd
IMO bo mam dość i potrzebuję powiewu świeżości
brzmi jak całkiem sensowny argument; gdybym naprawdę nie lubił jakiejś technologii, to pewnie nawet i z godzinę mógłbym listować do tego powody w stylu bo autoboxing blee
.
TerazOdpowiemNaKomcie napisał(a):
/ciach/
Wydaje mi się, że odpowiadanie wprost "bo mam dość i potrzebuję powiewu świeżości" może nie zakwalifikować do kolejnego etapu ;)
Jakbyś powiedział inaczej niż napisałeś, to na pewno nie zakwalifikowałbym cię do następnego etapu ;-)
Bo chcę wyjść z mojej strefy komfortu by ciągle się rozwijać.
Myślę że każda odpowiedz za wyjątkiem żygam jak widzę Javę*
będzie dobra :p
*
tak, to o mnie :p
No, ale właśnie. Czemu chcesz zmienić stack? Jaki problem właściwie chcesz rozwiązać?
Wytłumacz mi, w jaki sposób mogę na tym zarobić?
Żeby mieć szerokie horyzonty i wybierać technologię na podstawie wielu kryteriów a nie tylko java i spring boot
KamilAdam napisał(a):
Myślę że każda odpowiedz za wyjątkiem żygam jak widzę Javę*
będzie dobra :p
*
tak, to o mnie :p
A teraz na poważnie. Nigdzie mnie nie pytali czemu nie chcę już pisać w Javie. Wszyscy techniczni byli zajęci zadawaniem pytań o Scalę. Za to nie techniczni chyba nie ogarniają pojęcia zmiany technologii :p
No bo w zasadzie czemu technicznych miałoby obchodzić czemu zmieniasz technologię? Ich obchodzi tylko żebyś dobrze pisał w nowej technologii, nie robił bajzlu w kodzie i wyrabiał się z taskami
Odpowiedź na to pytanie może być bardzo ciekawa, bo prawie każdy z wymienionych języków to inne potencjalne odpowiedzi:
- Python - bo chcę robić w data science
- Rust - bo lubię wyzwania
- Golang - bo mam dosyć OOP i uważam że jest przereklamowane
- C++ - bo chcę dołączyć do KWUB (Kościoła Wyznawców UB)
- brainfucka - bo jestem wypalony zawodowo i chcę jeszcze w IT przynajmniej jednej osobie sp... życie
Szkoda, że mieszkając w kraju outsourcingu i body leasingu musimy się dalej tłumaczyć z chęci rozwoju w nowej technologii, podczas gdy duże firmy technologiczne rekrutują zupełnie language-agnostic. Nie mniej jednak nie widzę potrzeby tłumaczenia się z przejścia np. Java -> Go. Każdy widzi jaki jest trend - coraz więcej piszę się w Go nowych rzeczy, coraz więcej pozostaje korpo-legacy-utrzymaniówki w Javie.
Powiedzieć prawdę.
odpowiedz pieknym cyttem
if all you have is a hammer, everything looks like a nail
Powiedz wprost, że chodzi o hajs. Szczerość się ceni