Wybór technologii

0

Znam podstawy Javy/C# teraz dalej nie wiem co wybrać webową Jave i JEE czy ASP.NET MVC, w javie przeraża mnie trochę ilość frameworków, a oferty pracy w javie przerażają ilością różnych skrótów w wymaganiach...

EJB podobno jest trudne do przyswojenia w przeciwieństwie do .NET...??

Której technologii można szybciej i łatwiej się nauczyć waszym zdaniem ? (tak, żeby można było myśleć o jakimś stażu)
Czy miejsce zamieszkania ma znaczenie ? np Kraków/Rzeszów
Co sprawiło, że wybraliście daną technologie od razu widzieliście z czym chcecie wiązać swoją przyszłość ?

0

Proponuję ci dalszy rozwój w Javie. SE to podstawa, często zdarza się też EE. Ofert pracy jest dość sporo. Frameworków owszem, jest sporo, ale najczęstszy jest Spring i to od niego trzeba by zacząć.

0

@niezdecydowanyNie plusem javy jest to że tych frameworków jest tak dużo ;) Jak ci się jeden nie spodoba to wskoczysz w inny. W przypadku .net takiej opcji nie masz ;]

0

Nauczenie się frameworka to kwestia kilku dni, więc ja bym się nawet nie przejmował tym, że w jakimś ogłoszeniu wymagają frameworka X a Ty znasz tylko Y. Ważniejsze jest, żebyś miał jakieś doświadczenie webowe, poza tym wiedza o bazach danych (SQL, JDBC, JPA) to podstawa. Ja bym tutaj zaczął od Javy EE to taki jakby "core" wśród rzeczy webowych. Osobiście wydaje mi się, że Java jest prostsza i łatwiejsza od .NETa, skoro z pojedyńczych klocków .NETowych robią całe przedmioty na studiach, a Javę EE da się streścić w jednym :).

0

@axxxxx miałeś całą Javę EE w jednym przedmiocie na studiach? Srsly? CDI, JPA, EJB, WS (JAX-WS, JAX-RS), JMS, JSTL/JSF i to wszystko w 15 tygodni? Rozumiem że po jednej laborce z każdego? Tak to można i .net cały "przerobić"...

0

Nie no przesadziłem mocno :P ale większość z tych rzeczy była (oczywiście nie zagłębialiśmy się w jakieś zaawansowane opcje).

0
axxxxx napisał(a):

Nauczenie się frameworka to kwestia kilku dni

Nazwy czy rozwinięcia skrótu?

Osobiście wydaje mi się, że Java jest prostsza i łatwiejsza od .NETa, skoro z pojedyńczych klocków .NETowych robią całe przedmioty na studiach, a Javę EE da się streścić w jednym :).

No tak, to faktycznie jest argument ostateczny.

2

Python - that's all what you need.

http://python.org/

0
Mawrecki napisał(a):

Python - that's all what you need.

http://python.org/

Wybierz Pythona i pożegnaj się z refaktoryzacją :]

0

@Wibowit - probowales IDE JetBrains (ci od IDEA, maja specjalne ide PyCharm - swietne) do Pythona? Moim zdaniem dziala calkiem sensownie, refaktoring rowniez jest. Python ma swoje zastosowania, nie jest do wszystkiego, ale nie mozna mowic ze jest skryptowy == ujowy.

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