Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Droga rozwoju dobrego programisty.
tolomei
post
Post #1





Grupa: Zarejestrowani
Postów: 450
Pomógł: 135
Dołączył: 18.11.2010
Skąd: Wschowa

Ostrzeżenie: (0%)
-----


Witam!
Chciałbym poruszyć temat pewnego zdania, opinii, która krąży po internecie. Mianowicie:

"Profesjonalny programista powinien uczyć się jednego nowego języka programowania rocznie."

Po głębszym zastanowieniu nasuwają się różne opinie. Z jednej strony to osoba, która zna się na wszystkim - tak na prawdę nie zna się na niczym. Z drugiej strony nasza branża rozwija się w szalonym tempie. Zatrzymując się na jednym jedynym rozwiązaniu - zostajemy w tyle.

Co myślicie o wspomnianej sentencji? Mit czy święta prawda?
Czy kierujecie się tym trendem w waszym rozwoju rozszerzając horyzonty czy może dążycie do bycia ekspertem w jednej wąskiej dziedzinie?

Ten post edytował tolomei 24.08.2011, 03:34:21
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Trudno się nie zgodzić z tym co napisałeś Zyx. Wiele osób zapomina o fakcie, że za każdym kodem stoi osoba i jej spojrzenie na pewną funkcjonalność. To jest największe błogosławieństwo i jednocześnie przekleństwo programowania - dowolność. Można to samo zrobić na wiele sposobów w obrębie tego samego języka. Nawet głupie "Hello world". W zasadzie ograniczają nas jedynie umiejętności i czas. Po czym bowiem można poznać dobrego informatyka? Nie traci czasu na wymyślanie koła od nowa jeśli nie musi, ale też w prostych przypadkach nie zmarnuje czasu na szukanie gotowca niepotrzebnie. Innymi słowy dobry potrafi zauważyć granicę, która stanowi "barierę sensowności".

Na pewno przytoczone przez Ciebie elementy są istotne i się z tym zgadzam, ale posługując się Twoim porównaniem: "Po co mam przybijać galaretkę do ściany? Wystarczy, że zrobię półkę by na niej galaretkę postawić." Tak... To już haczy o abstrakcję, ale skłaniałbym się raczej tutaj ku doświadczeniu. Czasem trzeba zauważyć, że "gwoździe" i "młotki" same w sobie nie rozwiążą problemu, ale trzeba będzie je wykorzystać pośrednio. Swoją drogą jeśli już jesteśmy przy algorytmice i wyższej matematyce, to czy jej obecność większości programistów webowych się przyda? Ilu z nich jest w stanie wykorzystać ją do czegoś. Ilu będzie w stanie zaprząc w swojej aplikacji? Chylę czoła przed osobami, które potrafią swoją wiedzę wykorzystać w sposób nieszablonowy. Są one jednak głosem wołającego na puszczy najczęściej jednak.

Co do gadżeciarstwa to raczej niechętnie je popieram. Akceptuję jego istnienie, ale nie uważam za sensowne. Wolę praktyczne rzeczy. Bardziej się ucieszyłbym z porządnego zestawu śrubokrętów niż jakiegoś gadżetu, który jest tylko po to by być. Tak samo podchodzę do nowości w IT. Niektóre mają sens i przyszłość, ale wiele jest sztuką dla sztuki lub podawaniem tego samego, w nieco innej oprawie. Sens tego jest dla mnie wysoce wątpliwy.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 04:45