![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 13.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich,
jestem uczniem 2 klasy Liceum Ogólnokształcącego i za 2 lata o tej porze mam w planach bycie studentem informatyki na jakiejś uczelni wyższej (UW/PW/UMCS, ew tam gdzie się dostane po prostu ![]() ![]() Mam do wyboru: - naukę PHP (tworzę strony internetowe od jakiegoś czasu, bazuję głównie na CMS`ach, robię więcej www dla siebie, jeśli mam zlecenia, to raczej jakieś wizytówki firm, szablony aukcji, ogólnie nie wymagające znajomości PHP i MYSQL`a - jednak chciałbym sobie troche dorobić, kasa pusta, a xhtml i css mam opanowane praktycznie perfekcyjnie), - kontynuowanie nauki Pascala (bo podobno najlepszy na początek), - olanie wszystkiego i zaczęcie nauki C++ (bo łatwiej będize mi na studiach, bo popularny język, bo pascal to starocie, w ktorym juz nic sie nie pisze). Co byśice mi radzili? A nawiązując do tematu wątku, bo trochę się rozpisałem.., to czy znając PHP (w sensie powiedzmy będe potrafił napisać CMS na swoje potrzeby), nauka C++ i innych języków będzie dla mnie łatwiejsza, łatwiej przyswajalna? Najbardziej użytecznym językiem dla mnie byłoby PHP (mógłbym na tym już teraz zarabiać, wykorzystywać wiedzę w praktyce), jednak jeśli PHP nie pomoże mi w nauce C++, to moge odpuścić sobie zarabianie (bo na nie jeszcze przyjdzie czas, a sam i tak sie nie utrzymuje) i poświęcić się tylko C++. Rozpisałem się troche, mam jednak nadzieję, że komuś zechce się czytać mój post i dostanę tutaj jakąś radę. pozdrawiam. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 640 Pomógł: 44 Dołączył: 8.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Ja jestem zwolennikiem programowania praktycznego. Jeżeli chcesz się uczyć C/C++ to pytanie po co? Chcesz np. pisać sterowniki dla Linuksa, czy też Darwina?
![]() Do aplikacji www - Python, Ruby, PHP można wybierać, z tym że Python i po części Ruby mają zaletę wszechstronności (a nie "tylko" do www). Do aplikacji GUI też można używać np. Pythona. Do softu na urządzenia przenośnej - Java (Android, Symbian)... -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 9 Dołączył: 19.11.2004 Skąd: Iława Ostrzeżenie: (0%) ![]() ![]() |
Ja np. zaczynalem od Turbo Pascala co sobie bardzo chwale. Pozwolil zdobyc niezbedne podstawy i wyuczyl odpowiednich nawykow. Jednak nie wiem czy aktualnie jest sens nauki tego jezyka (choc rozwoj w kierunku Delphi moze nie byc taki zly). Drugim jezykiem byl wlasnie php, ktory aktualnie zapewnia mi prace i pensje, natomiast kolejny jezyk, za ktory sie biore to Java. W miedzyczasie na studiach bylo takze C++, ale zglebialem tylko tyle by zaliczyc semestr.
Dzieki temu ze mialem juz stycznosc z kilkoma jezykami, zawsze z dystansem podchodzilem do doradzania PHP, jako pierwszego jezyka z jednego powodu. Jest on zbyt tolerancyjny na paskudnie pisany kod. Jezeli ktos wyrobi sobie w php zle nawyki, bardzo trudno moze byc potem je wyplewic. Byc moze sie myle i nie jest z tym tak zle, ale podejrzewam, ze gdybym ja nie zaczal od Pascala, tylko od PHP, nie bylbym tu, gdzie teraz jestem. Dlatego takie jezyki jak Java, czy C++ w moim odczuciu sa lepszym pomyslem na wyszkolenie dobrego programisty. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Dlatego takie jezyki jak Java, czy C++ w moim odczuciu sa lepszym pomyslem na wyszkolenie dobrego programisty. Niekoniecznie. Może być dobry webdeveloper, dobry osdeveloper, gamedeveloper itd... Programowanie jest zbyt rozległe, żeby być dobrym we wszystkim (zresztą zobacz sobie: Temat: Ilu_jezykow_programowania_mozna_sie_nauczyc) -------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 418 Pomógł: 8 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ja jestem zwolennikiem programowania praktycznego. Jeżeli chcesz się uczyć C/C++ to pytanie po co? Chcesz np. pisać sterowniki dla Linuksa, czy też Darwina? ![]() Ale jest mnóstwo rzeczy, w przypadku których bez C ani rusz - w PHP-ie raczej ciężko oprogramować jakieś urządzenie. Poza tym są zagadnienia (jak np. wskaźniki), które w innych językach są tylko pojęciem - C/C++ można potraktować jako swoiste wyzwanie i okazję do nauki. -------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 640 Pomógł: 44 Dołączył: 8.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Ale jest mnóstwo rzeczy, w przypadku których bez C ani rusz - w PHP-ie raczej ciężko oprogramować jakieś urządzenie. Poza tym są zagadnienia (jak np. wskaźniki), które w innych językach są tylko pojęciem - C/C++ można potraktować jako swoiste wyzwanie i okazję do nauki. Są, tylko czy to cię interesuje i czy "początki" programowania warto zaczynać od niskopoziomowego programowania wymagającego sporej wiedzy? ![]() -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Ja np. zaczynalem od Turbo Pascala co sobie bardzo chwale. Pozwolil zdobyc niezbedne podstawy i wyuczyl odpowiednich nawykow. Ale wyrabia fatalne nawyki; zwłaszcza, jesli chodzi o operatory. Kto pojmie podstawy C(++), to bez problemu poradzi sobie z innymi językami. Chyba tylko pascal ma takie tasiemce, jak :=, czy for ... to do. Cytat A nawiązując do tematu wątku, bo trochę się rozpisałem.., to czy znając PHP (w sensie powiedzmy będe potrafił napisać CMS na swoje potrzeby), nauka C++ i innych języków będzie dla mnie łatwiejsza, łatwiej przyswajalna? Tak, gdyż często się zdarza, że funkcje obu języków są bardzo do siebie podobne. Jednak najważniejszą różnicą, która może utrudnić przesiadkę, to inne traktowanie różnych typów zmiennych. PHP robi wszystko za programistę, w C musisz się pilnować - zarówno o zmienne, jak i pamięć. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 726 Pomógł: 20 Dołączył: 8.12.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
A tam, jak chcesz się nauczyć języka programowania w którym można pisać normalne aplikacje jak i www to polecam C# + ASP do stron www (.NET), M$ nawet daje za free najlepszy kombajn do programowania a tym samym do nauki myśle tu o VS.
(chyba zostałem orędownikiem m$ i dostane warna za spam ;P ) A na poważnie ucz się albo Javy albo C# + ASP, reszta to niepotrzebne robienie zamieszania, to tak jak byś chciał uczyć się ładnej kaligrafii w dobie komputerów... można tylko po co... |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 13.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Cytat A na poważnie ucz się albo Javy albo C# + ASP, reszta to niepotrzebne robienie zamieszania, Hmm, czy ja wiem. Php byłoby dla mnie "najpraktyczniejsze" , bo robię strony www i brak znajomości php mi doskwiera trochę, a opieranie się na cmsach czasem nie wystarcza. Czyli nie wiem co mam wybrać...jedni piszą, że Pascal jest ok, drudzy ze wyrabia fatalne nawyki.. dzięki za odpowiedzi, poczekam, może jeszcze ktoś coś napisze ![]() |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 726 Pomógł: 20 Dołączył: 8.12.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
A w ASP, to niby samochód chcesz zrobić ;P
|
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
A w ASP, to niby samochód chcesz zrobić ;P Przestan gadać o ASP'ie... -------------------- ET LINGUA EIUS LOQUETUR IUDICIUM
|
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 726 Pomógł: 20 Dołączył: 8.12.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
A dlaczego? Chłopak jest na początku drogi młodego programisty dla czego nie mogę proponować mu rozwiązań, które uważam za najlepsze?
Bo jest to ideologicznie nie zgodne z domeną tego forum? Czy może nie lubisz ASP? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 09:12 |