-
Data: 2010-06-28 19:27:46
Temat: Re: Ada student contest
Od: "Stachu 'Dozzie' K." <d...@g...eat.some.screws.spammer.invalid> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 2010-06-28, Sebastian Biały <h...@p...onet.pl> wrote:
> On 2010-06-28 16:15, Stachu 'Dozzie' K. wrote:
>> Teoretycznie nie będzie robić, ale jeśli na uczelni uczą tylko C#
>> i Javy, to zwykle zapominają też o projektowaniu algorytmów, o językach
>> formalnych, o podstawach matematycznych
>
> Myslisz że jak beda uczyli Ady to cos się tu zmieni? Przeciez problem
> jest gdzie indziej - w statystycznym oderwaniu wykładowców od
> rzeczywistości,
Podpowiem ci że w przemyśle z kolei problemem jest twardogłowizm kadry
zarządzającej. Wykładowcy akademiccy przynajmniej nie upierają się (z
reguły) przy jedynym słusznym rozwiązaniu problemu programistycznego,
które potem się okazuje klapą.
> systemie nagradzania studenta za trywialne zaliczenia,
A przemysł nie nagradza za dobry, przejrzysty, przemyślany,
udokumentowany kod, tylko za ilość ficzerów i ewentualnie ilość
zamkniętych bugów w trackerze (w tym: "ikonka przy pustej bazie tuż po
instalacji systemu nie jest wyświetlana"). I kto lepszy?
> opóźnieniu kadry o lata świetlne za rynkiem itd.
Hint: rok świetlny to miara odległości, a nie czasu, a raczej o czas ci
tu chodzi. Akademik by sobie na takiego babola nie pozwolił.
> Niby co wprowadzenie
> Ady miało by zmienić?
Założenie: współcześni wykładowcy typu KLOC (kilolines of code) nie
znają Ady; Adę znają ci z szerszymi horyzontami.
Przy tym założeniu wniosek jest taki: student będzie uczony przez kogoś,
kto ma jakieś pojęcie o programowaniu w ogóle, a nie przez gościa od
klepania kolejnego sklepu webowego w .NET.
> Bo ja już widzę oczami wyobraźni: "Prosze państwa,
> będziemy się uczyć Ady. A że Ada to prawie Pascal, to będziemy się jej
> uczyć w TurboPascalu". I skrypt z przed 20 lat się znowu nada.
Nie nada się. Między Adą i Turbo Pascalem jest przepaść jak między
Fortranem i Pythonem.
>> Poza tym uczelnia powinna się zająć tym, czego przemysł nie nauczy
>> delikwenta, czyli analitycznego myślenia i rozwiązywania problemów.
>
> Na podstawie obserwacji prywatnych stawiam tezę odwrotną. Przemysł uczy
> myslenia. Uczelnie czasami. Ale raczej nieczęsto. I nie każdy przemysł.
No to który przemysł uczy myślenia? A że uczelnie nie zawsze uczą
myślenia, to wiem. Ale przynajmniej dają szansę.
>> Przedsiębiorcy to wybierali nie język, ktory jest najbardziej sensowny,
>> tylko za język, który miał za sobą dużą firmę i wypasione IDE
>> z podpowiadaniem składni (bo przecież programista to kretyn i edytor
>> musi myśleć za niego).
>
> Jesteś zwolennikiem klepania kodu w notatniku/vimie? Nie wydaje mi się
> aby świadoma firma brala pod uwage wypasioność IDE. Niestety często musi
> wybrać po prostu tani język. A tani język to ten powszechnie znany. I
> tanie technologie, tzn takie które znają wszyscy. Jak chcesz robić
> ciekawe rzeczy w ciekawych językach to od tego jest nauka. Na codzień
> niestety Java/C#/C++.
Modulo Python, Ruby i Perl. Poza tym w C++ pisze się ciekawe rzeczy.
A że management wybiera języki, które pozwalają na szybką wymianę kadry?
Cóż, bywa. W moim obecnym projekcie na siedem osób jedna została
w połowie przeniesiona do innego projektu, jedna odeszła, jedna
odchodzi. Programistów nadal mamy za mało; dobrze chociaż że
administratora mamy. W sąsiednim projekcie na podobną ilość osób został
tylko jeden programista, a ze składu z zeszłego roku ostała się tylko
jedna osoba. Wszystko dlatego, że zarządzający działem R&D nie rozumie,
że jednego dobrego programisty nie da się ot tak zastąpić trzema
kiepskimi ani nawet nowymi.
Tak więc nie posiłkuj się wyborami przemysłu, bo przemysł zachowuje się
głupio z punktu widzenia zespołu programistycznego.
--
Secunia non olet.
Stanislaw Klekot
Następne wpisy z tego wątku
- 28.06.10 22:15 Maciej Sobczak
- 28.06.10 23:13 Sebastian Biały
- 28.06.10 23:16 Sebastian Biały
- 29.06.10 06:19 Piotr
- 29.06.10 07:28 Karol Y
- 29.06.10 07:50 Maciej Sobczak
- 29.06.10 08:43 Wit Jakuczun
- 29.06.10 08:47 Wit Jakuczun
- 29.06.10 08:48 Wit Jakuczun
- 29.06.10 14:27 Karol Y
- 29.06.10 15:57 Sebastian Biały
- 29.06.10 16:02 Sebastian Biały
- 29.06.10 16:38 Wit Jakuczun
- 29.06.10 17:23 Sebastian Biały
- 29.06.10 17:50 Michoo
Najnowsze wątki z tej grupy
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
Najnowsze wątki
- 2025-07-25 Drastycznie rośnie import stali - w hucie w Dąbrowie Górniczej zostanie wygaszony wielki piec
- 2025-07-25 Drastycznie rośnie import stali - w hucie w Dąbrowie Górniczej zostanie wygaszony wielki piec
- 2025-07-25 I kolejny inżynier...
- 2025-07-25 Kobiety, bójcie się inżynierów...
- 2025-07-25 Warszawa => Konsultant Wiodący SAP PP <=
- 2025-07-25 Re: Brawo !!! Osy chronione w Niemczech. Za usunięcie gniazda grozi mandat
- 2025-07-25 cudzoziemiec bez biletu
- 2025-07-25 Gdynia => Sales Executive / KAM <=
- 2025-07-25 Inżynierzy z prawomocnym...
- 2025-07-25 Łódź => Mainframe (z/OS, Assembler) Developer <=
- 2025-07-25 Warszawa => Inżynier oprogramowania .Net <=
- 2025-07-25 Kraków => Senior Fullstack Engineer (Low-Code Platform) <=
- 2025-07-25 Skrobanie
- 2025-07-25 Lublin => Konsultant ds. Wdrożeń ERP (moduł FK) <=
- 2025-07-25 Warszawa => Senior Frontend Developer (React + React Native) <=