Bez spełnienia poniższych punktów, nawet nie zabieraj sie za pisanie niczego, do czego mają mieć dostęp ludzie. W szczególności nie zabieraj się też za pisanie CV do nas ;)
- potrafisz rozwinąć skrót RDBMS i własnymi słowami powiedzieć, jaką rolę pełni
- w odpowiedzi na powyższe nie użyłeś sformułowania
w który mogę rzucać dowolnymi śmieciami, a potem je wyjąć
- potrafisz określić, czym jest MVC albo potrafisz powiedzieć, czemu nie należy umieszczać kodu logiki biznesowej w kodzie prezentacji
- nie musiałeś przed chwilą sprawdzić w Google, czym się różni logika biznesowa od logiki bazodanowej i logiki prezentacji
trzecia postać normalna
nie kojarzy ci się zeWstępem do psychoanalizy
Freuda- zapytany o indeksy, nie zastanawiasz się, czy dziekan już podpisał
- wiesz, że klucze obce nie służą do otwierania mieszkań co ładniejszych koleżanek
- zapytany o HTML nie rozwijasz skrótu jako
How to meet ladies,
a przynajmniej nie na rozmowie kwalifikacyjnej - zdajesz sobie sprawę, że baza danych jest środowiskiem wielodostępowym, rozumiesz działanie transakcji i pojęcia typu
race condition
(trudne słowo) - na dźwięk skrótu JS nie piszesz odruchowo
<SCRIPT LANG="JAVASCRIPT"><!-- document.write("Hello") --></SCRIPT> - potrafisz powiedzieć, czym jest OOP, kiedy go używać i kiedy jest to overkill (trudne słowo)
- znasz przynajmniej jeden używany jeszcze dialekt SQL i potrafisz cytować przekazywane do niego parametry w taki sposób, aby zapytania mogli pisać tylko deweloperzy, a nie odwiedzający serwis

5 i końcówka 9 (race condition) mnie rozłożyły. Poza tym nie było źle ;). Ale ja się nie zajmuję bazami danych ostatnio (od tego jest osobny specjalista), więc da się żyć :P.
A jak pkt 1 nie wiem (kojarze ale nie pamiętam!) a reszta się zgadza to chyba mogę pracować w tym “biznesie” jak przez ostatnie 5 lat? :)
ehh:
Problem w tym, że niektórym brak większości z powyższych nie przeszkadzał w znacznie dłuższym okresie ;)
I na koniec najważniejsze przykazanie:
Jedyne polecenie CREATE, jakiego wolno ci użyć w modelu aplikacji, to CREATE TEMPORARY TABLE.
Ja części nie wiedziałam, już wygooglałam, ale ja CV do was nie piszę a czytając o tych kluczach obcych mało nie oplułam monitora ;p
Ja tam tego pierwszego nie wiedziałem. Za to słyszałem o SZBD, względnie SZRBD (System Zarządzania Relacyjną Bazą Danych) ;-)
Klucze obce rządzą :-)
Ciekawe, bo od 2 w dół problemów nie miałem. Za to RDBMS musiałem googlać. Dobrze, że na razie CV-ki nie spodziewam się rozsyłać :)
Co jest nie tak z tym Javascriptem?
Zdzichu:
Doceniam poczucie humoru :)
Ej, ale ja poważnie pytam. Pozostałe rzeczy rozumiem, ale JS chyba się zmienił od kiedy go używałem dekadę temu (wtedy się tak pisało).
chyba nie nadaje sie do niczego :-/
Zdzichu:
Nazwy tagów i atrybutów podaje się wyłącznie małymi literami, element script nie ma atrybutu “lang,” ma za to “type,” a komentarze w formacie XML powinny zostać usunięte przez przeglądarkę z drzewa DOM bez zaglądania do środka :)
ROTFL ;D
Ostatni punkt rządzi :D
Idę sprawdzić, co to jest ten overkill… ;p
‘How to meet ladies’ hah to mnie rozwaliło. ROTFL
Ja oceniam jako zalosne. Moze warto bylo pisac poradniczek dla PHP n00b. Nie tego oczekiwalem czytajac tytul. Przez co komentarze wydaja mi sie smiechem odtwarzanym z kasety podczas jednego z amerykanskich seriali ‘komediowych’, gdzie nawet podanie reki konczy sie salwa smiechu.
sprae:
A ty nigdy nie pracowałeś w większym zespole, czy w życiu nie trafiłeś na niekompetentnych ludzi? Jeśli uważasz, że ja jestem jakimś wybrańcem, to polecam lekturę http://thedailywtf.com/
Dobre, naprawdę dobrę. Jeśli nie masz nic przeciwko, to sobie to jakoś przerobie na potrzeby security. :)
Generalnie odpowiedziałem poprawnie na wszystko (tylko mój js jest gorszy). Najlepszy i tak jest ostatni punkt.
No dobra, ale… gdzie się tego nauczyć? Bo owszem, mogę sobie wygoglać wszystko kolejno i to już będę umiał, ale zawsze będzie mnie można zagiąć czymś innym. Coś jak ‘Co powinien umieć programista PHP’ by się przydało…
No dobra, ale gdzie się tego nauczyć? Oczywiście mogę sobie kolejno wygoglać odpowiedzi, ale zawsze można będzie mnie zagiąć czymś o co jeszcze nikt nie pytał, a ja nie słyszałem. Coś jak ‘Co powinieneś umieć…’ by się przydało. Takie ogólne, nawet w formie zwykłej listy z zestawieniem tego, co faktycznie trzeba znać, bez pomocy wyszukiwarki…
Przeczytalem wszystko i za cholere nie wiem o czym Patrys do mnie rozmawia… A ludzie mowia, ze informatyk to sie musi znac na wszystkim… :]
Czy jeśli mam problem tylko z drugą częścią ostatniego punktu, a nie zajmuję się na codzień webaplikacjami to jestem dobry? (Pytanie retoryczne. ;)
Współczuję prowadzącym rekrutację.
(Tekst tak żałosny, że momentami śmieszny :>)
Swietnie napisane :-)
Jeśli jesteśmy przy temacie, to chciałbym się spytać o jakieś dobre źródła wiedzy, z czego kożystać aby się doskonalić w zakresie tworzenia aplikacji webowych. Co powinienem jeszcze “odkryć” aby być lepszy i mądrzejszy. ^^
Luken:
Polecam studia z inżynierii oprogramowania albo projektowania aplikacji bazodanowych :)
Konkretny język nie ma takiego znaczenia.
Haha dobre, dobre :)
Klucze obce są cool!
PS.
Patrys zapewne już w przedszkolu brał laptopa do ręki, i zaczynał zabawę z RDBMS ;)