Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Co sądzicie o Codecademy
Generic
post 4.03.2013, 00:57:54
Post #1





Grupa: Zarejestrowani
Postów: 224
Pomógł: 0
Dołączył: 31.10.2012

Ostrzeżenie: (10%)
X----


Witam. Ostatnio słyszy się o organizacji Codecademy, którą wspierają znani programiści m.in. Mark Zuckerberg. Celem całej organizacji jest nauczanie młodych ludzi programowania. Starają się także aby w szkołach był dodatkowy przedmiot programowania. Cóż starsze pokolenie przemija, a nowe trzeba jakoś oderwać od aplikacji, które dotychczas stworzono aby technologia mogła czynić dalsze postępy. Poziom nauczania moim zdaniem jest świetny gdyż znajdą się testy dla dzieciaków z podstawówki, ale także dla starszych osób. Ciekawa oprawa tego wszystkiego i reklama wykonana przez znane osoby przyciągnęła bardzo dużą ilość młodych ludzi którzy z zainteresowaniem wykonują testy oferowane przez organizację. Chciałbym zobaczyć wasze zdanie na ten temat. Pozdrawiam.


Informacje o organizacji znajdziecie na:

www.codecademy.com

Ten post edytował Generic 4.03.2013, 01:06:23
Go to the top of the page
+Quote Post
mstraczkowski
post 4.03.2013, 01:47:22
Post #2





Grupa: Zarejestrowani
Postów: 273
Pomógł: 52
Dołączył: 3.02.2013
Skąd: Przemyśl

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


Hmm wydaje mi się to ciekawą inicjatywa - technologia może pójść do przodu dzięki nowym, kreatywnym, młodym rozwiązaniom.

Ale, uważam, że jeżeli będzie się tego nauczało w szkołach, programowanie może stać się na tyle popularne, że dojdzie do przepełnienia w naszej branży, każdy będzie ubiegać się o zawód programisty - ale to tylko moja opinia.

Pozdrawiam


--------------------
Jeżeli moja wypowiedź Ci pomogła użyj przycisku
Go to the top of the page
+Quote Post
!*!
post 4.03.2013, 09:18:30
Post #3





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


Cytat(mstraczkowski @ 4.03.2013, 01:47:22 ) *
Ale, uważam, że jeżeli będzie się tego nauczało w szkołach, programowanie może stać się na tyle popularne, że dojdzie do przepełnienia w naszej branży, każdy będzie ubiegać się o zawód programisty - ale to tylko moja opinia.


Być programistą to nie to samo co być urzędnikiem, czym kimś po europeistyce, czyli kimś bez perspektyw wink.gif

Nawet, gdyby wspierał to sam Jezus, to przecież nie pójdzie do szkół uczyć tego jak zostać programistą/koderem.
Ile będzie trzeba czasu, aby pierw zreformować kadrę która ma uczyć? Dwa, trzy pokolenia?

Do tego czasu będziemy na emeryturach, a programowanie które znamy dziś, przejdzie do historii.


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
Theqos
post 4.03.2013, 12:12:14
Post #4





Grupa: Zarejestrowani
Postów: 49
Pomógł: 8
Dołączył: 5.12.2008

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


Cytat(mstraczkowski @ 4.03.2013, 01:47:22 ) *
Ale, uważam, że jeżeli będzie się tego nauczało w szkołach, programowanie może stać się na tyle popularne, że dojdzie do przepełnienia w naszej branży

Tak samo jak nauczanie plastyki robi konkurencje grafikom? Ot poszerzanie horyzontów młodzierzy. Bardzo dobra inicjatywa.
Go to the top of the page
+Quote Post
Cpt. Kirk
post 5.03.2013, 12:58:12
Post #5





Grupa: Zarejestrowani
Postów: 0
Pomógł: 0
Dołączył: 12.11.2012

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


Świetna rzecz ta Codecademy..
A jęki, że przyjdą młodzi i zabiorą pracę starym dotyczą się wszystkich środowisk zawodowych.
Ja bym zwrócił uwagę, że wraz z rozwojem i popularyzowaniem się technologii informacyjnych będzie rosło zapotrzebowanie na specjalistów.
Ale to takie moje gdybanie.
Go to the top of the page
+Quote Post
solificati
post 5.03.2013, 13:59:20
Post #6





Grupa: Zarejestrowani
Postów: 26
Pomógł: 10
Dołączył: 17.03.2012

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


Cytat(!*! @ 4.03.2013, 09:18:30 ) *
Ile będzie trzeba czasu, aby pierw zreformować kadrę która ma uczyć? Dwa, trzy pokolenia?

Heh, my na uniwersytetach też się zastanawiamy, ile jeszcze programiści będą potrzebowali czasu, żeby nadążyć z rozwiązaniami, a oni cały czas babrają się w edytorach tekstowych i piszą programy w pochodnych Algola.
Go to the top of the page
+Quote Post
!*!
post 5.03.2013, 14:03:58
Post #7





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


Cytat(solificati @ 5.03.2013, 13:59:20 ) *
Heh, my na uniwersytetach też się zastanawiamy, ile jeszcze programiści będą potrzebowali czasu, żeby nadążyć z rozwiązaniami, a oni cały czas babrają się w edytorach tekstowych i piszą programy w pochodnych Algola.

Wy się zastanawiacie, a programiści już o tym zapominają wink.gif


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
Cysiaczek
post 5.03.2013, 14:06:15
Post #8





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




@solificati - W jakim kierunku powinni więc iść?


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
solificati
post 5.03.2013, 18:56:13
Post #9





Grupa: Zarejestrowani
Postów: 26
Pomógł: 10
Dołączył: 17.03.2012

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


Cytat(Cysiaczek @ 5.03.2013, 14:06:15 ) *
@solificati - W jakim kierunku powinni więc iść?

Nie wiem w jakim powinni, ale kilka dróg jest dostępnych. Moja ulubiona, zaczerpnięta ze Smalltalka: http://en.wikipedia.org/wiki/Smalltalk#Ima...sed_persistence
Dużo osób uwielbia też swoje REPLe i inne LISPowe zabawki. A to przecież pomysły z lat 80tych.


!*! - znaczy zapominają o rozwoju czy co?
Go to the top of the page
+Quote Post
Cpt. Kirk
post 5.03.2013, 21:13:05
Post #10





Grupa: Zarejestrowani
Postów: 0
Pomógł: 0
Dołączył: 12.11.2012

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


Właśnie pojawił się nowy kurs pewnego języka programowania.
No zgadnijcie jaki?
No?
Oczywiście, PHP.
Go to the top of the page
+Quote Post
!*!
post 6.03.2013, 08:25:24
Post #11





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


solificati - korzysta się z tego co działa i jest dobre. Trudno, aby wszyscy masowo przechodzili na jakieś eksperymentalne "coś", tylko dlatego że jest presja rozwoju. Nawet, gdy to ma więcej lat, niż oni sami. Już nie mówiąc że to działa w drugą stronę, to że Tobie się to podoba, nie znaczy że innym musi.

Poza tym, co chciałbyś zmienić, oraz jakim kosztem?


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
everth
post 6.03.2013, 09:57:04
Post #12





Grupa: Zarejestrowani
Postów: 782
Pomógł: 153
Dołączył: 21.07.2010

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


@solificati
Jeśli twój ulubiony ficzer ma działać tak jak chociażby ciągła hibernacja w Makach (gdzie po 4, 5 wznowieniach trzeba robić twardy reset bo nie da się pracować) to ja się nie dziwię że to nie przeszło.


--------------------
Już mi się ani wiedzieć, ani tym bardziej myśleć nie chce.
[Think different]!
Go to the top of the page
+Quote Post
solificati
post 6.03.2013, 11:09:15
Post #13





Grupa: Zarejestrowani
Postów: 26
Pomógł: 10
Dołączył: 17.03.2012

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


Cytat(everth @ 6.03.2013, 09:57:04 ) *
@solificati
Jeśli twój ulubiony ficzer ma działać tak jak chociażby ciągła hibernacja w Makach (gdzie po 4, 5 wznowieniach trzeba robić twardy reset bo nie da się pracować) to ja się nie dziwię że to nie przeszło.

Nie wiem co hibernacja w makach ma wspólnego ze środowiskiem smalltalka opartym o obrazy.

!*! - jak pisałem, zależy od punktu widzenia. Ja wolę pracować, żeby coś zmienić, nawet jeśli przyniesie to korzyść minimalnej części i jeśli to się przyjmie ileś lat później. Więc szczęśliwy bym był, gdyby ten cały szum wokół "mobile web lean agile startup ... " ominął uczelnie. My chcemy tu robić poważne rzeczy a nie śledzić kiedy twórca jakiegoś języka dojrzał do dodania cechy, która istnieje od dawna.

To nie jest, że się nie przyjęło bo coś. Się nie przyjęło bo u programistów z "real world" wszystko idzie wolno poza numerami wersji programów. Dopiero ostatnio języki skryptowe zrozumiały zalety REPLa albo webdesignerzy odkrywają live editing. Po prostu muszę być cierpliwy - ostatnio pojawił się Light Table.
Go to the top of the page
+Quote Post
everth
post 6.03.2013, 18:11:24
Post #14





Grupa: Zarejestrowani
Postów: 782
Pomógł: 153
Dołączył: 21.07.2010

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


Jeśli wierzyć wiki to jedno i drugie dzieli taką samą ideę. Problemy pewnie też.


--------------------
Już mi się ani wiedzieć, ani tym bardziej myśleć nie chce.
[Think different]!
Go to the top of the page
+Quote Post
Lion
post 7.03.2013, 22:58:12
Post #15





Grupa: Zarejestrowani
Postów: 148
Pomógł: 14
Dołączył: 23.02.2013

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


Cytat(mstraczkowski @ 4.03.2013, 01:47:22 ) *
Hmm wydaje mi się to ciekawą inicjatywa - technologia może pójść do przodu dzięki nowym, kreatywnym, młodym rozwiązaniom.

Ale, uważam, że jeżeli będzie się tego nauczało w szkołach, programowanie może stać się na tyle popularne, że dojdzie do przepełnienia w naszej branży, każdy będzie ubiegać się o zawód programisty - ale to tylko moja opinia.

Pozdrawiam


Nawet najnowsze technologie niewiele pomogą jeśli ktoś ich zaczyna używać tylko dlatego że akurat w tym momencie stają się modne. Mam pod opieką kod napisany przez moich poprzedników na stanowisku w starym, powoli tracącym na zainteresowaniu programistów perlu, ale utrzymujemy go bo jest dobrze napisany, przez ludzi którzy wiedzą co robią. Oczywiście moglibyśmy go przepisać na coś bardziej popularnego, choćby php, ale komu by się chciało skoro działa smile.gif.
Mam wrażenie że pisanie aplikacji w nowych technologiach, zwłaszcza przepisywanie istniejących, to sztuczne generowanie sobie i innym zajęcia. Dostrzegam też inną możliwość - managerowie chcą mieć aplikacje napisane w nowych technologiach aby łatwiej móc zastąpić jednego programistę drugim obeznanym w nowinkach.
Nie martwiłbym się przepełnieniem branży. Dobry specjalista może wtedy mieć jeszcze więcej ofert, w końcu ktoś będzie musiał poprawiać kod po osobach które wybrały ten zawód kierując się jego popularnością.

A wracając do tematu, Codeacademy to całkiem dobry pomysł, mam nadzieję że przybędzie tam niebawem ćwiczeń.


--------------------
Go to the top of the page
+Quote Post
thek
post 8.03.2013, 00:04:48
Post #16





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




@solificati: rozwój to dobra rzecz, ale niektóre rozwiązania po prostu są dobre i się sprawdzają.Poza tym czasem ciężko coś już bardziej ulepszyć nie chrzaniąc tego w jakiś sposób. Popatrz choćby na Prolog. Spróbuj rozwinąć ten język jakoś sensowniej. Do dziś jest dość popularny, jak na mający jakoś 40 lat wink.gif W zasadzie zmienia się on nieznacznie.

Inna sprawa to fakt, że nie wiemy czy to co właśnie okrzyknięto wielkim osiągnięciem, nie będzie uznane niedługo za ślepą uliczkę w rozwoju. Rozumiem, że czasem trendy w IT wymagają szybkiej reakcji, ale czasem trzeba zerknąć na coś z pewnej perspektywy czasu by ocenić obiektywnie sens nauczania tego. Dlatego widzę sens w nauczaniu abstrakcji, pewnych podstaw niezależnych od języka czy implementacji. Owszem, powinno się mówić o nowościach, ale tylko na zasadzie takiej, że nowość ułatwia to i tamto kosztem tego i owego, zaś do nas należy wybór czy iść w to, czy nie. Nie można nauczać na siłę czegoś, co nie jest powiedziane, że odniesie jakiś sukces. Wyobrażasz sobie przykładowo wymuszanie na studiach nauki Scali czy Erlanga, skoro popyt na te języki wcale taki duży nie jest?


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
solificati
post 8.03.2013, 11:32:18
Post #17





Grupa: Zarejestrowani
Postów: 26
Pomógł: 10
Dołączył: 17.03.2012

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


Cytat(thek @ 8.03.2013, 00:04:48 ) *
@solificati: rozwój to dobra rzecz, ale niektóre rozwiązania po prostu są dobre i się sprawdzają.Poza tym czasem ciężko coś już bardziej ulepszyć nie chrzaniąc tego w jakiś sposób. Popatrz choćby na Prolog. Spróbuj rozwinąć ten język jakoś sensowniej. Do dziś jest dość popularny, jak na mający jakoś 40 lat wink.gif W zasadzie zmienia się on nieznacznie.

Nie rozwijajcie narzędzi, rozwijajcie idee. Im mniej narzędzia się zmieniają tym lepiej. Im szybciej rozwijają się idee i są wdrażane do narzędzi tym lepiej.

Patrząc na Prolog widzę masę narzędzi, które powstały z tej idei i kilka nowych idei. clojure/core.logic jest świetnym przykładem. Sam Prolog też jest używany do innych problemów, niż został przeznaczony.

Cytat
Owszem, powinno się mówić o nowościach, ale tylko na zasadzie takiej, że nowość ułatwia to i tamto kosztem tego i owego, zaś do nas należy wybór czy iść w to, czy nie. Nie można nauczać na siłę czegoś, co nie jest powiedziane, że odniesie jakiś sukces. Wyobrażasz sobie przykładowo wymuszanie na studiach nauki Scali czy Erlanga, skoro popyt na te języki wcale taki duży nie jest?

Po pierwsze to ja nie rozumiem czemu wymieniasz nowości i Erlanga jednocześnie. No i jeśli Erlang nie odniósł sukcesu to co poza C i Javą odniosło z dzisiejszego mainstreamu?

Uczelnia to nie kuźnia programistów. My posuwamy do przodu świat nauki, nie świat "lean disruptive mobile cloud social...".
Go to the top of the page
+Quote Post
!*!
post 8.03.2013, 12:00:36
Post #18





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


Cytat(solificati @ 8.03.2013, 11:32:18 ) *
Nie rozwijajcie narzędzi, rozwijajcie idee. Im mniej narzędzia się zmieniają tym lepiej. Im szybciej rozwijają się idee i są wdrażane do narzędzi tym lepiej.
....
Uczelnia to nie kuźnia programistów. My posuwamy do przodu świat nauki, nie świat "lean disruptive mobile cloud social...".


Brzmi jak przemówienie wójta przed zagrychą.


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 26.04.2024 - 13:08