Temat: nie dostalem pracy przez MySQLi

Jarosław Grzelak:
Kiedyś na studiach to była normalka, że kolosy się pisało na kartkach z pamięci, czy to z PHP, czy C/C++ ;)

Dalej jest... tylko nikt nie każe umieć na blachę wszystkich funkcji z 30 bibliotek :-).
Łukasz C.

Łukasz C. Senior Technical
Architect

Temat: nie dostalem pracy przez MySQLi

Jarosław Grzelak:
Piotr Maliński:
Dziwią mnie właśnie rozmowy kwalifikacyjne gdzie chcą by z pamięci na kartce klepać kod, albo podobne zadania.

Kiedyś na studiach to była normalka, że kolosy się pisało na kartkach z pamięci, czy to z PHP, czy C/C++ ;)

dalej jest, mialem niedawno przedmiot "Programowanie Proceduralne" - kolos/egazmin na kartce tyle ze wlasciwie bardziej to sprawdzalo znajomosc skladni bo samych funkcji bibliotecznych bylo uzytych chyba z 4? printf/scanf, malloc/free
inna kwestia ze i tak wiekszosc studentow na tym uj***e :D

a co do rozmow kwalifikacyjnych to jak kaza pisac kod na kartce to chyba raczej ma to sprawdzic czy dany kandydat umie produkowac kod obiektowy a nie czy wgral sobie caly manual do glowy :P
Jakub L.

Jakub L. Programista

Temat: nie dostalem pracy przez MySQLi

Jak mogli przebierać w ofertach jak w ulęgałkach, to odpadłbyś prawdopodobnie niezależnie od tego, co byś zrobił na korzyść gościa, któty technologię po prostu zna.
Ale jeżeli nie było kandydata idealnego, to obok wiedzy wykutej na blaszkę liczy się też komunikatywność, umiejętność uczenia się i takie tam, tylko do tego trzeba rozmawiać z przesłuchującym, umieć przyznać się do tego, czego się nie wie, nie udawać że się coś wie jak jest inaczej, oraz umiejętność określenia, jak by się tego czegoś nauczyło.
Filip G.

Filip G. Opisu brak

Temat: nie dostalem pracy przez MySQLi

A mi się wydaje, że w pracy programisty jedną z najistotniejszych cech jest właśnie, komunikatywność. Niestety, zapchałem sobie łeb jakimiś pierdołami o programowaniu i mam coraz większe problemy w kontaktach z ludźmi :D

Temat: nie dostalem pracy przez MySQLi

Filip Górczyński:
A mi się wydaje, że w pracy programisty jedną z najistotniejszych cech jest właśnie, komunikatywność. Niestety, zapchałem sobie łeb jakimiś pierdołami o programowaniu i mam coraz większe problemy w kontaktach z ludźmi :D

Komunikatywność jest jedną z najistotniejszych cech w każdym zawodzie.

konto usunięte

Temat: nie dostalem pracy przez MySQLi

Aleksander Wikiński:
Wczoraj miałem pierwszą w życiu rozmowę o pracę jako programista php w Warszawie. Chciałem znaleźć jakąś pracę i pogłębić swoją wiedzę z zakresu php pod okiem doświadczonych programistów w jakiejś firmie a przy okazji zarobić.

(...)
>
głupoty napisałem więc pracy na pewno nie dostanę :)

(...)

Czy na prawdę jeszcze tyle osób uzywa MySQL skoro jest nowoczesne MySQLi ?

offtopic: Urzekła mnie Twoja historia
Maciej M.

Maciej M. Advanced Software
Engineer

Temat: nie dostalem pracy przez MySQLi

Hymmm troche to zabawne...

Czy w mysqli juz nie pisze się zapytań SQL?

czy jest rożnica czy to mysqli czy mysql czy pgsql ? - gdyby to był oracle to można by troche pogłówkować bo OCI jest zakręcone ale właściwie to powinna Ci wystarczyć: get_defined_functions (polecam tez get_declared_classes itd ) można
wylistować i zobaczyć co jest dostępne na serwerze,
Jeśli to ma być prosty php + baza danych to interfejs dostępu do niej nie powinien być istotny.
Ja tez praktycznie nie używam postresa ani SQLita, ani mssql'a ale
jeśli by trzeba było to patrzę na api wstawiam parametry i jazda.

NIe ma co się rozczulać tylko orientować.
Jeśli chcesz się nazywać "progamistą php" (czytaj klepaczem kodu php) to musisz być na bieżąco z modułami które w nim są dostępne.

Jakie jest API każdy widzi :)

Pozdrawiam.Maciej M. edytował(a) ten post dnia 13.10.09 o godzinie 19:12

konto usunięte

Temat: nie dostalem pracy przez MySQLi

A co jeśli miałbyś napisać w PHP 4? Rozłożyłbyś ręce i poddał? Poza tym brak mysqli czy PDO nie świadczy o tym, że napisana aplikacja będzie gorsza. To tak jakbyś nie mógł napisać aplikacji bo nie możesz skorzystać z symfony czy zenda. A co by się stało jakbyś miał jedynie dostęp do shella i kazali Ci tam wszystko pisać i tworzyć bazę danych. Przecież to nie ma kompletnie sensu to co napisałeś. Chcesz iść do pracy gdzie na pewno kazaliby Ci pisać coś czego nigdy wcześniej Ci się nie udało zrobić i co wtedy? Załamujesz ręce i składasz rezygnację? Nie, spinasz poślady czytasz, czytasz i jeszcze raz czytasz.

Poza tym widzisz różnicę pomiędzy programowaniem obiektowym w PHP a OOP? Ciekawe...
http://en.wikipedia.org/wiki/Object-oriented_programmingWojciech Sielski edytował(a) ten post dnia 13.10.09 o godzinie 22:00

konto usunięte

Temat: nie dostalem pracy przez MySQLi

Stare rozszerzenie mysql jest "standardem" i nie jest szczególnie trudne w użytku, więc nie dziwie się, że oczekiwano od ciebie jego znajomości.

Bardzo dobrze, że używasz nowszych API (jeszcze lepiej jakby to było PDO), ale jeśli nie znasz starego rozszerzenia, to jest troche niepokojące - np. nie studiowałeś cudzego kodu? Programujesz w PHP od niedawna?

Przy takich testach najpierw krzycz, że chcesz kwadrans na zapoznanie się z systemem/IDE (najlepiej zainstalowanie własnego edytora) i ściągnięcie manuala PHP (jeśli pracodawca wymaga znajomości funkcji PHP na pamięć, to podaj go do sądu za niehumanitarne traktowanie pracowników ;)
Filip G.

Filip G. Opisu brak

Temat: nie dostalem pracy przez MySQLi

Wojciech Małota:
Komunikatywność jest jedną z najistotniejszych cech w każdym zawodzie.

Stanowiska kierownicze mają z tym problemy. Ciężko trafić na szefa, który chociaż spróbuje nas zrozumieć ;)

konto usunięte

Temat: nie dostalem pracy przez MySQLi

ja bez php.net i api.joomla.org nie przetrwalbym w swojej pracy nawet jednego dniaMad Matt Jaworski edytował(a) ten post dnia 19.10.09 o godzinie 15:06

konto usunięte

Temat: nie dostalem pracy przez MySQLi

Filip Górczyński:
A mi się wydaje, że w pracy programisty jedną z najistotniejszych cech jest właśnie, komunikatywność.

slusznie :-)

konto usunięte

Temat: nie dostalem pracy przez MySQLi

Wojciech Małota:
Komunikatywność jest jedną z najistotniejszych cech w każdym zawodzie.

no wlasnie chyba nie :-)

Temat: nie dostalem pracy przez MySQLi

Tomasz Grzechowski:
Wojciech Małota:
Komunikatywność jest jedną z najistotniejszych cech w każdym zawodzie.

no wlasnie chyba nie :-)

a ja myślę, że jednak tak :)

konto usunięte

Temat: nie dostalem pracy przez MySQLi

Tomasz Grzechowski:
Wojciech Małota:
Komunikatywność jest jedną z najistotniejszych cech w każdym zawodzie.

no wlasnie chyba nie :-)

Masz rację :D

konto usunięte

Temat: nie dostalem pracy przez MySQLi

Wojciech Małota:
Tomasz Grzechowski:
Wojciech Małota:
Komunikatywność jest jedną z najistotniejszych cech w każdym zawodzie.

no wlasnie chyba nie :-)

a ja myślę, że jednak tak :)

Masz rację :D
Michał Płonka

Michał Płonka Programista PHP

Temat: nie dostalem pracy przez MySQLi

To i ja się wypowiem. Moim zdaniem jednak zawaliłeś. Pomijam fakt, że mogłeś po prostu poprosić o inny edytor tudzież o informacje jak i gdzie uploadować pliki.

Jednak ja osobiście nie zatrudniłbym kandydata, który z powodu braku Mysqli nie jest w stanie zrealizować stawianego zadania. Nie ma Mysqli no to jedziemy na normalnym mysql_query(). Nie ma PHP5 no to piszemy w PHP4. Umiejętność adaptacji do konkretnych warunków jest bardzo ważna. Musisz umieć rozwiązywać problemy powstałe podczas kodowania, a nie tylko naparzać to, co umiesz. Jednak bez dobrej znajomości tematu nie podołasz. Osobiście widzę coraz więcej ludzi biorących się za (przykładowo) ZF nie posiadając żadnych podstaw (w tym OOP). Co z tego, że postawią na ZF aplikację "witaj świecie", skoro wyłożą się na zadaniach w "czystym" PHP.

Takie są realia.

konto usunięte

Temat: nie dostalem pracy przez MySQLi

Zrozumiem twój żal tylko i wyłącznie w jednym wypadku - byłeś offline.
Aleksander Wikiński:
[...]
utworzenia tabel w bazie danych MySQL. W domu bym sobie bez problemu poradził, ale w ogóle nie spodziewałem się że będę musiał coś pisać przed kompem, nie znałem środowiska programistycznego, w którym miałem pisać,

Edytor tekstowy jest w każdym systemie operacyjnym z tego co się orientuję. Skoro proste zadanie, to da się je klepnąć nawet w notepadzie.
nie wiedziałem jak w nim uploadować pliki na serwer do którego dostałem dane dostępu,

Nawet w windowsie jest klient ftp, ba, nawet nie trzeba poleceń w konsoli pisać bo explorer go obsługuje. Chyba że, na serwerze nie było ftp i faktycznie upload szedł w jakiś dziki sposób... może http, może sms'em... w co wątpię, wtedy więc zwracam honor.
a co najgorsze wszystko pisałem na czuja, nie wiedziałem jakie mam błędy i nie mogłem ich poprawić, bo jedyny błąd jaki widziałem to taki, że nie można załadować mysqli extension(używam tylko i wyłącznie MySQLi extension a nie MySQL).

Miałeś błąd który zatrzymywał działanie skryptu. Można wiedzieć po kiego grzyba pisałeś dalej, skoro nawet, gdybyś to na sucho napisał poprawnie i tak by nie działało, bo miałeś ów błąd?
Na serwerze na który miałem uploadować pliki jak sprawdziłem za pomocą phpinfo() nie było zainstalowanego (a właściwie odkomentowanego) rozszerzenia mysqli, a tylko to przestarzałe mysql. Więc ostatecznie się zestresowałem i głupoty napisałem więc pracy na pewno nie dostanę :)

Wątpię, by w ogóle ktoś sprawdził co popisałeś, skoro nie działało.

Proste zadanie, więc przypuszczam, że wystarczyłoby zastosowanie trzech f-cji. mysql_connet, mysql_query i mysql_fetch_array - wszystkie opisane elegancko w _MANUALU_ - faktycznie, nie jeden by się skichał.
Nie znam przestarzałego rozszerzenia mysql - nie zamierzam go używać i dziwi mnie, że pracodawca chciał obiektowego php a o OOP przy użyciu mysqli nie słyszał.

Obyś w karierze spotykał tylko rozwiązania pasujące do Twoich preferencji.

Czy na prawdę jeszcze tyle osób uzywa MySQL skoro jest nowoczesne MySQLi ?

Nie ważne ile. Trafiło Ci się i nie poradziłeś sobie - to jest ważne.
Łukasz Nurzyński

Łukasz Nurzyński Programista,
Look4web - własna
działalność

Temat: nie dostalem pracy przez MySQLi

Ktoś kto zaczyna swoją przygodę z php dopiero teraz albo choćby rok temu, nie powinien zamykać się w świecie OOP i php5. Lepiej zacząć od wcześniejszych wersji, a dopiero jak się opanuje chociaż te podstawy, można zająć się obiektami i php5. Osobiście przez długi czas korzystałem tylko ze składni php4 i mysql_query() to coś dla mnie naturalnego. A w nowych projektach korzystam już z najnowszych wersji php i mysql. Takie podejście jest o tyle lepsze, że świat się nie składa z samych nowych witryn. Wiele stron istnieje już przez długi czas, a nie zawsze są one modernizowane. Jak dostanie się zadanie zmodernizowania takiej witryny, to przecież nie będzie się tego pisać od nowa? Więc znajomość starszych wersji jest tu wskazana, choćby w najmniejszym stopniu.

Co innego , że są różni ludzie. Dla jednych pisanie kodu w domu czy na rozmowie o pracę to żadna różnica. Jednak niektórzy potrafią się bardzo zestresować, a wtedy taka blokada potrafi uniemożliwić zrobienie czegoś dobrze. A taki ktoś w normalnych warunkach może być naprawdę dobry. Dlatego nie powinno się oceniać kogoś po tym co zrobi w ciągu paru godzin. A przynajmniej nie powinno to zaważyć na ocenie kogoś.

konto usunięte

Temat: nie dostalem pracy przez MySQLi

Jeżeli, kandydat ma do dyspozycji komputer, dostęp do serwera - to nie ma zmiłuj się, musi sobie poradzić.
Niech się stresuje, niech efekt jego męczarni będzie toporny, niedopracowany - ale powinien działać.

Co ma do tego nieznajomość środowiska programistycznego? Ot, po prostu będzie wolniej szło.

Wiele stron istnieje już przez długi czas, a nie zawsze są one modernizowane. Jak dostanie się zadanie zmodernizowania takiej witryny, to przecież nie będzie się tego pisać od nowa? Więc znajomość starszych wersji jest tu wskazana, choćby w najmniejszym stopniu.


Święta prawda... a co gorsza, ostatnio robiąc projekt, trafiłem na hosting nie obsługujący mysqli.
Co robi autor wątku? Składa przysłowiowy ręcznik.



Wyślij zaproszenie do