Ogolnie pracuje jakies dwa lata, jednak z tego czasu moze jakies 9 miesiecy zajmowalam się typowo pisaniem oprogramowania w sposób powiedzmy "produkcyjny" w firmie. Taka specyfika zespołu, mimo ze to duza korporacja.
Mam okazje zmienic firme i tylko programowac, do tego zaproponowano mi swietne warunki i stanowisko... starszej programistki. Rekrutacja byla bardzo nijaka - widac ze byli napaleni zeby zatrudnic ludzi.
Czy sobie poradze ? - moje umiejetnosci (tak z grubsza i mocno chaotycznie):
- dobra znajomość core java (kiedys dostalam sie na staz do miejsc gdzie ciezko sie dostac) itp.
- spring, wstrzykiwanie przy pomocy xml, adnotacji znam, potrafie napisac prosty aspect, zrobic autoryzacje springiem, czy zintegrowac z hibernatem. Nie znam za to kompletnie Spring MVC (i mi sie nie podoba). W projektach, które pisałam czerpało się zyski głównie z wstrzykwiania zależności, bez innych springowych fajerwerkow.
- hibernate, potrafie stworzyc encje, odwzorowac relacje onetomany, manytomany, uzyc HQL, czy Hibernate Criteria (do Criterii nie mam wielkiej plynnosci (potrzebuje googlac))
- frameworki mvc: JSF 2, Apache Wicket (tworzylam tabelki, jakies forumalrze itp.)
- znam i korzystalam z Mockito.
- znam dobrze Jenkinsa, Sonara, Nexusa
- SQL, tu płynność tworzenia zapytan, nawet z joinami
- umiem obslugiwac firebuga, mam mega podstawowa znajomosc CSSa
- nie znam praktycznie javascripta (ale mala szansa,ze bede go tam uzywac na wieksza skale - framework MVC to bedzie cos pokroju wicketa itp.)
nie wiem czy to wszystko, ale ciezko jeszcze coś tak od razu napisac.