![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 10.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
czesc,
tak sie zastanawiam, jesli chce byc programista, na poczatek programista PHP, dzis nic nie umiem, ile czasu wedlug was potrzebuje zeby nauczyc sie wszystkiego co jest mi potrzebne zeby dotrzec do zalozonego celu? I w jakiej kolejnosci powinienem sie uczyc tych rzeczy, tzn. od czego zaczac, co potem i co dalej. Pozdrawiam, Robert |
|
|
![]()
Post
#2
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
nigdy nie będziesz wiedział wszystkiego. w takich dziedzinach jak programowanie co jakiś czas zmieniają sie standardy więc ciężko jest nadarzyć.
pierw html, php+mysql, css chyba taka sensowna kolejność |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
kolejność raczej zależy tylko od samego programisty. W każdym bądź razie ja uczyłem się (i uczę się nadal) koło trzech lat i cośtam już umiem (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 8 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ha!
Za dużo zmiennych. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) co jest mi potrzebne zeby dotrzec do zalozonego celu? No właśnie - na początek odpowiedz sobie na (zajebiście) ważne pytanie. Jaki jest twój cel? Co chcesz osiągnąć? Na jakim poziomie chciałbyś programować? Po drugie - kolega to umysł ścisły, czy humanistyczny? To trochę ważne, chociaż programowanie nie jest czynnością stricte "matematyczną", ale logiczne myślenie powinieneś opanować, na w miarę wysokim poziomie. Po trzecie - w przypadku PHP wszystko co potrzebne powinieneś znaleźć w internecie, od oprogramowania do potrzebnych materiałów teoretycznych. Ale weź też pod uwagę, że PHP jest stosunkowo prostym językiem - dobrze jest czasem wskoczyć na "głębsze wody" i dowiedzieć się jak się np. w C używa wskaźników. Poza tym PHP poprzez swoje zastosowanie jest siłą rzeczy połączone z innymi technologiami, które powinieneś poznać (XHTML, CSS, JavaScript, etc.) - "goły" PHP to tylko przygrywka. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) A od czego zacząć? Od podstaw. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Proponuję poszukać chociażby w manualu albo w jakimś innym internetowym kursie, żeby zobaczyć z czym to się je. Pozdrawiam |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 10.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
nigdy nie będziesz wiedział wszystkiego. w takich dziedzinach jak programowanie co jakiś czas zmieniają sie standardy więc ciężko jest nadarzyć. ... nie no jasne ze tak, wiem o tym i jestem na to gotowy, ale chce jak najszybciej rozpoczac prace jako programista... narazie PHP. Ha! Za dużo zmiennych. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) No właśnie - na początek odpowiedz sobie na (zajebiście) ważne pytanie. Jaki jest twój cel? Co chcesz osiągnąć? Na jakim poziomie chciałbyś programować? Po drugie - kolega to umysł ścisły, czy humanistyczny? To trochę ważne, chociaż programowanie nie jest czynnością stricte "matematyczną", ale logiczne myślenie powinieneś opanować, na w miarę wysokim poziomie. Po trzecie - w przypadku PHP wszystko co potrzebne powinieneś znaleźć w internecie, od oprogramowania do potrzebnych materiałów teoretycznych. Ale weź też pod uwagę, że PHP jest stosunkowo prostym językiem - dobrze jest czasem wskoczyć na "głębsze wody" i dowiedzieć się jak się np. w C używa wskaźników. Poza tym PHP poprzez swoje zastosowanie jest siłą rzeczy połączone z innymi technologiami, które powinieneś poznać (XHTML, CSS, JavaScript, etc.) - "goły" PHP to tylko przygrywka. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) A od czego zacząć? Od podstaw. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Proponuję poszukać chociażby w manualu albo w jakimś innym internetowym kursie, żeby zobaczyć z czym to się je. Pozdrawiam humanistyczny to napewno nie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) wiec moze jednak techniczny. od pazdziernika rozpoczynam studia, ide na informatyke i juz dzis wiem ze chce byc programista, mam blade pojecie html css c/c++, ale teraz rozpoczynam nauke na powaznie, rozpoczynam od PHP bo chyba najlatwiej bedzie znalezc mi prace z PHP w glowie, w przyszlosci nie wiem co bede programowal, moze pojde w kierunku Javy. ale dzis jest dzis i chce jak najszybciej zaczac pracowac. tak mysle ze pol roku do roku to taki czas zeby moc o sobie powiedziec "jestem dobry w PHP i okolotechnologiach". dobrze mysle czy nie? |
|
|
![]()
Post
#6
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
ja jestem w 3 kl technikum inf... ucze sie c++, c, c# i ok. teraz zacząłem z php i to jest to co chce... uczę sie od września i nie jest źle... chcieć to móc...
|
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Nie wierz nikomu, kto mówi, że po pół roku nauki będziesz wykwalifikowanym programistą PHP (i okolice). Aby programować w php, musisz najpierw poznać (x)html, css, js. Jeśli uznasz, że już je opanowałeś i nie umiesz wskazać środków do osiągnięcia celu najbardziej optymalnie, nie jesteś gotowy. Dzisiaj dochodzi jeszcze konieczność poznania OOP i frameworków oraz pracy z SVN. To nie jest takie hop siup. Lepiej zacznij pisać jakieś proste skrypty, jak system newsów, czy księga gości. Potem stopniowo większe projekty. Jak napiszesz coś zbliżonego do systemu portalowego, to zrozumiesz wiele rzeczy, które teraz wydają się abstrakcją.
Developer php nie ma wcale mniejszej wiedzy od developera Java (chyba, że ten zna też inny język ;p) Pozdrawiam. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 10.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nie wierz nikomu, kto mówi, że po pół roku nauki będziesz wykwalifikowanym programistą PHP (i okolice). Aby programować w php, musisz najpierw poznać (x)html, css, js. Jeśli uznasz, że już je opanowałeś i nie umiesz wskazać środków do osiągnięcia celu najbardziej optymalnie, nie jesteś gotowy. Dzisiaj dochodzi jeszcze konieczność poznania OOP i frameworków oraz pracy z SVN. To nie jest takie hop siup. Lepiej zacznij pisać jakieś proste skrypty, jak system newsów, czy księga gości. Potem stopniowo większe projekty. Jak napiszesz coś zbliżonego do systemu portalowego, to zrozumiesz wiele rzeczy, które teraz wydają się abstrakcją. Developer php nie ma wcale mniejszej wiedzy od developera Java (chyba, że ten zna też inny język ;p) Pozdrawiam. masz racje, pol roku to malo, ale rok intensywnej nauki pozwoli chyba znalezc prace w malej firmie. ja tak sobie mysle ze dopiero obcowanie z doswiadczonymi programistami w realu, przy prawdziwym projekcie da kopa w robieniu postepow w nauce. dlatego tak bardzo mi na tej pracy zalezy. a jak myslicie, kazdy moze zostac programista? czy tez nie, czy jest do tego potrzebny... talen? czy cos podobnego? trzeba byc wyjatkowo bystrym? wysokie IQ? czy nie o takie "plusy" chodzi w programowaniu? |
|
|
![]()
Post
#9
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Programowanie to przekładanie na język maszyny świata człowieka. Żeby programować musisz potrafić logicznie myśleć, na sporo wyższym poziomie abstrakcji niż zwykły użytkownik komputera. Ktoś wyżej napisał, że programowanie to nie matematyka, owszem - to prawda. Ale prawdą jest też to że z matematyki programowanie czerpie baaaardzo wiele.
Talent pytasz. To co gdzieś indziej nazwałbyś talentem w programowaniu ja nazwałbym ciekawością. Musisz szukać rozwiązań, odpowiedzi na pytania, które Cię dręczą. A później musisz mieć chęć żeby rozwijać te odpowiedzi w kolejne pytania. Musisz nieustannie drążyć temat. Programowanie to ostatnio popularne zajęcie, każdy chciałby programować, ale nie każdy się nadaje. Zatrzymasz się w rozwoju na pół roku / rok i już jesteś w plecy. Pewnie zapytałbyś (może tylko sam siebie): czy ja się nadaję. nie wiem (z kierunkiem w wątpię). A dlaczego wątpię? Bo gdybyś chciał zgłębić temat zacząłbyś od szukania odpowiedzi i zauważyłbyś, że na forum było już setki takich wątków w stylu: od czego zacząć?, jaki kolejny język po PHP, czy trudno być programistą?, ... Ile można wałkować to samo? Znajdź odpowiedź. I tak masz łatwo. Ja nauczyłem się PHP nie mając internetu w domu, w czasach kiedy mało kto w moim miasteczku miał modem w domu. |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 8 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ale prawdą jest też to że z matematyki programowanie czerpie baaaardzo wiele. Chodziło mi głównie o to (bo do mnie chyba kolega pije (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ), że umysł "ścisły" (zwany także "technicznym") to nie to samo co "matematyczny". Po prostu wydaje mi się, że każdy matematyk może (po jakiejś tam praktyce) być dobrym programistą, ale programiście do dobrego matematyka to jednak ze trzy życia... Ja nauczyłem się PHP nie mając internetu w domu, w czasach kiedy mało kto w moim miasteczku miał modem w domu. Abstrahując od w/w miasteczka (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) - mike ma rację. Teraz "wy młodzi" macie łatwo. Masz sieć i czas - znasz PHP. Inna kwestia ile tego czasu... |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 441 Pomógł: 71 Dołączył: 3.09.2007 Skąd: wrocław Ostrzeżenie: (0%) ![]() ![]() |
Szczerze powiedziawszy po przeczytaniu Twoich postów wydaje mi się że daleko w tym fachu nie zajdziesz ... sorki, ale takie fakty.
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 10.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Szczerze powiedziawszy po przeczytaniu Twoich postów wydaje mi się że daleko w tym fachu nie zajdziesz ... sorki, ale takie fakty. jakie fakty? to ty chyba jestes psychologiem a nie informatykiem skoro po przeczytaniu paru postow dostrzegasz "fakty" (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#13
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Chodziło mi głównie o to (bo do mnie chyba kolega pije (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ), że umysł "ścisły" (zwany także "technicznym") to nie to samo co "matematyczny". Po prostu wydaje mi się, że każdy matematyk może (po jakiejś tam praktyce) być dobrym programistą, ale programiście do dobrego matematyka to jednak ze trzy życia... Dokładnie o to mi chodziło :-) To było takie trochę rozwinięcie Twojej myśli i dołożenie od siebie.A potwierdzić mogę z całą pewnością w końcu skończyłem studia matematyczne (+ specjalność informatyczna). Teraz "wy młodzi" macie łatwo. Masz sieć i czas - znasz PHP. Inna kwestia ile tego czasu... A to wszystko generuje potwornego lenia i wygodnictwo. Szlag mnie trafia jak setny raz widzę pytanie, na które nawet recepcjonistka, która programowanie zna z opowieści, znajduje odpowiedź w 5sek.Albo jak działa funkcja jakaśtam()? Echhh, ludziom się nie chce. jakie fakty? to ty chyba jestes psychologiem a nie informatykiem skoro po przeczytaniu paru postow dostrzegasz "fakty" (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Wiesz, jednak w Twoich pytaniach jest coś niepokojącego. Nie zareagowałeś na przykład w ogóle ma moja uwagę, że takich wątków jak Twój było już bardzo dużo. Człowiek chcący zgłębić temat już by je wszystko przeczytał.Poza tym daje się wyczuć nastawienie kogoś kto naoglądał się, naczytał rankingów wynagrodzeń i postanowił: Będę programistą! Ale tak naoprawdę nie masz zielonego pojęcia co to jest programowanie. Tak to wygląda. Przeczytałeś jakiś kurs PHP? Kolejna rzecz, która nie świadczy dobrze to zachłyśnięcie się całością, już planujesz jak to w rok poznasz PHP, później coś tam, później to a później tamto. A prawda jest taka, że po roku będziesz w lesie i dopiero zobaczysz, że do samego programowanie w PHP (żeby być dobrym tak jak planujesz) powinieneś znać przynajmniej podstawy (najlepiej bardzo dobrze) XHTML/CSS, JavaScript, XML, UML, SVN/CVS. Powinieneś posługiwać się AJAXem. Znać programowanie obiektowe (OOP) i wzorce (Design Patterns). Że już nie wspomnę o innych drobnych rzeczach, na które się natkniesz i będziesz musiał się ich nauczyć. Rok? Za rok będziesz w lesie. Tym bardziej, że zaczynasz studia i czasu nie będziesz miał tyle ile byś chciał. Ha! zapomniałbym o bazach danych. MySQL, PostgreSQL a z tym sie wiążą umiejętności projektowania baz danych i ich normalizacja. Powodzenia. Zanim będziesz dalej zadawał pytania, na które odpowiedzi tak naprawdę niewiele Ci mówią, weź się do pracy i ucz się. |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Dam przykład z życia wzięty. Mój kolega postanowił nauczyć się PHP. Co z tego, że znał połowe manuala i składnie PHP? Nie umiał Połączyć tych funkcji, żeby osiągnąć to co zamierza. Jak powiedział Pan Mike logiczne myślenie jest tu najważniejsze, bo funkcję zawsze możesz podejrzeć w manualu.
Talentem można nazwać logiczne rozumowaine, myślenie. Bez niego ani rusz. Ja uczę się już od 3 lat php i dochodze do poznawania prędzej rozwiązań do pracy w grupie, niż rozwijaniu swoich umiejętności w PHP. Same projekty, które dostaję do wykonania trenują moje umiejętności. Nie da się nauczyć PHP, podkreślam. |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 461 Pomógł: 32 Dołączył: 17.09.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
PHP nauczyłem się w ciągu trzech dni tak, że wiedziałem jak się w nim programuje. Po tygodniu wiedziałem już co to obiektówka w php'ie ... po pół roku znałem frameworki, wiedziałem jakich bibliotek używać co i jak robić.
Po roku pisałem już dość duże projekty ... Zanim zacząłem się uczyć php'a programowałem przez blisko 11 lat (od 7 roku życia) ... Po czterech latach od nauczenia się phpa zacząłem pracować jako programista .... teraz wiem, że g** wiem ... każdego dnia uczę się nowych rzeczy - w ciągu trzech miesięcy nauczyłem się tyle co w ciągu trzech lat .... bazy danych, pełna obiektówka, szablony, wzorce, interfejsy ... różne frameworki ... Chcesz w ciągu roku poznać php'a - dasz radę. Chcesz zostać programistą - może Ci się uda. Chcesz nauczyć się programować i zostać przynajmniej średnim programistą - czeka Cię praca 24/7 przy ciągłym opieprzaniu szefa ... Jednymi słowy - to samo co zawsze piszę: Nie pytaj się ile czasu Ci zajmie nauczenie się programowania, nei pytaj jak zacząć. Bo jeśli pytasz to znaczy, że to nie dla Ciebie. Programowanie to szukanie rozwiązań problemów - masz zrobić tak by maszyna robiła to co jej każesz ... a jak chcesz to zrobić jeśli nie umiesz szukać ? U góry masz przycisk Szukaj .... w ciągu miesiąca podobnych tematów jest 5-6 ... Ale co tam ... chcesz usłyszeć, że w ciągu roku Ci się uda zostać senior php developer .... Chcesz dotrzeć do celu - najpierw czytaj co piszą inni, przejrzyj to forum. Wiesz ilu wannabe się tu przewinęło ? Całe tłumy a ilu zostało - garstka ... Ilu tworzy cokolwiek więcej niż księgi gości ? Kilkudziesięciu ... ilu z tych wannabe potrafi tworzyć serwisy rozbudowane - kilku ... Do której grupy chcesz należeć ? Chcesz dużo pokrzyczeć o tym, że dasz radę ? Krzycz ... Ale wątpię by Ci się to udało. Pokaż za rok, że Ci się udało a wtedy Cię zatrudnię u siebie i dam Ci na rękę kilka tysięcy nawet - bo to znaczyć będzie, że jesteś geniuszem ... pozdr. Łukasz ps: wybacz, że tak naskoczyłem ale to się robi nudne już jak ktoś po raz nty pyta o to samo a potem nic z tego nie wynika ps2: myślisz, że byłem ostry ? napisz na jakiejś grupie dyskusyjnej takie pytanie to dopiero po Tobie pojadą |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 8 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
A potwierdzić mogę z całą pewnością w końcu skończyłem studia matematyczne (+ specjalność informatyczna). Ciekawe jaką uczelnię... (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif) jesli chce byc programista To cię koledzy, forumowicze, nieźle pojechali bez wazelinki, nie? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ale nie zrażaj się - przed tobą dość daleka droga, więc koniec gadania i do roboty! (IMG:http://forum.php.pl/style_emoticons/default/aarambo.gif) |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 10.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Wiesz, jednak w Twoich pytaniach jest coś niepokojącego. Nie zareagowałeś na przykład w ogóle ma moja uwagę, że takich wątków jak Twój było już bardzo dużo. Człowiek chcący zgłębić temat już by je wszystko przeczytał. Poza tym daje się wyczuć nastawienie kogoś kto naoglądał się, naczytał rankingów wynagrodzeń i postanowił: Będę programistą! Ale tak naoprawdę nie masz zielonego pojęcia co to jest programowanie. Tak to wygląda. Przeczytałeś jakiś kurs PHP? Kolejna rzecz, która nie świadczy dobrze to zachłyśnięcie się całością, już planujesz jak to w rok poznasz PHP, później coś tam, później to a później tamto. A prawda jest taka, że po roku będziesz w lesie i dopiero zobaczysz, że do samego programowanie w PHP (żeby być dobrym tak jak planujesz) powinieneś znać przynajmniej podstawy (najlepiej bardzo dobrze) XHTML/CSS, JavaScript, XML, UML, SVN/CVS. Powinieneś posługiwać się AJAXem. Znać programowanie obiektowe (OOP) i wzorce (Design Patterns). Że już nie wspomnę o innych drobnych rzeczach, na które się natkniesz i będziesz musiał się ich nauczyć. Rok? Za rok będziesz w lesie. Tym bardziej, że zaczynasz studia i czasu nie będziesz miał tyle ile byś chciał. Ha! zapomniałbym o bazach danych. MySQL, PostgreSQL a z tym sie wiążą umiejętności projektowania baz danych i ich normalizacja. Powodzenia. Zanim będziesz dalej zadawał pytania, na które odpowiedzi tak naprawdę niewiele Ci mówią, weź się do pracy i ucz się. zareagowalem, przeczytalem wiele takich i podobnych tematow, to nie o to chodzi, to jest czesc forum gdzie gada sie o wszystkim i niczym, prawda? chcialem sobie pogadac wlasnie o tym, tak poprostu zeby nie czytac odpowiedzi "kogos do kogos" tylko waszych do mnie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) taki kontakt "bezposredni" jakis nawiazac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) PHP nauczyłem się w ciągu trzech dni tak, że wiedziałem jak się w nim programuje. Po tygodniu wiedziałem już co to obiektówka w php'ie ... po pół roku znałem frameworki, wiedziałem jakich bibliotek używać co i jak robić. Po roku pisałem już dość duże projekty ... Zanim zacząłem się uczyć php'a programowałem przez blisko 11 lat (od 7 roku życia) ... Po czterech latach od nauczenia się phpa zacząłem pracować jako programista .... teraz wiem, że g** wiem ... każdego dnia uczę się nowych rzeczy - w ciągu trzech miesięcy nauczyłem się tyle co w ciągu trzech lat .... bazy danych, pełna obiektówka, szablony, wzorce, interfejsy ... różne frameworki ... Chcesz w ciągu roku poznać php'a - dasz radę. Chcesz zostać programistą - może Ci się uda. Chcesz nauczyć się programować i zostać przynajmniej średnim programistą - czeka Cię praca 24/7 przy ciągłym opieprzaniu szefa ... Jednymi słowy - to samo co zawsze piszę: Nie pytaj się ile czasu Ci zajmie nauczenie się programowania, nei pytaj jak zacząć. Bo jeśli pytasz to znaczy, że to nie dla Ciebie. Programowanie to szukanie rozwiązań problemów - masz zrobić tak by maszyna robiła to co jej każesz ... a jak chcesz to zrobić jeśli nie umiesz szukać ? U góry masz przycisk Szukaj .... w ciągu miesiąca podobnych tematów jest 5-6 ... Ale co tam ... chcesz usłyszeć, że w ciągu roku Ci się uda zostać senior php developer .... Chcesz dotrzeć do celu - najpierw czytaj co piszą inni, przejrzyj to forum. Wiesz ilu wannabe się tu przewinęło ? Całe tłumy a ilu zostało - garstka ... Ilu tworzy cokolwiek więcej niż księgi gości ? Kilkudziesięciu ... ilu z tych wannabe potrafi tworzyć serwisy rozbudowane - kilku ... Do której grupy chcesz należeć ? Chcesz dużo pokrzyczeć o tym, że dasz radę ? Krzycz ... Ale wątpię by Ci się to udało. Pokaż za rok, że Ci się udało a wtedy Cię zatrudnię u siebie i dam Ci na rękę kilka tysięcy nawet - bo to znaczyć będzie, że jesteś geniuszem ... pozdr. Łukasz ps: wybacz, że tak naskoczyłem ale to się robi nudne już jak ktoś po raz nty pyta o to samo a potem nic z tego nie wynika ps2: myślisz, że byłem ostry ? napisz na jakiejś grupie dyskusyjnej takie pytanie to dopiero po Tobie pojadą zle mnie zrozumieliscie, to nie jest tak ze ja chce np poznac php w rok, lub cos tam w pol roku, bede staral sie najlepiej jak umiem i tyle, a ile czasu mi to zajmie to przyszlosc pokaze. mi chodzi tylko o jedna rzecz, wlasnie nie chce pisac kolejnych wersji ksiegi gosci lub czegos podobnie bzdetnego, chce jak najszybciej zajac sie czyms powaznym, chce jak najszybciej zaczac pracowac z ludzmi bardziej doswiadczonymi odemnie bo wtedy naucze sie najwiecej, w moim pytaniu chodzi o to kiedy bede umial wystarczajaco duze zeby ktos dal mi szanse na prace, staz, czy praktyki w firmie przy prawdziwym projekcie z prawdziwymi programistami. nie oczekiwalem jakiejs konkretnej odpowiedzi, tak sobie czytam wasze odpowiedzi miedzy rozdzialami ksiazki ktora wlasnie czytam, o PHP oczywiscie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) nie mysle ze byles ostry, zreszta nawet gdybys byl, nie przejalbym sie tym (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) tak poprostu chcialem pogadac, nowych kolegow z "klubu" poznac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) wiec witajcie panowie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a powiedz mi co chcesz zebym umial za rok zebys dal mi szanse na udzial w projekcie w Twojej firmie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#18
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
mi chodzi tylko o jedna rzecz, wlasnie nie chce pisac kolejnych wersji ksiegi gosci lub czegos podobnie bzdetnego, chce jak najszybciej zajac sie czyms powaznym, Nie da się tak. Każdy by tak chciał ale chodząc na skróty można zajść w maliny.Żeby zdobyć doświadczenie musisz znać solidne podstawy. Podstawy to podstawy. chce jak najszybciej zaczac pracowac z ludzmi bardziej doswiadczonymi odemnie bo wtedy naucze sie najwiecej, w moim pytaniu chodzi o to kiedy bede umial wystarczajaco duze zeby ktos dal mi szanse na prace, staz, czy praktyki w firmie przy prawdziwym projekcie z prawdziwymi programistami. nie oczekiwalem jakiejs konkretnej odpowiedzi, tak sobie czytam wasze odpowiedzi miedzy rozdzialami ksiazki ktora wlasnie czytam, o PHP oczywiscie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) A myślisz, że szybciej wykształcisz dobrego mechanika każąc mu złożyć i rozłożyć najpierw silnik od WSki, później od malucha a później od Poloneza i na końcu od BMW czy jak mu każesz od razu babrać się przy silniku Ferrari?a powiedz mi co chcesz zebym umial za rok zebys dal mi szanse na udzial w projekcie w Twojej firmie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Nie prowadzę firmy ale gdybym prowadził i poszukiwał pracownika to oczekiwałbym od ciebie znajomości wszystkiego co wymieniłem powyżej. Z czego przełknąłbym gdybyć część znał tylko w podstawach. Podstawy nie dotyczą OOP i wzorców. To usiałbyś znać dobrze.
|
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
W skrócie: w programowaniu potrzebne są dwie rzeczy: logiczne i abstakcyjne myślenie oraz pamięć do składni.
Ja np. mam problemy w szkole, żeby coś zapamiętać, ale z manuala uczę się szybko. |
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 29 Dołączył: 6.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
mi chodzi tylko o jedna rzecz, wlasnie nie chce pisac kolejnych wersji ksiegi gosci lub czegos podobnie bzdetnego, chce jak najszybciej zajac sie czyms powaznym, chce jak najszybciej zaczac pracowac z ludzmi bardziej doswiadczonymi odemnie bo wtedy naucze sie najwiecej Jeżeli chcesz popracowac nad czymś większym, np gra przez przegladarkę to pisz na pw coś ci znajdę (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Ja np. dzieki pracy przy takiej grze bardzo sie rozwinąłem dlatego polecam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#21
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
~mike ma rację - nie można pomijać etapów. Mogłoby dojść do paradoksalnej sytuacji, w której ktoś zna API i funkcje frameworka Symfony, ale php zna słabo i wtedy klops, bo w najmniej oczekiwanym momencie wymięknie. To jest trochę tak jak z:
- Dlaczego u Pana tak drogo? - Bo w trakcie realizacji zlecenia: nie zaglądam do książek co 5 minut, nie pytam o wszystko na forach internetowych i za tydzień nie powiem, że nie czegoś nie umiem. Pozdrawiam. |
|
|
![]()
Post
#22
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Uwielbiam tematy w stylu "ile razy mam się pociąć, by być prawdziwym emo" (IMG:http://forum.php.pl/style_emoticons/default/aaevil.gif)
Ale skoro dyskusja się rozwinęła, to też dorzucę swoje trzy grosze. Programowanie to takie zajęcie, które wymaga cały czas nakładów ogromnej pracy, by być na czasie. Nie ma jednej ścieżki do zostania dobrym programistą. Ja zaczynałem od Access-a. Później był Sybase (tak tak, to są bazy danych). Porzuciłem bazy na rzecz ASP 3.0 (tak tak, jestem taki stary, że wiem co to jest (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ). Później przyszła kolej na PHP, a obecnie poznaję (już kawał czasu) .NET. Ale i tak cała ta wiedza jest niczym przy tak prozaicznej rzeczy jak gadżety google. Dostałem takie jedno zadanko i już jakiś czas je męczę. Jakiś czas temu walczyłem z Allegro i ichnim webapi, wcześniej bawiłem się webservice-ami. A jeszcze wcześniej pisałem systemy e-commerce. Jak widzisz każdy nowy projekt to coś zupełnie innego i nie można jednoznacznie napisać kiedy będziesz programistą. |
|
|
![]()
Post
#23
|
|
Grupa: Zarejestrowani Postów: 634 Pomógł: 14 Dołączył: 27.05.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Cytat tak sie zastanawiam, jesli chce byc programista bardzo ladnie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Cytat na poczatek programista PHP (...) w jakiej kolejnosci powinienem sie uczyc tych rzeczy, tzn. od czego zaczac, co potem i co dalej. i tu juz zle. Zacznij lepiej od C, nabedziesz sporo bardzo waznej wiedzy ktora jest ukryta w jezykach wyzszego poziomu, wiedza ta jest niezbedna do tego aby pisac optymalne aplikacje. Inaczej bedziesz zyl w zlym przkonaniu ze program ktory napisales jest taki super bo tak jest we wszystkich ksiazkach [tu wstaw jakis jezyk wyzszego stopnia]. Cytat Developer php nie ma wcale mniejszej wiedzy od developera Java (chyba, że ten zna też inny język ;p) moze od javy nie (chodz moglbym sie klucic), ale od np. C / C++ to owszem.Cytat ile czasu wedlug was potrzebuje zeby nauczyc sie wszystkiego co jest mi potrzebne zeby dotrzec do zalozonego celu? sporo, i powiem Ci jeszcze ze wiekszosc wiedzy ktora jest potrzebna programiscie to nie jest taka czysto techniczna tak jak o samym jezyku czy o narzedziu ale wiedza ogolna o informatyce. poczytaj sobie codinghorror.com - zrozumiesz o co mi chodzi.Pozdrawiam. Ten post edytował nasty 12.05.2008, 22:45:01 |
|
|
![]()
Post
#24
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Cytat Zacznij lepiej od C(...) Tu nie mogę się zgodzić. Po co komu znajomość mega abstrakcyjnych wskaźników, skoro w takim C# (nie wiem jak w Javie, ale chyba też tego nie ma) ich nie ma? Języki typu C / C++, które umożliwiają bezpośrednią manipulację w pamięci powoli odchodzą w niepamięć (ale ktoś w końcu musi to oprogramować (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ). Czasy, gdy toczyły się boje, kto potrafi napisać najszybszy algorytm w asemblerze, rysujący piksel na ekranie, odeszły w niepamięć. |
|
|
![]()
Post
#25
|
|
Grupa: Zarejestrowani Postów: 634 Pomógł: 14 Dołączył: 27.05.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Tu nie mogę się zgodzić. (...) Języki typu C / C++, które umożliwiają bezpośrednią manipulację w pamięci powoli odchodzą w niepamięć (ale ktoś w końcu musi to oprogramować (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ). Czasy, gdy toczyły się boje, kto potrafi napisać najszybszy algorytm w asemblerze, rysujący piksel na ekranie, odeszły w niepamięć. Posluze sie przykladem... W PHP kazdy programista robil kiedys cos takiego: prawda ? A to wbrew pozorom jest bardzo niewydajne, tego sie nie dowiesz przez programowanie w PHP bo PHP robi to w srodku (w czesiu:P) i widzisz tylko efekt koncowy ktory jest wypisaniem A.....Z a tak naprawde to wyglada to tak w C: Kod char* str; Jak zauwazyles to za kazdym razem ten obszar pamieci jest czyszczony i alokowany jest inny - o innym rozmiarze. To jest bardzo niewydajne, dlatego np. w .NET jest specialna klasa do takich zastosowan ktora optymalizuje to przez uzywanie list, klasa ta sie nazywa StringBuilder. To jest taki maly przyklad ktory ma swoje duzo wieksze odpowiedniki, tak tak, znam te gadki o tym ze taniej jest dokupic kostke ramu i nowy serwer niz spedzac czas podczas optymalizacji, ale nie tedy droga bo po co ponosic dodatkowe koszty poprzez swoja niewiedze skoro podczas pisania mozna (z wyuczonych juz nawykow) pisac optymalny kod ?str = (char*)malloc(1*sizeof(char)); strcpy(str,"A"); str = (char*)malloc(2*sizeof(char)); strcpy(str,"AB"); ... str = (char*)malloc(n*sizeof(char)); strcpy(str,"A....Z"); Cytat Po co komu znajomość mega abstrakcyjnych wskaźników, skoro w takim C# (nie wiem jak w Javie, ale chyba też tego nie ma) ich nie ma? W Javie nie ma wskaznikow. a w C# sa ograniczone ze wzgledu na to ze duzo bledow w oprogramowaniu wynika z niechlujstwa programistow bo np. zaalokuja za malo pamieci czy bawienie sie pustymi wskaznikami itd... glownym powodem dla ktorego nie ma w tych jezykach (tak obszernego) uzycia wskaznikow jest bezpieczenstwo i nic wiecej.
Ten post edytował nasty 12.05.2008, 23:26:44 |
|
|
![]()
Post
#26
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Wiem jak działa StringBuilder i w jakich sytuacjach go używać (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Jednak w PHP nie ma alternatywy dla $zmianna += 'jakiś ciąg'; W tym momencie wychodzi jedna z wielu niedoskonałości tego języka. Jednak należy pamiętać, iż nie da się przenieść metod optymalizacji skryptów z jednego języka do innego.
Nie twierdzę, że jakiś język jest gorszy od innego, ponieważ ma / nie ma czegoś tam. Bycie programistą nie polega na znajomości wszystkich niuansów programowania, ponieważ dla każdego języka niuanse te są różne. Dlatego też nie można określić jednoznacznie co oznacza bycie dobrym programistą. Znam kilka osób, które wyczyniają cuda w C#, ale w PHP nie potrafią napisać prostej pętli, ponieważ "to tak nie działa". Punkt widzenia zależy od punktu siedzenia (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#27
|
|
Grupa: Zarejestrowani Postów: 634 Pomógł: 14 Dołączył: 27.05.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
@batman: w kilku liniach moge Ci napisac odpowiednik klasy StringBuilder w php ktore (teoretycznie - nie sprawdzalem) powinno byc wydajniejsze od standardowego +=
Cytat Bycie programistą nie polega na znajomości wszystkich niuansów programowania, ponieważ dla każdego języka niuanse te są różne. Ale to sa podstawy, a podstawy kazdy powinnien znac.Cytat Znam kilka osób, które wyczyniają cuda w C#, ale w PHP nie potrafią napisać prostej pętli Za przeproszeniem, pierdolisz (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#28
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Cytat w kilku liniach moge Ci napisac odpowiednik klasy StringBuilder w php ktore (teoretycznie - nie sprawdzalem) powinno byc wydajniejsze od standardowego += Z chęcią zobaczę jak to działa.Cytat Ale to sa podstawy, a podstawy kazdy powinnien znac. Idąc tym tropem, każdy programista musi znać asembelra (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Cytat Za przeproszeniem, p**** Może przesadziłem z przykładem, ale idealnie oddaje on problem związany z przejściem z jednego języka na inny. |
|
|
![]()
Post
#29
|
|
Grupa: Zarejestrowani Postów: 634 Pomógł: 14 Dołączył: 27.05.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Cytat Z chęcią zobaczę jak to działa. To jest ogolna zasada dzialania. Mi w tym przypadku chodzi glownie o idee tego a nie jakies benchmarki, nie bez powodu istnieje juz wspomniana klasa StringBuilder w .NET Cytat Idąc tym tropem, każdy programista musi znać asembelra (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Nie. Ja nie mowie o znajomosci jezykow tylko podstaw. To o czym ja mowie mozesz porownac do wzorcow projektowych, nie wazne w jakim jezyku piszesz, wszedzie obowiazuje te same zasady.Cytat Może przesadziłem z przykładem, ale idealnie oddaje on problem związany z przejściem z jednego języka na inny. A ja moze przesadzilem z tonem (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Ale ogolnie jak znasz juz kilka jezykow to bezproblemowo nauczysz sie kolejnego. Dam Ci przyklad z mojego doswiadczenia. Mam Kolezanke ktora jest na I roku ETI, miala na zaliczenie napisac projekt w Python-ie ktory w odpowiedni sposob przedstawi maciez zapisana w pliku i poprosila mnie o pomoc z tym projektem, Pythona nie znalem i nigdy wczesniej nie widzialem na oczy (tyle co czytalo sie flame tu i tam (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ), wystarczy ze zobaczylem 2 przykladowe "Hello World" w tym jezyku i od razu otworzylem strone z manualem bibliotek Pythona, wyszukalem odpowiednich funkcji i program byl gotowy w ciagu zaledwie 20 minut. Moje zdanie jest takie ze najwiecej czasu zajmuje nauka pierwsze jezyka, w tym czasie tez wyrabia sie sporo nawykow i wyobrazen o programowaniu, dlatego lepiej brac sie za cos co wyuczy tych wlasnie nawykow i podstaw - chodzi mi o te dobre.
Ten post edytował nasty 13.05.2008, 00:37:25 |
|
|
![]()
Post
#30
|
|
Grupa: Zarejestrowani Postów: 411 Pomógł: 35 Dołączył: 27.06.2004 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Rozumiem, że ktoś może chcieć zostać strażakiem albo pilotem, ale na Boga programistą? To teraz jest zawód marzeń? Ja jako małe dziecko chciałem zostać hydraulikiem i pewnie lepiej bym na tym wyszedł (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Po pierwsze zdefiniuj: kto to jest dla Ciebie programista? a) ktoś kto pisze programy (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) ktoś kto pisze programy i się z tego utrzymuje Jeśli a) to wystarczy, że od czasu do czasu poczytasz sobie jakąś książkę, czy artykuł w necie. Nie musisz iść na żadne specjalistyczne studia. Nauczysz się całkiem nieźle programować. Jeśli (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) to słuchaj: koledzy już Ci udzieli stu dziesięciu rad czego nie powinieneś robić. Oczywiście mają rację, ale nie słuchaj ich, próbują Ci zniechęcić bo boją się, żeby taki młody wilk nie wygryzł ich z ciepłych posadek. Musisz być jak tygrys. Po pierwsze od jakiego języka zacząć. Moja ścieżka wygląda tak Kod .-> javaScript .-> PHP -> PHP -> PHP -> PHP -> PHP -> PHP QBASIC -> VisiualBasic -> Delphi -> Pascal -< `-> C -> C++ -> JAVA -> end `-> ASM Imponująca prawda? Jeśli nie chcesz zmarnować tyle czasu co ja: wybór jest oczywisty: ucz się C bo pozwala zrozumieć działanie podstawowych mechanizmów rządzących komputerem. Jeśli znasz już jeden język nauka wszystkich kolejnych przyjdzie Ci łatwo (no chyba że Malbolge czy innych ezoterycznych języków). Ale jeśli nie chcesz nie musisz. Możesz od razu przejść do PHP. Tylko wtedy jeśli chcesz dobrze pisać w PHP będziesz musiał trzymać się niezrozumiałych dla siebie zasad (które będą dla Ciebie logiczne jeśli poznasz np C). Pomijam oczywiście takie rzeczy jak HTML i CSS i SQL bo to nie języki programowania, ale będzie musiał je znać. Po drugie: studia. TYLKO NIE INFORMATYKA! To chyba najgorszy możliwy kierunek dla wyjadacza klawiatur. Mam kilku znajomych którzy studiują Informatykę. Zwyczajowo słyszę od nich dwa pytania: - legorek, kiedy idziemy pić? (sympatyczne pytanie, nie będziemy go rozważa) - ku***, czemu ja poszedłem na tą informatykę? (niesympatyczne pytanie, rozważamy poniżej). Studia informatyczne są złe. Za dużo jest tam teorii. Nie chodzi o to, że teoria jest zła. Na studiach czysto informatycznych nie nauczysz się rozwiązywać problemów nieteoretycznych. Wszystkie zadania rozwiązujesz zawsze według jednego schematu. Masz zadany problem i wystarczy dobrać odpowiednie narzędzia na podstawie wiedzy którą posiadasz żeby go rozwiązać. I to się zawsze udaje, ponieważ tak konstruowane są problemy. Programowanie to sztuka rozwiązywania problemów korzystając z wiedzy i narzędzi których nie masz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Co bym Ci polecił to studia bardziej techniczne, gdzie czasem trzeba się "ubrudzić". Może nie dowiesz się tam kim był Stern (choć już Turing na pewno), ale zdobędziesz zupełnie inne podejście do rozwiązywania problemów. Choćby głupie laboratoria, gdzie najpierw będziesz musiał policzyć coś teoretyczne, zrobić pomiary, porównać wyniki a potem zastanawiać się czy błąd jest w pomiarach czy w obliczeniach (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) To nie jest problem programistyczny, ale jeszcze raz się powtórzę chodzi o sam sposób działania który jest bliższy programowaniu gdzie. Teoria jest ważna, praktyka jest ważna ale najważniejsze umieć to połączyć. To była teoria studiowania. W praktyce, nieważne co wybierzesz, będziesz się obijał przez 5 lat. Po trzecie: praca. Zapomnij o znaczeniu tego słowa do trzeciego roku (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Skup się na nauce. Chyba że będziesz miał takie szczęście jak ja i uczelnia rozwiąże z Tobą umowę po pierwszym roku. Wtedy możesz sobie zacząć pracować już wcześniej. Po czwarte, modne ostatnio słowo, dywersyfikacja. Nie samym programowaniem żyje człowiek. Programistów jest na pęczki i jeśli nie będziesz naprawdę dobry to w życiu nie znajdziesz sobie pracy. Dlatego jeśli jesteś średnio-dobry warto umieć coś jeszcze. Nie mówię żeby być webową złotą rączką czyli grafiko-administratoro-programistą (bo nie ma szans żeby znać się na tych wszystkich dziedzinach dobrze. Nawet gdybyś się znał to i tak nikt by Ci nie uwierzył. Warto jednak znać się jeszcze na czymś. Ja np. lubię fotografować i interesuje się mediami więc pracuję sobie firmie która między innymi wydaje portal internetowy, więc nie ma problemu czasem złapać za firmowy wypasiony sprzęt foto i ruszyć zrobić zdjęcie do artykułu czy coś. I tu dochodzimy do kolejnej kwestii: samo pisanie kodu przez jest nudne i monotonne. Ciekawe jest tylko jak coś nie działa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Dla mnie najlepsze w mojej pracy są działania kreatywne (nowe pomysły). Ich wprowadzanie w życie to rutyna. I na koniec kwestia zarobków: na początek nie spodziewaj się kokosów (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) życzę dobrej nocy, dobrze że programiści mogą sobie pospać do późna (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#31
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
ehehe moga mogą (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Jako, że jestem samoukiem, to zaintrygował mnie ten StringBuilder - ciekawa sprawa - zresztą już od jakiegoś czasu kuszą mnie źródełka php. Niemniej nie jest to dyskusja na temat, więc się więcej nie zapędzajcie - załóżcie nowy topik. Jak zniechęcać? Jako kogoś może zniechęcać nauka: (X)HTML, CSS, JS, PHP, XML, SOAP, YAML, DOM, AJAX, OOP, wzorce, UML, Mysql, PostgreSQL, SQLite, PEAR, Propel, Doctrine, cakePHP, Agavi, ZF, Symfony, CodeIgniter, CVS, SVN, Eclipse ? Toż to sama rozkosz na minimum 2 lata (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Ide spać, Dobranoc. |
|
|
![]()
Post
#32
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Nie wciskajcie chłopakowi C. To archeologia jakaś.
Można doskonale znać teorię i podstawy programowania nie znając C. Zresztą widać że chłopak chce iść bardziej w webowe rzeczy skoro wspomina o PHP i Javie (pewnie w domyśle J2EE) wiec po co mu C? Już niech lepiej Javy się uczy a nie bezużytecznego starocia. |
|
|
![]()
Post
#33
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
popieram mike C to już przeżytek... prawdziwa kasa leży w web... i aplikacjach... bo w gre ktoś pogra i koniec, a na stronę jak sie spodoba to będzie często wchodził. lepiej poświęcić czas i nauczyć sie programowania w językach webowych.
|
|
|
![]()
Post
#34
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 1 Dołączył: 3.12.2003 Skąd: W-wa Ostrzeżenie: (0%) ![]() ![]() |
Ostatnio gdzieś widziałem kursy php w warszawie w 3 m-c przygotowuja do zdania zce. (od zera do engineer-a) Muszą mieć super metodę, pewnie coś jak SITA tylko 10* szybciej (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
A na serio to kilka lat i będziesz bogiem:) |
|
|
![]()
Post
#35
|
|
Grupa: Zarejestrowani Postów: 634 Pomógł: 14 Dołączył: 27.05.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Nie wciskajcie chłopakowi C. To archeologia jakaś. legorek to bardzo ladnie uja... Można doskonale znać teorię i podstawy programowania nie znając C. Zresztą widać że chłopak chce iść bardziej w webowe rzeczy skoro wspomina o PHP i Javie (pewnie w domyśle J2EE) wiec po co mu C? Już niech lepiej Javy się uczy a nie bezużytecznego starocia. Cytat ucz się C bo pozwala zrozumieć działanie podstawowych mechanizmów rządzących komputerem. Jeśli znasz już jeden język nauka wszystkich kolejnych przyjdzie Ci łatwo (no chyba że Malbolge czy innych ezoterycznych języków). Ale jeśli nie chcesz nie musisz. Możesz od razu przejść do PHP. Tylko wtedy jeśli chcesz dobrze pisać w PHP będziesz musiał trzymać się niezrozumiałych dla siebie zasad (które będą dla Ciebie logiczne jeśli poznasz np C). Cytat popieram mike C to już przeżytek... prawdziwa kasa leży w web... i aplikacjach... bo w gre ktoś pogra i koniec, a na stronę jak sie spodoba to będzie często wchodził. lepiej poświęcić czas i nauczyć sie programowania w językach webowych. nie jestes pierwszym ani ostatnim ktory mysli ze programowanie == web a reszta to niewiadomo co (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) moze to nie o PHP - o Ruby, ale idealnie tu pasuje bo tez ludzie od web i w ten sam sposob rozumuja ja Ty - piotrooo89 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Just inside the gates of heaven, St. Peter sits at a desk checking people in. Peter: “Welcome to heaven. Programming language?” The man at the front of the line says, “Smalltalk.” Glancing at his clipboard, Peter says, “Room 33. Be very quiet as you pass Room Six.” The process repeats itself with the next person in line: Peter: “Welcome to heaven. Programming language?” Person #2: “Common Lisp.” Peter: “Room 17. Be very quiet as you pass Room Six.” The next person moves to the front of the line with a look of curiosity on her face. Peter: “Welcome to heaven. Programming language?” Person #3: “Python.” Peter: “Room 54. Be very quiet as you pass Room Six.” Person #3: “Why do you keep telling us to be quiet as we pass Room Six?” Peter: “Because the Ruby on Rails People are in Room Six, and they think they’re the only ones here.” (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował nasty 13.05.2008, 14:24:21 |
|
|
![]()
Post
#36
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 8 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli nie chcesz zmarnować tyle czasu co ja: wybór jest oczywisty: ucz się C bo pozwala zrozumieć działanie podstawowych mechanizmów rządzących komputerem. Jeśli znasz już jeden język nauka wszystkich kolejnych przyjdzie Ci łatwo (no chyba że Malbolge czy innych ezoterycznych języków). Ale jeśli nie chcesz nie musisz. Możesz od razu przejść do PHP. Tylko wtedy jeśli chcesz dobrze pisać w PHP będziesz musiał trzymać się niezrozumiałych dla siebie zasad (które będą dla Ciebie logiczne jeśli poznasz np C). Pomijam oczywiście takie rzeczy jak HTML i CSS i SQL bo to nie języki programowania, ale będzie musiał je znać. No tak, mnie (i mike-a pewnie też, hehe) na studiach uczyli C++, a potem poznanie PHP-a (jako języka, nie technologii) było łatwe, ale ludzie, chcesz się napić piwa, idziesz do monopolowego, kupujesz je i pijesz, a nie idziesz od browarów, analizujesz cały proces produkcji piwa, uczysz się go, sam zaczynasz produkować i potem dopiero możesz się z czystym sumieniem napić piwa. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Po to napisano takie języki jak PHP, Ruby, Python, Java, żeby człowiek nie zawracał sobie dupy dynamicznym rzutowaniem i tego typu wynalazkami. Moim zdaniem znajomość PHP-a nie wymaga od człowieka aż takie wiedzy, żeby zaczynał od C. |
|
|
![]()
Post
#37
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Programistą być łatwo - wystarczy, że Twoje stanowisko pracy się tak nazywa. Z praktyką gorzej - widać to nawet w ogłoszeniach, szukają "z praktycznym doświadczeniem", oferują nawet 6 tysięcy i nie znajdują. Ile znacie osób, które realizowały co najmniej trzy duże projekty w javie lub asp? Ja nie uważam siebie za programistę, bo do tego mi daleko - piszę skrypty, proste aplikacje, ale programowanie to zupełnie co innego - 90% "programistów" poległo przy pierwszym większym projekcie, z jakim przyszło im się zmierzyć. Zresztą to widać - jak czasem widzę jakąś aplikację, zrealizowaną za grube pieniądze przez "poważne" firmy to nawet ja, amator robię (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif)
Praktyka i jeszcze raz praktyka - starszych komputery ominęły, a młodzi to, czego się uczą, za 5 lat będzie to to nieaktualne, więc skąd brać tych programistów z doświadczeniem? Błędne koło - akurat kiedy coś załapał i nabrał doświadczenia, już musi uczyć się nowej technologii - dlatego myślę, że na programistów jeszcze długo będzie zapotrzebowanie. |
|
|
![]()
Post
#38
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
No programista jak poległ, to pół biedy, gorzej jeśli poległ developer (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Zgadzam się z tym doświedczeniem, ale tutaj czas działa na korzyść - im człek starszy, tym więcej doświadczenia, tym zazwyczaj lepszym jest programistą. |
|
|
![]()
Post
#39
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Pilsner - no nie do końca. Chociażby C++ ma kilkanaście lat i nadal jest bardzo popularny. C jest dużo mniej popularny (starszy wiek, a mniejsze możliwości), ale i tak wielu ludzi go wykorzystuje. A mniejsze bajery, które dość szybko odejdą (np. AJAX, choć może to zły przykład) nie są tak duże, a co za tym idzie - stosunkowo proste do opanowania.
|
|
|
![]()
Post
#40
|
|
Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
C to przeżytek? Chciałem zanzaczyć, że zarówno PHP jak i Java (w dużej części) jak i pewnie większość języków i kompilatorów jest napiasana w C. Powiedzieć C to przeżytek to postawić kropke nad rozwojem większość współczesnych języków. Do tego MySQL oraz cała reszta baz danych, serwery i praktycznie 95% oprogramowania serwerowego (może 5% to C# i Java). Więc rozumiem, że należy wyrzucić to wszystko do śmieci jako że jest oparte na przestarzałej technologii?
Inna sprawa, że niekoniecznie warto się C uczyć pod względem zawodowym. Ale to zupełnie inna kwestia. Ten post edytował Jabol 14.05.2008, 15:24:55 |
|
|
![]()
Post
#41
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
C to przeżytek? Chciałem zanzaczyć, że zarówno PHP jak i Java (w dużej części) jak i pewnie większość języków i kompilatorów jest napiasana w C. Powiedzieć C to przeżytek to postawić kropke nad rozwojem większość współczesnych języków. A C z kolei to nic innego jak Assember. Czy to jest powód żeby się go uczyć po drodze do znajomości powiedzmy Javy?Nie. C to przeżytek jeśli chodzi o dużą część zagadnień i dziedzin programowania. Jeśli ktoś chce pisać strony WWW, to od C powinien trzymać się z daleka. |
|
|
![]()
Post
#42
|
|
Grupa: Zarejestrowani Postów: 382 Pomógł: 0 Dołączył: 29.11.2005 Skąd: :jestem(); Ostrzeżenie: (0%) ![]() ![]() |
Może mam skrajne podejście....
moim zdaniem zaczynanie nauki programowania od php jest bardzo dobrym rozwiązaniem. Na początku poznajesz programowanie strukturalne, później obiektowe, następnie zastanawiasz się nad budową aplikacji i jej wydajnościa. Kiedy przychodzi moment, w którym w php zaczyna czegoś brakować rozglądasz sie za kolejnym językiem programowania do nauki, a jednocześnie takim który pozwoli ci zarabiać. Im więcej się uczysz nowego języka, tym mniejszą masz ochotę wracać do php (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) nie ma lepszego motywatora (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Poznajesz różnice, które bardzo często zaskakują cię pozytywnie, poznajesz zalety i wady nowego języka. I tak z każdym kolejnym (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Nie twierdze że php jest złe, jest wręcz idealne do nauki i realizacji wybranych projektów. |
|
|
![]()
Post
#43
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
jastu - dokładnie. Jak tak sobie myślę w jaki sposób zaczynałem programowanie, to rzeczywiście to jest dobre podejście. Gdybym zaczął od C od razu bym wymiękł.
Najpierw (jeszcze jako 10-latek) nauczyłem się podstaw HTML'a (tak wiem, to nie jest język programowania). Nauczyło mnie to trochę innego sposobu myślenia. Bardziej logicznego i abstrakcyjnego. Później PHP (równolegle z CSS, ale to ma już mniejsze znaczenie) - to nauczyło podstaw prawdziwego programowania. Teraz C++ nie stanowi dla mnie większego problemu, ale jednak webdevelopka mnie bardziej interesuje (choć coraz wiekszą mam ochotę na napisanie czegoś większego w C++)... |
|
|
![]()
Post
#44
|
|
Admin Techniczny Grupa: Administratorzy Postów: 2 072 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
ja nauke zaczynałem od php i wszyscy mowili ze tworzy zle nawyki np przez dynamiczne typowanie a dzieki niemu dopiero zrozumialem js, nie mowiac ze zaden jezyk programowania nie jest teraz mi straszny (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
wiec do takiej początkowej nauki to jednak polecałbym php bo jak wyzej wymieniono uczy podstaw programowania a później tylko poznaje sie skladnie innych jezykow ale zasady sa juz takie same, a sameho pehapa łatwiej sie nauczyc niz wskakujac na otwarty ocean jakim jest c i pochodne |
|
|
![]()
Post
#45
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Jacy Wy wszyscy jesteście dobrzy...
Przerzucacie się nazwami języków, licytujecie się na to kto ile umie i ile potrzebował czasu żeby się tego naumieć, nawet twierdzicie, ze że żeby się nauczyć PHP trzeba znać HTML - co jest oczywistą herezją - ale żaden z Was nie wspomniał wprost, że żeby byc dobrym programistą, trzeba umieć tworzyć algorytmy - i od tego trzeba zacząć. Niekoniecznie od razu UML - ale jeśli dana osoba nie jest w stanie zaprojektować w prostym schemacie blokowym jak ma działać potencjalny kawałek kodu, to nie napisze go skutecznie w żadnym języku. Na szczęście - któryś z Was wspomniał o myśleniu abstrakcyjnym - bo to jest podstawa - logika przychodzi później. Jeśli nie potrafisz sobie wyobrazić, jak coś ma działać, to niczego nie stworzysz. Nieważne, czy to będzie program, czy lodówka. Dopiero po algorytmice przychodzi czas na logikę połączoną z nauką składni danego języka. |
|
|
![]()
Post
#46
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Dopiero po algorytmice przychodzi czas na logikę połączoną z nauką składni danego języka. Oj chyba odwrotnie. Ktoś kto nie myśli logicznie żadnego algorytmu nie napisze.I pokaż mi jeden post w którym jest napisane, że trzeba się znać HTML żeby się nauczyć PHP? Może by jeszcze dorzucić do wszystkiego czytanie ze zrozumieniem? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#47
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Poza tym PHP poprzez swoje zastosowanie jest siłą rzeczy połączone z innymi technologiami, które powinieneś poznać (XHTML, CSS, JavaScript, etc.) - "goły" PHP to tylko przygrywka. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Oczywista bzdura - nie jest żadną siłą połączone - to że się te techniki wykorzystuje razem w 99% przypadków, nie znaczy o jakiejkolwiek łączności - można wykonać stronę w (X)HTML bez linijki PHP, oraz można napisać aplikację, która nie będzie używać grama HTML - chyba się zgodzisz ~mike, prawda?Aby programować w php, musisz najpierw poznać (x)html, css, js. No kto jak kto, ale że ~Cysiaczek to napisał, to aż sam nie wierzę...Ja się akurat wywodzę z czasów komputerów 8bit i sytuacji, ze gdy się w szkole podstawowej chciało zagrać na jednym z trzech Meritum, to sobie trzeba było najpierw tę grę napisać - i wtedy właśnie najpierw uczyliśmy się jak program ma działać, a nie jak wygląda składnia BASIC'a - najpierw był schemat blokowy, który rozwijał umiejętność abstrakcyjnego myślenia, po czym przychodziło poprawianie, aby wyglądało sensownie - i tu logika potrzebna jak powietrze. |
|
|
![]()
Post
#48
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 8 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Oczywista bzdura - nie jest żadną siłą połączone - to że się te techniki wykorzystuje razem w 99% przypadków, nie znaczy o jakiejkolwiek łączności - można wykonać stronę w (X)HTML bez linijki PHP, oraz można napisać aplikację, która nie będzie używać grama HTML Sam piszesz, że PHP jest w 99% wykorzystywane razem z HTML-em itd., więc jakoś chyba połączone są, nie? Zresztą, kurcze, stary, chodzi nam o zastosowanie PHP-a do budowania stron WWW, a nie do czystego programowana. O to chyba (chociażby w domyśle) chodzi w tym poście? Jasne, że programowanie to co innego niż web-developerka, ale "jakoś" te dwie rzeczy są ze sobą powiązane. Poza tym jak wyobrażasz sobie naukę najpierw algorytmiki, a potem programowania? Bez żadnego języka, na którym możesz poćwiczyć naumiane algorytmy cała zabawa jest o kant dupy potłuc. |
|
|
![]()
Post
#49
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nieprawda, algorytmów można nauczyć się bez problemu bez znajomości żadnego języka programowania. Jeśli ktoś nie wie jak obliczać na przykład iloczyn macierzy algorytmem Gaussa, LU, LUP czy jakimkolwiek innym i jak nie jest w stanie wymyślić tego algorytmu, krok po kroku, zapisać sobie językiem naturalnym na kartce, to mało co zrobi, jeśli jest w stanie, to nauczenie się składni danego języka jest już prostszym problemem.
Algorytm może być jak najbardziej zapisany językiem naturalnym, nawet w schematach blokowych bez problemu można używać treści w języku naturalnym. A jeśli ktoś nie umie myśleć algorytmicznie i nie zna żadnych algorytmów, ani nie umie ich projektować, to sama składnia języka niewiele mu pomoże. Uważam jednak, że logiczne myślenie przydaje się w momencie projektowania (czy też rozumienia gotowych algorytmów), a nie dopiero potem. Poza tym chciałabym powiedzieć, że algorytmy wymyślano o wiele dawniej niż powstał pierwszy komputer (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Czyli bez żadnego języka na którym można ćwiczyć, w sensie oczywiście języków jakiegokolwiek programowania (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#50
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Dobrze, że napisałeś:
w sensie oczywiście języków jakiegokolwiek programowania (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) bo już miałem odpisywać, że matematyka przetestowała wszystko dokładnie. Matematyka to najdoskonalszy i najbardziej uniwersalny język.
|
|
|
![]()
Post
#51
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Napisałaś (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Nie bez przyczyny na matematyce jako takiej opiera się cała informatyka, przesyłanie informacji, wszelakie kodowania i kompresje... Można pewnie wyliczać w nieskończoność, także mogę pewnie z czystym sumieniem dodać, że dla mnie bycie programistą to jeszcze bycie w pewnym sensie z matematyką za pan brat. Co prawda nie na tyle, żeby koniecznie być z niej orłem, ale żeby dobrze rozumieć podstawowe mechanizmy, trochę zapoznać się z logiką Boole'a i tak dalej. Projektowałam już własne algorytmy i w sporej ich ilości przydały mi się podstawy matematyki właśnie. |
|
|
![]()
Post
#52
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
mój nauczyciel od metodologi programowania powiedział nam na początku roku:
"Jak nie umiecie matematyki to idźcie kopać rowy bo w informatyce nic nie zdziałacie i szkoda tylko mojego czasu..." Coś w tym prawdy jest... W programowaniu PHP nie jest to aż tak bardzo potrzebne natomiast jak na przykład trzeba napisać jakąś fizykę gry to już zaczynają sie schody i matematyka jest potrzebna.... |
|
|
![]()
Post
#53
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 8 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Poza tym chciałabym powiedzieć, że algorytmy wymyślano o wiele dawniej niż powstał pierwszy komputer (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Czyli bez żadnego języka na którym można ćwiczyć, w sensie oczywiście języków jakiegokolwiek programowania (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) No tak, powraca dyskusja kilka postów wyżej, czyli czy uczymy się wszystkiego od początku, czy od środka. Ciekawe kto z was uczył się najpierw budowania algorytmów, a potem dopiero napisał swój pierwszy "Hello World". Ostatnio zacząłem kurs na prawko (ech, późno, wiem, ale lepiej później niż wcześniej) i spodobał mi się sposób w jaki instruktor (szanownie pozdrawiam w tym miejscu pana Waldka (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) ze mną postąpił na pierwszej jeździe - tu masz kierownicę, tu masz gaz, hamulec, sprzęgło, pasy, światła, wajchę itd... OK jedziemy! A ja zbaraniałem. Mało się za pierwszym zakrętem pod ciężarówkę nie wpieprzyłem. Myślałem, że na początku to będzie "zapoznanie z pojazdem" - czy aby na pewno nikomu krzywdy nie zrobię, czy "czuję" maszynę (i nie chodzi tu o od roku nie czyszczone fotele). Podejście "wszystko na raz" nie jest na ogół pochwalane, ale czasem jest (boleśnie) skuteczne - znacznie przyspiesza naukę. Wcale nie mówię, że nie macie racji - zawsze jest dużo rzeczy ważnych, na które trzeba zwracać uwagę, ale... życie ma się jedno i czasem jest go dużo za mało. |
|
|
![]()
Post
#54
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ależ każdy z nas się tak uczył, tylko pewnie nie zdawał sobie sprawy, że to są algorytmy ^^
Na przykład rozwiązując równania na matematyce posiłkujesz się algorytmem - równania kwadratowe to powiedzmy etap gimnazjum - mało kto już zna programowanie, a wszyscy, którzy potrafią rozwiązać równanie znają algorytm. Jeśli natomiast ktoś nie rozumie algorytmu, to go nie zakoduje nawet gdy już pozna składnię jakiegoś języka. |
|
|
![]()
Post
#55
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
No tak, powraca dyskusja kilka postów wyżej, czyli czy uczymy się wszystkiego od początku, czy od środka. Ciekawe kto z was uczył się najpierw budowania algorytmów, a potem dopiero napisał swój pierwszy "Hello World". dużo racji w tej wypowiedzi.... zawsze łatwiej jest zrozumieć jakiś jezyk programowanie lub w twoim przypadku prowadzenie auta jak sie to robi...ale juz na pewnym szczeblu trzeba bedzie wrócić do tego co "powinno" - wedgług regul - być na początku. |
|
|
![]()
Post
#56
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Ostatnio zacząłem kurs na prawko (ech, późno, wiem, ale lepiej później niż wcześniej) i spodobał mi się sposób w jaki instruktor (szanownie pozdrawiam w tym miejscu pana Waldka (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) ze mną postąpił na pierwszej jeździe - tu masz kierownicę, tu masz gaz, hamulec, sprzęgło, pasy, światła, wajchę itd... OK jedziemy! A ja zbaraniałem. Mało się za pierwszym zakrętem pod ciężarówkę nie wpieprzyłem. Myślałem, że na początku to będzie "zapoznanie z pojazdem" - czy aby na pewno nikomu krzywdy nie zrobię, czy "czuję" maszynę (i nie chodzi tu o od roku nie czyszczone fotele). Tak mi się teraz skojarzyło, że jednak jakieś algorytmy znasz, pewnie mocno nieświadomie. Wiesz, że jeśli światło jest czerwone, to stoisz, jeśli żółte przygotowujesz się do jazdy, a jeśli zielone to jedziesz. Wiesz, że najpierw trzeba przekręcić kluczyć i wykonać jeszcze parę ciekawych rzeczy, żeby jechać dalej. Spokojnie można to co wiesz zakodować w schemacie blokowym - i staje się to ładnie widocznym algorytmem. To, czy poprawnym to już zupełnie inna sprawa ^^Bez znajomości tego jak ruszyć (algorytmu) nie ruszysz z miejsca, nawet jeśli będziesz dokładnie wiedział jak zbudowany jest samochód (język). @2 down Dlatego dodałam kilka słów o poprawności algorytmu (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Prawa jazdy nie mam i pewnie jeszcze w najbliższej przyszłości mieć nie będę, a wypadało się odnieść do przykładu ^^ Ten post edytował Shili 21.05.2008, 15:02:52 |
|
|
![]()
Post
#57
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
Shili widzę że dogłębnie przeanalizowałaś przykład... i nie trudno sie z tobą nie zgodzić... wszystko jest ze sobą powiązane... możesz na początku nie znać maty ale i tak kiedyś - prędzej czy później - będzie Ci potrzebna.
|
|
|
![]()
Post
#58
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 8 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Tak mi się teraz skojarzyło, że jednak jakieś algorytmy znasz, pewnie mocno nieświadomie. Wiesz, że jeśli światło jest czerwone, to stoisz, jeśli żółte przygotowujesz się do jazdy, a jeśli zielone to jedziesz. Wiesz, że najpierw trzeba przekręcić kluczyć i wykonać jeszcze parę ciekawych rzeczy, żeby jechać dalej. Spokojnie można to co wiesz zakodować w schemacie blokowym - i staje się to ładnie widocznym algorytmem. To, czy poprawnym to już zupełnie inna sprawa ^^ Bez znajomości tego jak ruszyć (algorytmu) nie ruszysz z miejsca, nawet jeśli będziesz dokładnie wiedział jak zbudowany jest samochód (język). Dokładnie. Chodziło mi głównie o fakt poznawania rzeczy abstrakcyjnych na podstawie przykładów, czyli przypadków szczególnych. Ale za przygotowywanie się do jazdy na żółtym od razu nie zdajesz egzaminu. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Czerwone+żółte = przygotowanie do jazdy. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#59
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Cytat Bez znajomości tego jak ruszyć (algorytmu) nie ruszysz z miejsca, nawet jeśli będziesz dokładnie wiedział jak zbudowany jest samochód - racja. Do tego ktoś wspomniał o abstrakcyjnym myśleniu i wyobraźni, a także matematyce - bez tego jak ruszysz, to walniesz w latarnię.W poprzedniej firmie miałem takie zadanie: na podstawie regularnych danych historycznych (w postaci plików .txt z działu kontroli jakości) zbudować program, który pozwoli dobrać optymalny czas wyoblania elementu w zależności od parametrów takich jak grubość i jakość stali etc. Chcieli coś takiego, bo o dziwo - stal stali nierówna i dla każdej partii optymalne ustawienia wyoblarki były inne i jakość procesu zależała od zręczności obsługi. Bez znajomości metod estymacji byłbym bez szans, nawet bym nie wiedział, jak to ugryźć. |
|
|
![]()
Post
#60
|
|
Grupa: Zarejestrowani Postów: 220 Pomógł: 0 Dołączył: 20.02.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
No tak, powraca dyskusja kilka postów wyżej, czyli czy uczymy się wszystkiego od początku, czy od środka. Ciekawe kto z was uczył się najpierw budowania algorytmów, a potem dopiero napisał swój pierwszy "Hello World". Np autor tego posta (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Budowanie suchych schematów blokowych zaraziło mnie pasją do programowania (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Moim skromnym zdaniem matematyka nie jest niezbędna programiście, ale jej znajomość pomaga mu tworzyć lepsze programy. Oczywiście i programowanie i matematyka są pojęciami "długimi i szerokimi", tak więc powyższe stwierdzenie nie zawsze jest prawdziwe (np. w takim VRMLu bez matematyki ani rusz (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ). |
|
|
![]()
Post
#61
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Ja się ciągle waham, czy jest potrzebna, czy nie. Jak już mi się wydaje, że nie, to nagle bah! problem i odwraca mi się punkt widzenia o 180 stopni. Teraz jestem na etapie, na którym uważam, że dobra znajomość matematyki jest potrzebna tylko pewnym grupom programistów. Tym, którzy dokonują skomplikowanych obliczeń na potrzeby komputerów np. samolotów, rakiet, czy innych skomplikowanych urządzeń. Rozróżnienie na programistę i developera nie jest do końca szczęśliwe, ale lepszego chyba nie ma. Z tym, że każdy developer jest programistą, ale nie każdy programista jest developerem. Różnią się zakresem w jakim używają umiejętności programistycznych i tyle (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Poza komputerami można też znaleźć przykłady. Np. pilot cywilny i pilot wojskowy. Chyba nikt nie zaprzeczy, że obaj latają? Każdy pilot musi znać podstawowe zasady fizyki i matematyki, które pozwalają mu sterować maszyną. Nikt jednak nie wymaga, aby posiadali wiedzę akademicką godną doktora. Pilot cywilny wykorzysta wiedzę która pozwoli mu dowieźć ludzi na ziemię, a wojskowy (myśliwca) jak zyskać przewagę nad wrogiem. Im więcej programista zna matematyki, tym lepiej dla niego ale już niekoniecznie dla pisanego programu, bo nie każdy program wymaga użycia takiej wiedzy. @scanner - użyłem złego słowa - wstaw tam developer i będzie pasowało (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdrawiam |
|
|
![]()
Post
#62
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 1.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Według mnie znajomość podstawowych praw matematyki jest niezbędna podczas programowania.
Przecież najpopularniejsza instrukcja warunkowa 'if, elseif ..' wykorzystuje prawa matematyki (prawa Bool'a). Nie znając dobrze tautologii trudno o poprawne definiowanie warunków logicznych. Wracając do głównego tematu to ja naukę programowania w PHP zacząłęm na studiach. Na studiach jak to na studiach jest to w wszystko przedstawione szybko i w małym stopniu. Czyste podstawy. Dopiero gdy poszedłem na 4 miesiące na praktyki nauczyłem się w miare dobrze programować w tym języku. Podstawy OOP, systemy szablonów, PDO, jQuery. Potem przyszedł czas na pierwszy framework i korzystanie z ORM'a. W tej chwili minął już ponad rok od przygody z PHP i pracuję w dużej firmie programistycznej znanej w całej polsce. Wniosek z tego jeden. Rzućcie sie na głęboką wodę jaką w moim przypadku były praktyki, które naprawde dużo mi dały. W tej chwili doszkalam się z zakresu Oracl'a oraz myślę o zrobieniu certyfikatu PHP5 ZCE. Pozdrawiam i Powodzenia. |
|
|
![]()
Post
#63
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Według mnie znajomość podstawowych praw matematyki jest niezbędna podczas programowania. Przecież najpopularniejsza instrukcja warunkowa 'if, elseif ..' wykorzystuje prawa matematyki (prawa Bool'a). Nie znając dobrze tautologii trudno o poprawne definiowanie warunków logicznych. No... Nie zgodzę się. Ja nauczyłem się podstaw PHP w czwartej klasie podstawówki. Myślisz, że wiedziałem wtedy, czym są prawa Boola, albo czym jest tautologia? |
|
|
![]()
Post
#64
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zapewne nie byłeś w stanie tego sformułować i pewnie zrobiłbyś wielkie oczy, gdyby ktoś się Ciebie o to spytał, ale zaprzeczysz, że musiałeś się nauczyć jak działają warunki logiczne?
|
|
|
![]()
Post
#65
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zapewne nie byłeś w stanie tego sformułować i pewnie zrobiłbyś wielkie oczy, gdyby ktoś się Ciebie o to spytał, ale zaprzeczysz, że musiałeś się nauczyć jak działają warunki logiczne? Jak najbardziej musiałem się nauczyć jak działają warunki logiczne, ale prawdę mówiąc nie miałem z tym większego problemu. I to nie zmienia faktu, że i tak nie wiedziałem czym są prawa Boola i czym jest tautologia (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Ten post edytował radex_p 1.07.2008, 10:31:32 |
|
|
![]()
Post
#66
|
|
Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Ja zacząłem też w 4 klasie podstawówki i jakoś poszło. Na początku też nic nie umiałem, postawiłem poprostu jportala, gdzie w menu używasz "echo" więc umiałem wypisać coś na ekran. Później dzięki poradnikom jak napisać moduł do jp poznałem mysql. Później poszło z górki. Napisałem dwie wersje własnego cms'a podobnego do jportal, aż wreszcie zainteresowałem się OOP.
PS. Nadal nie znam prawa Bool'a (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) ani czym jest Tautologia |
|
|
![]()
Post
#67
|
|
Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Niektórzy tutaj zapominają, że logika nie jest częścią matematyki, tylko jej narzędziem (podobnie jak narzędziem filozofii).
Logikę znać trzeba, nie matematykę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdrawiam. |
|
|
![]()
Post
#68
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
PS. Nadal nie znam prawa Bool'a (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) ani czym jest Tautologia Mała dygresja: nie pisze się Bool'a, tylko Boola. Z tego co wiem apostrofu używa się tylko kiedy bez niego ciężko stwierdzić jaki był mianownik (np. theme'y), a do skrótów używa się myślnika (np. CMS-a) |
|
|
![]()
Post
#69
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 17 Dołączył: 9.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#70
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 28.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Sorry że się wtrącę.
Cytat w czwartej klasie podstawówki Podstawówki? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Trochę mnie to zaskoczyło. Ja chyba bym nie był w stanie pojąć czegokolwiek z programowanie mając... 10 lat? Umiałem wtedy tylko wcisnąć klawisz PLAY na magnetofonie do Commodore C64 gdy na telewizorze pojawiał się napis "Press play on tape" ale to były inne czasy:) A z PHP mam styczność dopiero rok i widze że jeśli chciałbym zająć się tym na poważnie to jeszcze bardzo dużo było by pracy przede mną... Ten post edytował krzysiek_raven 3.07.2008, 23:20:18 |
|
|
![]()
Post
#71
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Podstawówki? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Trochę mnie to zaskoczyło. Ja chyba bym nie był w stanie pojąć czegokolwiek z programowanie mając... 10 lat? Już nie przesadzaj. Będąc w 6 klasie podstawówki, (a było to ~20 lat temu) mając do dyspozycji tylko komputer Meritum II i 5 stronicową kserokopię z listą komend jego BASIC'a napisałem swój pierwszy program (coś a'la Space Invaders) - bez tego, na tzw. "kółku komputerowym" nie byłoby co robić...
|
|
|
![]()
Post
#72
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 28.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Będąc w 6 klasie podstawówki, (a było to ~20 lat temu) mając do dyspozycji tylko komputer Meritum II i 5 stronicową kserokopię z listą komend jego BASIC'a napisałem swój pierwszy program (coś a'la Space Invaders) Teraz jestem pod jeszcze większym wrażeniem:P Być może gdybym się wtedy choć trochę interesował komputerami (poza graniem na C64) to może jednak coś tam bym zrozumiał, ale wtedy mnie do tego nie ciągnęło i pewnie dlatego wydaje mi się to takie zaskakujące:) |
|
|
![]()
Post
#73
|
|
Grupa: Przyjaciele php.pl Postów: 384 Pomógł: 6 Dołączył: 11.09.2004 Skąd: Grodzisk Mazowiecki Ostrzeżenie: (0%) ![]() ![]() |
NIe to żebym się chwalił. Ja zacząłem pierwsze skrypty w php kodować w wieku 13 lat.
|
|
|
![]()
Post
#74
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
No to ja byłem szybszy (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) O dwa lata.
Ten post edytował radex_p 4.07.2008, 19:32:53 |
|
|
![]()
Post
#75
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Tak, ale jak Wy zaczynaliście, to komputer w domu to już normalka była - a co my, dziadki mamy powiedzieć?
Nas programowania nie uczyli na forach czy z manuali - do wszystkiego prawie trzeba było dochodzić samemu a listingi ręcznie z gazet przepisywać... Wild Wild West a nie World Wide Web... Teraz przy niektórych z Was to ja się czuje po prostu niedouczony - bo już nie ma "po szkole sobie poczytam o wzorcach", tylko jest "chyba muszę coś wydrukować do kibla, bo gdzie indziej poczytać nie ma czasu". Ale to dobrze - przynajmniej można z perspektywy czasu zadumać się nad tempem postępu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#76
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
A ja byłem normalny. Miałem wesołe dzieciństwo z piłką pod blokiem. Później uganiałem się za dziewczynami.
Nie siedziałem hackując Commodore, nie pisałem w wieku 10 lat, nie byłem mini wersją geeka. Jak kujony pisały w Logo programy w podstawówce ja wagarowałem. Na lekcjach informatyki w liceum zamiast uczyć się grałem w Fifę i bajerowałem koleżanki. Programuję od 7 lat kiedy poszedłem na studia czyli zacząłem jak miałem jakieś 19 lat. Ja rozumiem - pasja. Ala prześcigacie się w śmiesznościach a ludzie to czytają i stresują się mając 15 lat jakie studia wybrać żeby trzepać kasiorę. Chilllll out meeeeeeen! Pozdrawiam wszystkich poza otępiałymi nastolatkami za monitorem. A później się dziwicie, że stereotyp informatyka jest jaki jest. Pomijając Commodore, które dostałem na komunię i które roztłukłem grając w gry pierwszy swój (na spółkę z dwoma braćmi) komputer dostałem w wieku 15 czy 16 lat. |
|
|
![]()
Post
#77
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Oj mike, przesadzasz z tym prześciganiem się - to że opowiadamy swoje historie, nie znaczy że się licytujemy.
A to, ze nastolatki się stresują tym, o czym piszesz, to nie nasza wina tylko wszechpanującego, wszechmającego i .. (goście od plusa mają lepsze słowotwórstwo) wyścigu szczurów, który od lat kilkunastu u nas zapanował. To że młode pokolenie na siłę chce dogonić zachód, to jedno, a nasze luźne dywagacje to drugie. |
|
|
![]()
Post
#78
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
ja podobnie jak mike pierw od 10 roku życia grałem w piłe teraz zacząłem sie interesować php'em ale to głównie dzięki szkole (tech informatyk) a tak poza tym spędzałem wakacje nad wodą z kumplami pijąc piwo i czując stres żeby mnie tylko nie złapali. kompa miałem w wieku 12 lat ale jakoś nigdy nie spędzałem przed nim czasu neta miałem w wieku 14 lat i zaczęło się gg i te sprawy ale jakoś bez specjalnego programowania. no więc chłopaki wyluzujcie bo się z was mega komputerki robiły. choć z drugiej strony dobrze jest mieć jakąś taką pasje w młodym wieku. tak "tworzą" się mózgi. to wasza sprawa ja zawsze miałem szacunek dla takich ludzi którzy wiedzą co chcą.
|
|
|
![]()
Post
#79
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 17 Dołączył: 9.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Hah, no nie wiem, czy jak mialem 15 lat i siedzialem sobie przy PC'ciku tworzac te "programy" to myslalem o wyscigu szczurow i tym ileż to ja pieniędzy będe miał w przyszłosci. Hobby, panowie - hobby. Wg. mnie to 100x lepsze niz siedzenie z piwem na ławce w paru. Nie mowie, że i to mi sie nie zdarzyło, ale z perspektywy czasu moge stwierdzić, że nie byl to wcale dobrze zainwestowany okres życia. Życie jest brutalne, i jak sie za bardzo wy-czil-ałtujesz to mozesz czasem źle wylądować. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ale co tak będziemy dywagować, nad rzeczami ktore są w zasadzie oczywiste. Każdy robił w życiu to co chciał lub to co zostało mu narzucone. A i ci, ktorym tak ochoczo przykleja sie tabliczke z napisem "geek", sami sie tak naprawde tacy nie stali.
|
|
|
![]()
Post
#80
|
|
Grupa: Zarejestrowani Postów: 662 Pomógł: 45 Dołączył: 26.03.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Zgadzam się z mikiem. Co prawda ja w fife malo gralem, ale ma w 100% racje (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) . Mozna lubic/uwielbiac/kochac programowanie, ale pisanie ze zaczelo sie w wieku 11 czy 12 lat jest smieszne. Jakis czas temu moj ojciec dal mi wydrukowany list do ala mikołaja, byly to moje zwykle zabawy w wordzie w wieku wlasnie 11/12 lat, ale tego nie mozna nazwac robieniem stron. Tak samo jak przeczytanie kilku kursów php nie mozna nazwa programowaniem w takim wieku.
ps. Oczywiscie nie zaprzeczam nikomu w tym temacie, ale bez przesady, zabawy z pc w wieku 12 lat nie mozna nazwac programowanie bo w tym wieku biega sie w brudnych spodenkach po podworku i mysli jak poprosic dziewczyne z sasiedztwa o "chodzenie" (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ps2. Post pisany w spsob zartobliwy i nie skierowany do nikogo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Żeby później nie bylo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#81
|
|
Grupa: Zarząd Postów: 1 512 Pomógł: 2 Dołączył: 22.04.2002 Skąd: Koszalin ![]() |
a ja ...
moje zycie komputerowe rozpoczylem w 4 klasie na MERITUM I :-) pozniej prowadzilem kolko komputerowe w 5 czy 6 klasie na ZX Spektrum +48 K .... pierwszym napisanym (a raczej przepisanym) programem byl BARMAN pod MERITUM pozniej pisanie muzyczki pod ZX SPEKTRUM :-) jejku ile lat jjuz z tym mam przyjemnosc (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) 24 lata :-) a tak naprawde na programowanie wzielo mnie w 1997/98 ... czyli juz 10 lat ... i kocham to co robie :-) |
|
|
![]()
Post
#82
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
hmm... ja pierwsze, lecz proste skrypty zacząłem pisać w wieku 13 lat, a swojego pierwszego exploita napisałem w wieku 14 =)
|
|
|
![]()
Post
#83
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
A ja zaczęłam mając lat 12, ale nie programować, tylko tworzyć proste strony, wtedy jeszcze na topie były skaczące i mrugające. Pierwszą styczność z php miałam rok później, jak zamierzałam zrobić skórkę na forum i dziwiłam się niepomiernie, że to mi nie chce na localu śmigać. Nie bardzo miałam ochotę na udzielanie się na grupach dyskusyjnych, innymi słowy w bólach i trudach postawiłam swój pierwszy serwer. Coś tam udało mi się napisać, nic szczególnego w sumie, jednak z czystym sercem mogę powiedzieć, że bardziej za serce ujęły mnie takie rzeczy (związane powiedzmy z okołoinformatyką) jak głównie html, css, potem C/C++ a pewnym krótkim okresie zaczęłam baczniejszą uwagę zwracać na asemblera. Php poszedł w odstawkę na długo, z tego względu że faktycznie zajęłam się nim jakieś cztery, pięć miesięcy temu, nie licząc jakichś banałów napisanych po drodze.
Pierwszy komputer dostałam mając trzy lata, było to dość stare Atari. Do programowania się nie brałam jednak ani na nim (trudno by było, zginął śmiercią tragiczną przeżywszy zaledwie 5 lat u mnie w domu), ani na commodore, ani na pierwszym pececie (laptopie zresztą), który miał dedykowany system finansowy, baterię wagi 10 kilogramów i bardzo niewiele tam można było robić (ale o gierki zadbali ^^) I mimo tego mam normalne życie. Mimo że studiuję informatykę (dziennie) i pracuję jako informatyk mam czas, żeby ze znajomymi wyjść na piwo czy imprezę (ostatnio po ślubogennym okresie z pieniędzmi trochę gorzej (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ), mam czas żeby jak na kobietę przystało poplotkować, czy przesiedzieć dwie godziny w łazience albo u kosmetyczki (ach, ta próżność (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ) i mam chęci, żeby od czasu do czasu wyjechać w dziką głusz bez komputera i, tym bardziej, internetu. A w pewne gry z piłką gram nawet do dzisiaj, a już zwłaszcza dzisiaj ^^ Także jedno drugiego nie wyklucza, chociaż przed podjęciem studiów o nazwie informatyka długo się wzbraniałam, dopiero rok przed maturą stwierdziłam, że chyba jednak warto połączyć akurat to hobby z przyszłym zawodem. |
|
|
![]()
Post
#84
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 2 Dołączył: 5.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ja webmasteringiem całym bawię się już od około 3 lat i powiem ci, że tak naprawdę ciągle mało umiem. Ciągle się uczę itp jednak TEGO można się uczyć całe życie i nigdy nie zrozumiesz wszystkiego
|
|
|
![]() ![]()
Post
#85
|
|
Grupa: Zarejestrowani Postów: 399 Pomógł: 7 Dołączył: 11.06.2007 Skąd: Poznan Ostrzeżenie: (20%) ![]() ![]() |
Wszyscy się chwalą jak wcześnie zaczęli (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Ale co Was skłoniło (przyczyny) że tym się zaczęliście interesować? Mnie osobiście nie wystarczało samo przeglądanie stron, chciałem czegoś więcej i cały czas poznaje |
|
|
![]()
Post
#86
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Jak już mówiłem - za moich początków nie było internetu, ale świadomość, ze można stworzyć coś, co zmusi bezmyślną maszynę do określonych reakcji, to dla mnie-dzieciaka lubiącego pogrzebać w kabelkach to było COŚ! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#87
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Przed PHP kodzilem w .. C++, Pascal i to tylko programiki konsolowe [nie umialem grafiki opanowac (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ], a php + html pozwalalo zrobic cos co widac, wyglada porzadnie, i reaguje na usera (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#88
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 20 Dołączył: 14.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
jak ja zaczynałem, to nie miałem internetu. Programowaniem zaraziłem się od moich starszych kolegów, którzy cały czas o tym gadali;]
|
|
|
![]()
Post
#89
|
|
Grupa: Zarejestrowani Postów: 662 Pomógł: 45 Dołączył: 26.03.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
U mnie programowanie w php zaczelo się od html-a (bardzo dziwne prawda ? (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ). Strasznie podobały mi się strony w internecie (łączony przez telefon tp (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ). Brat powiedział mi o html-u, poczytałem jakiś kurs w magazynie cd-action i tak ruszło. Na php przyszła później pora. Czytałem, ściągałem skrypty itp. ale nic nie działało poniważ nie miałem serwera z obslugą php. Kupiłem pierwszą książkę (php to proste), zainstalowalem serwer na komputerze (krasnal) i zaczeło się testowanie darmowych skryptów (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#90
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
a ja zacząłem w 6 kl podstawówki od przepisania jakiejś gry w C++ builder, pisałem (przepisywałem) grę w której odbijało się piłeczki. ile ja tam błędów miałem ale jakoś w końcu zadziałało (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) później gimnazjum przyniosło ze sobą html'a i zachłysnąłem sie tym drążyłem, zgłębiałem wiedzę, w końcu w 1 kl tech postawiłem e107 na serwerze. od kl 1 technikum programowałem w pascalu, delphi, c, c++, tworzyłem bazy w accesie. dopiero w minionym roku szkolnym tj. 3 kl miałem przedmiot Zarządzanie bazami danych i tu zacząłem się uczyć MySQL w połączeniu z php'em. i tak to ruszyło spodobało mi się to, napisałem prostą stronkę do obsługi warsztatu samochodowego taty, później postawiłem sklep na osCommerce. tak wygląda moja styczność z programowaniem.
|
|
|
![]()
Post
#91
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 2 Dołączył: 5.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
piotrooo89 to ty jakoś wszystko musiałeś dobrze opanowywać, bo żeby html wałkować całe gimnazjum? O_o
Ja zacząłem w 4 klasie szkoły podstawowej od html'a.. Od klasy piątej zacząłem uczyć się języka php.. Praktycznie całe gimnazjum też zeszło mi na php i mysql i tak mi już zostało, bo jadę na tym cały czas. |
|
|
![]()
Post
#92
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
jak ja chodziłem do podstawówki to tata kupił którego bał sie obsługiwać każdy w domu więc sorry ale to nie było jeszcze tak rozpowszechnione. a w szkole... myślisz że jak ja chodziłem do szkoły to były już tam kompy? na mapę na historie nie było a co dopiero na komputery. jasne że nie całe gimnazjum bo jeszcze przecież paint był nie? (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) nie no jakoś w gimnazjum nie czułem do tego pociągu.
|
|
|
![]()
Post
#93
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ja za to zaczęłam od quizu, jako zadania dodatkowego z biologii. Już wtedy mi coś tam świeciło, że o wiele prościej jest napisać stronę niż stworzyć ładny graficznie program, programowanie z prawdziwego zdarzenia więc musiało poczekać.
Wtedy miałam modem (kilka godzin szukałam obrazków do quizu, Internet może już nie raczkował, raczej stawiał piewsze w miarę pewne kroki, ale wszystkiego było sporo mniej), "Pajączkowe" kursy js i html, w swojej naiwności jeszcze wtedy nie przypuszczałam, że będę musiała "opanować" właśnie to jakże zawiłe wtedy js, spodziewałam się że sam html wystarczy. Siedziałam nad całym quizem 3 dni (miał bodajże ze 20 pytań jedynie, robiłam go tylko w dwóch kopiach), ale już wtedy miałam jakieś biedne szyfrowanie odpowiedzi (biedne, bo w sumie bez problemu dało się obliczyć która z kolei opcja jest przeliczana na jaki klucz (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ) i znienawidziłam js na długo. Jako że nie bardzo miałam wtedy jakąkolwiek wiedzę o innych przeglądarkach, tym bardziej nie miałam innych przeglądarek quiz chodził jedynie na starożytnym IE, jednakże w szkole nie było nic innego, więc 6 i pochwałę dostałam (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#94
|
|
Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Ja jestem chyba jakiś inny, nie znałem html'a oprócz znaczników <b> <font> i <a> a z php jakoś poszło tylko na tej wiedzy. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Nie mówcie, że nie dało się w wieku 12 lat programować. Wtedy ja postawiłem już 2 serwisy na jPortal, i napisałem chyba z trzy moduły do niego. Ile ja się nacieszyłem, że działa. Jakiś tam moduł statystyk ktoś gdzieś ciągle ma, na google spotkałem. (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) (http://ledwoch.ovh.org/jptechnet/statsy.php jeszcze pod starym nickiem (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ) Później napisałem własny CMS (bardzo podobny do jportal, ale nic nie ściągałem), aż wreście zainteresowałem się FW Rapide (nie wiem czemu) i później napisałem własnego FW, który służy mi do dziś. (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#95
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 25 Dołączył: 4.07.2007 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Swoją przygodę z php zacząłem poprzez różne nie działające CMS-y (z kreską ? ;pp) aż doszedłem do JP.
Dodam, że gdy wiedziałem jak działa if i baza danych nadal nie wiedziałem jak tworzy się linki w html-u. Śmieszne ale prawdziwe. Musiałem non-stop podglądać jak pisze się <a href mimo że PHP było w miarę opanowane. Potem poszło z górki. Pierwszy prosty CMS, pare modułów do JPortala, w końcu styczność z klasami, potem MVC nieudane próby (prędkość prostego skryptu około 0,9s). W końcu napisaliśmy z bratem porządny silnik, który cały czas jest ulepszany. Myślę, że jeśli używam czegoś wiele razy to powinienem uprościć konstrukcje oraz czytelność do maksimum. Wtedy sami używamy różnych wzorców nie wiedząc, że istnieją, albo wymyślamy całkiem nowe. |
|
|
![]()
Post
#96
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#97
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
A ja zacząłem jakieś 5 lat temu, mając 25 lat. Wcześniej trudno było w mojej miejscowości o Internet - zacząłem pewnie banalnie - od podmiany tekstów w "echo" gotowych skryptów i stwierdziłem, że PHP jest prostszy od TP czy nawet VB, więc warto poznać choć podstawy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#98
|
|
Grupa: Zarejestrowani Postów: 662 Pomógł: 45 Dołączył: 26.03.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
@bim2 - Bez obrazy, ale tyle razy już czytałem co to nie Ty, czego nie napisałeś itp. więc dalej twierdze że w wieku 12 lat nie powinno nazywać się programistą. A w ogóle jak znałeś tylko b,a i font to jak Ty kodowałeś w php (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
|
|
|
![]()
Post
#99
|
|
Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Moli, a zastanów się co to php? Czy nie znając html'a nie można w nim kodować? Dodam, że znałem jeszcze znacznik <br /> i powiem szczerze, że się dało, bo było to coś w stylu:
echo 'jakies dane z bazy'; echo '<br>'; for() { echo 'tralalal'; echo '<br>'; } ale się dało. Teraz są trochę inne czasy, ja komputer dotknąłem w wieku chyba 8 lat i pykałem se w zestrzeliwanie nietoperzy. Tak złapałem bakcyla (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Powiem Ci, że się da. Pół roku po zapoznaniu się z jPortal na pomagał mi bardzo miły kolega Lordziqqq, który powiedział mi co i jak, nawet pisaliśmy razem proste forum. Więc nie mówcie, że się nie da. Byłem bardzo inteligentym dzieckiem i jednak wszystko zrozumiałem. EDIT: Zapomniałem dodać, najważniejsza jest pomoc i wsparcie innych ludzi, które uzyskałem na http://zsyp.pl (pomoc dotycząca jPortal) i powiem jeszcze raz, że się da. Ten post edytował bim2 8.07.2008, 08:52:00 |
|
|
![]()
Post
#100
|
|
Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
@bim2 - Bez obrazy, ale tyle razy już czytałem co to nie Ty, czego nie napisałeś itp. więc dalej twierdze że w wieku 12 lat nie powinno nazywać się programistą. A w ogóle jak znałeś tylko b,a i font to jak Ty kodowałeś w php (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) No i po części masz rację. To, że ktoś znał podstawy programowania nie oznacza, że od razu jest programistą (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 04:15 |