Witam wszystkich po raz pierwszy!
BARDZO chciałbym Was prosić o poradę.
Mam taki cel zawodowy, żeby stać się interaction designerem. Różnie się definiuje to stanowisko, ale mnie interesuje połączenie kogoś kto projektuje interfejsy ORAZ tworzy mockupy i prototypy stron www, aplikacji itd.
O tę drugą część chciałem zapytać.
Mój background:
- ogólnie to jestem grafikiem, ale...
- lata temu poznałem html-a i css, w starej wersji, gdy jeszcze kod pisało się w notatniku (ktoś z Was te czasy pamięta???? :)) a layout tworzyło się na tabelach. Dziś divy mnie ZMIAŻDZYŁY, jakie to teraz proste jest! ;)
- 100 lat temu liznąłem też trochę C++, ale tylko na poziomie bardzo hobbystycznym, zostało z tego tyle że rozumiem podstawy programowania (zmienna, pętle, obiekty itd)
Cel:
- Umieć przede wszystkim stworzyć prototyp aplki, strony, systemu: czyli animacja, proste przejścia, klikanie po nim, proste funkcje itd.
- Fajnie jak to później dev będzie mógł wykorzystać, aby nie pisać na nowo (praca zespołowa), więc nie chcę tego robić po prostu w programie do animacji czy w innym power poincie. Dlatego chcę się trochę rozwinąć programistycznie :)
Co robię teraz:
Zabrałem się już za naukę:
-
HTML i CSS to podstawa, więc odświeżam sobie HTMLa i CSS3 - tu nie ma dyskusji, muszę być na bdb poziomie z tym.
-
Java Script: postanowiłem zacząć od JS-a na początek jadę z http://eloquentjavascript.net/ i próbuję złapać podstawy.
Zastanawiam się, czy to jest jednak dobry pomysł, czy nie lepiej od razu złapać jakiś framework typu bootstrap.
Z jednej strony nie chcę być nie wiadomo jak genialnym programistą, ale z drugiej wiem ze inwestycja w JS powinna (chyba?) się opłacić w przyszłości. Nigdy nie wiadomo, co będzie człowiek robił zawodowo za parę lat...
Prośba o poradę czy warto poświęcić czas na JS czy od razu jechać z framerowkiem (jakim?). Trochę się boję, czy frame mnie nie bardzo ogranicza? Jak chce miec strone albo nietypową aplikację, jak to działa? jak bardzo mam pewne rzeczy z góry narzucone we frameworku, JEŚLI nie jestem super programistą, tylko takim przeciętnym, który co nieco ogarnia.
Nie ukrywam, że mam dość designerów którzy robią coś czego potem nie da się wdrożyć, nie chcę być pozniej hejtowany przez moich developerów, więc chcę się ogarnąć i robić dobrą robotę, w idealnym wypadku dostają ode mnie szkielet do poprawienia, napisania bardziej pro itd, ale żeby się chłopaki ucieszyli, jak będą musieli ze mną pracować :)
Może z Waszego doświadczenia, jak najszybciej złożyć projekt do pokazania klientowi (prototyp), żeby się to pozniej dało dalej przesłać do deva i nie był to dla niego dramat? Może są jakieś inne narzędzia (znam Axure), albo inne frameworki do takich zadań, a ja nie mam pojęcia o nich?
Dzięki z góry i sory za długiego posta
Tom