Witam wszystkich w ten poniedziałkowy poranek. Jako, że niedawno zostałem zatrudniony do mojej pierwszej pracy jako programista iOS (swift). Chciałbym zapytać się o pare rzeczy. Jeśli są tu jacyś programiści mobile - jak wygląda Wasz dzień pracy. Mam wrażenie, że mobile dev bardziej niż programiści np. Javy, c# musi zajmować się front-endem. Aktualnie 40% mojej pracy to zabawa ze storyboardem, auto-layoutem itd. Samego programowania jak na razie mało. Czy to normalne ? Dodam że firma to mały 'start-up'. Pozdrawiam
Jak wygląda praca mobile developera ?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 8
- Rejestracja: dni
- Ostatnio: dni
- Postów: 4883
jezeli firma jest mala to jest to normalne ze zajmujesz sie wszystkim
- Rejestracja: dni
- Ostatnio: dni
To norma. Apka mobilna ma wyglądać, user ma klikać, być pod wrażeniem. Designerzy często przeginają pałę, ale takie są standardy dla userów.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Zielona Góra
Jako mobile dev musisz się liczyć z tym, że będziesz zajmować się frontem. Kwestia projektu, w jednym będzie tego więcej w drugim mniej. W dużych projektach czasem jest podział na UI developera i gościa od 'bebechów', ale to też zależy od firmy/zespołu. Ja akurat programuję na Androida i czasem odnoszę wrażenie, że 'programowania' mam więcej niż za czasów jak robiłem backend ;)
- Rejestracja: dni
- Ostatnio: dni
- Postów: 867
Ja bym tu nie robił podziału na frontend i backend, to nie web. To normalne że programista tworzy interfejs aplikacji i go potem oprogramowuje, szczególnie jeżeli projekt nie jest duży. Tworzenie interfejsu, odpowiedniego layoutu to też programowanie.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 217
bolson napisał(a):
Ja akurat programuję na Androida i czasem odnoszę wrażenie, że 'programowania' mam więcej niż za czasów jak robiłem backend ;)
True, procentowo na kodowaniu spędza się więcej czasu w małych projektach mobilnych niż w webie.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Zielona Góra
Biały Mleczarz napisał(a):
Tyle to programowanie to nie jest bardziej siedzenie w UI?
W dużej mierze tak ale nie tylko. Cała integracja z restem, caching, logika aplikacji, animacje, sensory, db, security, różne optymalizacje, integracja z innymi aplikacjami, trochę tego jest do oprogramowania ;) W dużych projektach wchodzi clean architecture i można się wykazać w tworzeniu ładnego, czystego i testowalnego kodu.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 867
Ale co wy chcecie od tego UI? Przecież to jest przyjemniejsze niż grzebanie w jakichś serwisach, wątkach, bazach danych i innym bagienku. Tu przynajmniej praca ma jakiś efekt wizualny.
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
MiL napisał(a):
Ale co wy chcecie od tego UI? Przecież to jest przyjemniejsze niż grzebanie w jakichś serwisach, wątkach, bazach danych i innym bagienku. Tu przynajmniej praca ma jakiś efekt wizualny.
No tak, "ten checkbox ma być 4 piksele w lewo". To jest wyzwanie dla prawdziwego inżyniera, a nie jakieś tam wątki czy bazy. :D
- Rejestracja: dni
- Ostatnio: dni
o androidzie wiem malo, ale akurat wielowatkowosc to chyba powinna byc uzywana na kazdym kroku w aplikacjach mobilnych ?
- Rejestracja: dni
- Ostatnio: dni
ten tekst tak zinterpretowałem:
somekind napisał(a):
... a nie jakieś tam wątki...