Czy w Java jest tworzony nowy soft?

0

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?

0

U mnie w firmie tworzy sie nowy soft w javie :P

0

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.

0

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?

0
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.

0
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?

0
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.

1

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.

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?

0

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

0
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

0

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)

0
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

2
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.

0
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 ;)

0
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.

0
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

0
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

1
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.

0

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.

0

Pamiętaj Programisto Młody oddzielaj samo gęste od lania wody.
https://michalkulinski.blogspot.com/2017/02/bicie-piany.html

1
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

0

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.

1

Tak, w dużych firmach tworzy się.

Java 8+ nie jest zła.

0
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.

0

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.

1 użytkowników online, w tym zalogowanych: 0, gości: 1