drorat1 napisał(a):
datdata napisał(a):
Praca na etacie i freelance dość sporo się różnią i skille potrzebne w jednej i drugiej niekoniecznie są takie same. Pracując komercyjnie niemal zawsze będziesz tworzył kod z innymi ludźmi i umiejętność współpracy też jest ważna. Poza tym zakładam, że jednoosbowe projekty na freelansie mają dużo mniejszą złożoność niż projekty komercyjne - może po prostu czegoś jednak nie umiesz. Zadowoleni klienci modyfikacji wordpressa średnio obchodzą firmę tworzącą rozbudowany system biznesowy.
Robiłem nie tak dawno temu pewien serwis ogłoszeń lokalnych (coś jak olx i inne podobne a tego jest trochę) i to na frameworku a nie na Wordpressie a już tym bardziej nie od zera. Bardzo dużo pracy. Przede wszystkim wygląd (ma to ładnie wyglądać i poprawnie wyświetlać się na urządzeniach mobilnych). Od strony backendu też niemałe wyzwanie, choć frameworki dużo już ułatwiają. Można powiedzieć że to startup, no ale to Minimum Viable Product i mniej funkcjonalny. Trzeba mieć dość dużą wiedzę, żeby coś takiego zrealizować i to w ten sposób, żeby późniejsza rozbudowa była w miarę łatwa. To jak bardzo skomplikowane są projekty robione w firmach?
Spróbujcie zrozumieć w jakiej sytuacji jest @myflowof (i inni). Przed nim, jak i innymi bardzo dużo nauki, żeby spełnić te wszystkie wymagania. Dobra, nauczy się javy (albo dalej C#) ale i tak będzie to doświadczenie samodzielne (chyba) a nie w zespole. Za jakiś czas się okaże, że mimo tego co się nauczył i tak za mało umie i dalej będzie to samo. Przecież po jakimś czasie można nawet zwątpić w sens szukania tej pracy.
Dokładnie tak jest jak piszesz !
a o przebranżowieniu na Jave myślę tylko dlatego, że odnoszę wrażenie, że wobec programistów Javy (juniorów) mają mniejsze wymagania co do umiejętności technicznych, niż wobec Junior .NETowców i zdecydowanie łatwiej coś znaleźć, więcej projektów w Javie, więcej ogłoszeń, mniejsza konkurencja.
na początku jest troche trudno się zaczepić, mi też po prostu brakuje szczęścia, i tak dopóki nie przepracuje się tych około 2 lat, potem już z górki
Uważam, że wobec Junior .NET devów większośc firm ma zdecydowanie za wysokei wymagania....wiele firm oczekuje dobrej znajomości WCF (zwłaszcza te, w których podział na front end i back end)
Amz javy wystarczy zasady programowania obiektowego, wzorce projektowe, czystego kodu, Spring i hibernate się liźnie i może się gdzieś uda
też więcej firm szuka java developerów, niż .NET, a mam wrażenie (przynajmiej po znajomych patrząc, że więcej osób preferuje .NET).