Czy wszystkie "większe" startupy wybierają asp.net lub node.js ? bo cały czas słyszę, że java to jedynie praca w utrzymaniu? nikt już nie wybiera java do tworzenia nowego softu?
- Rejestracja:ponad 7 lat
- Ostatnio:3 miesiące
- Postów:159
U mnie w firmie tworzy sie nowy soft w javie :P
- Rejestracja:około 7 lat
- Ostatnio:ponad 6 lat
- Postów:7
Nie bez powodu mowi sie, ze Java to Cobol na miare naszych czasow... Czy tworzy sie nowy soft w Cobolu? Sam odpowiedz sobie na to pytanie.
- Rejestracja:około 12 lat
- Ostatnio:4 dni
- Postów:217
Wesoły Student napisał(a):
Czy wszystkie "większe" startupy wybierają asp.net lub node.js ? bo cały czas słyszę, że java to jedynie praca w utrzymaniu? nikt już nie wybiera java do tworzenia nowego softu?
Odpowiadając kolejno: Nie, nie i nie.
Smutny Wąż napisał(a):
A myślisz że jak duża firma ma nowy projekt to zmienia technologie, czy korzysta ze swoich doświadczonych ludzi? Poza tym, nawet jak dzisiaj zacznę nowy projekt to co o nim powiesz za rok?
hmm... ale korporacje zazwyczaj są wielojęzykowe - czyli mają specjalistów od java, python, node.js itd.
czyli rozumiem, że jeśli projekt jest przewidziany na kilka/wiele lat pracy to zazwyczaj wybierana jest java/.net, a krótsze projekty to node.js.
A co w przypadku firm, które korzystają z java i asp.net? jest to spotykana praktyka w firmach? jakie kryteria decydują o wyborze języka między java a asp.net do projektu?
- Rejestracja:ponad 12 lat
- Ostatnio:około 6 godzin
- Postów:3554
Wesoły Student napisał(a):
czyli rozumiem, że jeśli projekt jest przewidziany na kilka/wiele lat pracy to zazwyczaj wybierana jest java/.net, a krótsze projekty to node.js.
A co w przypadku firm, które korzystają z java i asp.net? jest to spotykana praktyka w firmach? jakie kryteria decydują o wyborze języka między java a asp.net do projektu?
Ciągle próbujesz uprościć.
To jest tak, że zdecydowana większość rozwiązań korporacyjnych to Java. Takie apki są długowieczne, dlatego jest dużo aplikacji w utrzymaniu. Niemniej nowe aplikacje ciągle powstają.
Nie ma zbyt wielu kryteriów co do Java vs ASP.NET. Java jest wybierana głównie z powodu dostępności programistów na rynku oraz tego, że zdecydowana większość serwerów stoi jednak na Linuksach.
Startupy pisze się w czymkolwiek.

większość serwerów stoi jednak na Linuksach.
Nie jest to jakaś ogromna przeszkoda.

- Rejestracja:prawie 20 lat
- Ostatnio:około 16 godzin
Java Greenfield Project: https://www.indeed.co.uk/jobs?q=Java++Greenfield+Project&l= Mniej więcej tyle samo wyników co dla "net greenfield project" czy "c# greenfield project", a trzeba wziąć pod uwagę że Londyn jest dość mocno .NETowy, tzn .NET trzyma się tam tak samo mocno jak Java. "node.js greenfield project", "ruby greenfield project" czy "python greenfield project" zwracają znacznie mniej wyników niż "java greenfield project", ale z drugiej strony w skryptowych językach chyba nie trzeba tego mocno zaznaczać.
Greenfield Project oznacza nowy projekt, stawiany od 0.
wartek01 napisał(a):
Wesoły Student napisał(a):
czyli rozumiem, że jeśli projekt jest przewidziany na kilka/wiele lat pracy to zazwyczaj wybierana jest java/.net, a krótsze projekty to node.js.
A co w przypadku firm, które korzystają z java i asp.net? jest to spotykana praktyka w firmach? jakie kryteria decydują o wyborze języka między java a asp.net do projektu?Ciągle próbujesz uprościć.
To jest tak, że zdecydowana większość rozwiązań korporacyjnych to Java. Takie apki są długowieczne, dlatego jest dużo aplikacji w utrzymaniu. Niemniej nowe aplikacje ciągle powstają.
Nie ma zbyt wielu kryteriów co do Java vs ASP.NET. Java jest wybierana głównie z powodu dostępności programistów na rynku oraz tego, że zdecydowana większość serwerów stoi jednak na Linuksach.Startupy pisze się w czymkolwiek.
więc jeśli nowy programista zostaje przydzielony do wieloletniego projektu to kto wtedy tworzy nowy soft? bo ten wieloletni projekt cały czas musi być utrzymywany i rozwijany, więc im dłużej dany programista pracuje nad jednym projektem tym lepiej, bo sprawnie się po nim porusza. jednak ktoś inne/nowe projekty też musi programować... więc przy każdym nowym projekcie są zatrudniani nowi programiści?
stivens napisał(a):
Cos Ty sie uwzial tak na tego node'a? Jak w firmie backendowcy z jsem nie mieli nic wspolnego to czemu nagle ktos ma zarzadzic projekt w nodejs bo teraz taka "moda"? Juz predzej python/ruby
bo ostatnio coś głośnio o tym Javascript ;) hmm... nie orientuje się w czym aktualnie tworzy się "mniejsze" projekty, więc pewnie masz racje :P
Prawdę mówiąc to nie mam pojęcia jakie jest przeznaczenie node.js, bo dość często występuje w ofertach dla frontenda, co jest dość zastanawiające... mam wrażenie, że głównym jego przeznaczeniem jest one page website, ale mogę się mylić :P
scibi92 napisał(a):
Jeszcze tak, chociaż u mnie w firmie króluje keczup. Jeśli projekt jest oparty na Kotlinie to musi być względnie nowy (raczej nie starszy niż rok no może 2 lata)
jeszcze ? więc fejm się kończy ? tak czarno przewidujesz przyszłość javy? ;D

- Rejestracja:prawie 20 lat
- Ostatnio:około 16 godzin
Krwawy Ogrodnik napisał(a):
jeszcze ? więc fejm się kończy ? tak czarno przewidujesz przyszłość javy? ;D
Tak. Java umiera po raz 2562626246-ty. Ale nie martw się. Zaraz powstanie z martwych i będzie cię prześladować przez kolejne 100 lat.
Wibowit napisał(a):
Krwawy Ogrodnik napisał(a):
jeszcze ? więc fejm się kończy ? tak czarno przewidujesz przyszłość javy? ;D
Tak. Java umiera po raz 2562626246-ty. Ale nie martw się. Zaraz powstanie z martwych i będzie cię prześladować przez kolejne 100 lat.
Tym bardziej, że wszystkie znaczące korporacje(również te względnie nowe) stają na Java ;)
Krwawy Ogrodnik napisał(a):
jeszcze ? więc fejm się kończy ? tak czarno przewidujesz przyszłość javy? ;D
Niestety ale strona nowego przedszkola w Tczewie już nie będzie robiona w Springu. Miesiąc bootcampa poszedł na marne.
Maniek 4 napisał(a):
Krwawy Ogrodnik napisał(a):
jeszcze ? więc fejm się kończy ? tak czarno przewidujesz przyszłość javy? ;D
Niestety ale strona nowego przedszkola w Tczewie już nie będzie robiona w Springu. Miesiąc bootcampa poszedł na marne.
Jeszcze gorzej - całe studia zmarnowane -> bo przecież papier to jest podstawowy wymóg do javy :D ale dobrze, ze chociaż są darmowe ;D

- Rejestracja:ponad 8 lat
- Ostatnio:około 10 godzin
- Lokalizacja:U krasnoludów - pod górą
- Postów:4707
Wesoły Student napisał(a):
bo ostatnio coś głośnio o tym Javascript ;)
Rok 2018 pozdrawia przybyszów z 2010
Btw. tworzy się nowy soft w Javie
tworzy się nowy soft w COBOLu

- Rejestracja:prawie 22 lata
- Ostatnio:2 minuty
- Postów:6641
scibi92 napisał(a):
Jeszcze tak, chociaż u mnie w firmie króluje keczup. Jeśli projekt jest oparty na Kotlinie to musi być względnie nowy (raczej nie starszy niż rok no może 2 lata)
I tak do takich projektów zatrudnia się doświadczonych programistów...
Więc świeżak w Kotlinie nie dostanie pracy :D
I znowu rynek się ogranicza do programistów Java/C#. Tylko, że każą im programować w czymś innym.
Nie rozumiem tego hejtu do Java na 4p.
Java, JavaScript, C++ i Python to najpopularniejsze języki programowania, natomiast C#/.net jest wciąż daleko za nimi (jeśli chodzi o popularność). Jak już ktoś wspomniał, największe korporacje również wybierają Java.


total revenue (177mld)
, a nie net income (3mld)
? https://www.nasdaq.com/symbol/amzn/financials?query=income-statement


Amazon.com/Dochód netto 3,033 miliarda USD 2017

- Rejestracja:prawie 8 lat
- Ostatnio:9 miesięcy
- Postów:74
Pamiętaj Programisto Młody oddzielaj samo gęste od lania wody.
https://michalkulinski.blogspot.com/2017/02/bicie-piany.html

- Rejestracja:ponad 10 lat
- Ostatnio:5 miesięcy
- Lokalizacja:Warszawa
- Postów:3573
Spine napisał(a):
scibi92 napisał(a):
Jeszcze tak, chociaż u mnie w firmie króluje keczup. Jeśli projekt jest oparty na Kotlinie to musi być względnie nowy (raczej nie starszy niż rok no może 2 lata)
I tak do takich projektów zatrudnia się doświadczonych programistów...
Więc świeżak w Kotlinie nie dostanie pracy :D
I znowu rynek się ogranicza do programistów Java/C#. Tylko, że każą im programować w czymś innym.
Nieprawda, u mnie świeżaki też siedza w Kotlinie. A ci "doświadczeni" to często są bardzo słabi, nieraz lepiej wziać świeżaka i nauczyć go dobrych praktyk niż juniora z 10 letnim stażem i mu tumaczyć że jednak logika w kontrolerach to słaby pomysł :)
EDIT: Oczywicie Ci słabi juniorzy z 10 lat expa to nie u mnie :D


- Rejestracja:około 11 lat
- Ostatnio:10 miesięcy
- Postów:465
Byłem w nowym projekcie w Javie i nie widziałem żadnych problemów, Spring Boot/Ratpack + Lombok i całkiem przyjemnie się da pisać. Niektórzy może utknęli na poziomie EJB2 i dlatego ciężko im sobie wyobrazić nowoczesne programowanie w tym języku.

- Rejestracja:ponad 11 lat
- Ostatnio:dzień
- Postów:1205
Wesoły Student napisał(a):
Czy wszystkie "większe" startupy wybierają asp.net lub node.js ? bo cały czas słyszę, że java to jedynie praca w utrzymaniu? nikt już nie wybiera java do tworzenia nowego softu?
Nie wiem, skąd pomysł z tym .NETem i JSem. Windowsa nie używam już od dawna, a JavaScriptu bym na serwer nie wpuścił ;-). Nowy projekt możesz sobie napisać w czym chcesz. W Javie są rozwijane zarówno stare jak i nowe projekty. Gdybym miał startować z nowym projektem, to użyłbym właśnie Javy.

Kolejna debata co lepsze.... w Polsce popularność java/.net jest na takim samym poziomie(popularność zależy od miasta), podobnie w UK.
Najlepiej spróbować obu i zdecydować. Mimo podobieństwa - ludzie po poznaniu C# i java mają swoje preferencje. i z tego co widzę - często preferowany jest C#. W mojej ocenie C# to nowoczesny i przyjemny język ;) i jest niższy próg wejścia na rynek pracy, bo rzadko występuje na uczelniach.
tdudzik