Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko199
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
To Znalezisko jest w archiwum

452

Dlaczego programiści nie potrafią.. programować?

"Tak jak i ja, autor ma problemy z faktem, iż 199 na 200 aplikantów do każdej programistycznej pracy nie potrafi w ogóle pisać kodu. Powtarzam: nie potrafią pisać żadnego kodu. ..." Ciekawy artykuł poziomie wiedzy dzisiejszych programistów

dexxter
dexxter
z
devblogi.pl
dodany: 07.01.2010, 12:06:22
  • #
    nauka
  • #
    matematyka
  • #
    fizyka
  • #
    astronomia
  • #
    programowanie
  • #
    programisci
  • 267
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treści powiązane (3)

Jak napisać FizzBuzz w Twoim ulubionym języku programowania?
Immortal
z devpytania.pl
  • 2
Rozwiązanie w PHP
ZenVantalye
z docs.google.com
  • -1

Komentarze (267)

najlepsze

jceel
jceel
jceel
07.01.2010, 17:22:23
  • 6
to prawda, że większość ludzi uważających się za programistów nie potrafi programować. ale nie doszukiwałbym się związku ze studiami lub ich brakiem - istnieją zarówno dobrzy programiści po studiach, jak i bez, a także kompletni d!!!%e z tytułem magistra i tylko po technikum.
  • 2
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

wojciechka1
wojciechka1
wojciechka1
07.01.2010, 19:27:45
  • 3
@zawojski a jak powiesz o testach ... olaboga :-)
zawojski
zawojski
07.01.2010, 17:40:54
  • -2
nieumiejętność programowania to pikuś. "Programiści" nie wiedzą co to wymagania klienta, architektura programu, projekt programu - to już jest tragedia
naur
naur
07.01.2010, 19:40:07
  • 5
Polecam obejrzeć dwie minuty tego wykładu (od 6:30): http://www.youtube.com/watch?v=4moyKUHApq4#t=6m30s

Cały filmik jest generalnie dość interesujący, ale te 2 minuty przedstawiają moim zdaniem sedno problemu.
  • 2
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

naur
naur
08.01.2010, 01:22:36
  • 1
Proponowanym rozwiązaniem są właśnie testy oraz programowanie generyczne (jeśli dobrze pamiętam, bo wykład oglądałem jakiś rok temu). Czyli zasada "napisz raz (i przetestuj), a potem używaj wszędzie".

Z drugiej strony trzeba przyznac, że np. STL nie wszystkim się podoba, a bardzo generyczna biblioteka GIL (nota bene, pisana właśnie przez Adobe) jest jak na mój gust trochę zbyt zakręcona, aby dało się jej wygodnie używać.

Być może problemem jest to, że szablony w
fluxfluxflux
fluxfluxflux
fluxfluxflux
08.01.2010, 00:19:55
  • 0
Bardzo ciekawy wykład, ale pierwsze dwie minuty tylko dają przykłady że problem w mniejszym albo większym stopniu istnieje, nie daje za to rozwiązania.

Człowiek z wykładu chwali się że wie jak pisać programy tak żeby zajmowały 100 razy mniej kodu przez programowanie generyczne, ciekawe co z tego wyjdzie. Dla zainteresowanych tu jest więcej: http://www.generic-programming.org/
fledgeling
fledgeling
07.01.2010, 19:34:01
  • 5
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 15
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Thunderer
Thunderer
07.01.2010, 21:47:09
  • 0
Akurat PHP ma taki nieporządek w bibliotece standardowej że wcale bym się nie obraził, gdyby ktoś zmniejszył nieco liczbę funkcji kosztem jakości uporządkowania. Także mam nadzieję, że wraz z wejściem PHP 6.0 i pełnego modelu obiektowego wszystkie moduły zostaną przepisane na obiektowo, bo takie cyrki, jak np w GD, gdzie mamy funkcje typu imagecreatefromjpeg() są totalną porażką. Cały czas zastanawiam się nad tym, czy nie napisać po prostu własnego wrappera na to.
prusi
prusi
prusi
07.01.2010, 21:03:16
  • 2
to manipulacja - nikt nie kończy nauki języka na Hello World, a śmiem twierdzić, że reszta PHP już nie jest taka prosta i przyjemna, można podać wiele przykładów nielogiczności składni PHP które właściwie nie wiem czy ma jakiś standard (ma?)
silvanus
silvanus
silvanus
08.01.2010, 09:13:02
  • 4
Jak dla mnie takie zadania są mało miarodajne, pisanie kodu na kartce to zupełnie co innego niż na klawiaturze, poza tym na komputerze łatwiej wyłapuje się błędy. Taki programik sprawdza jedynie czy ktoś za if'y i modulo. Jak ja bym miał kogoś sprawdzić to prędzej bym zadawał coś co pokaże czy ktoś pisząc kod przewiduje błędy (np. obsługuje błędy zwracane przez funkcje) itp. i bardziej skłaniałbym się żeby opisać słownie co by
  • 4
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

f.....t
f.....t
konto usunięte 08.01.2010, 10:26:30
  • 4
Elegancko, wydajność na poziomie malucha holującego tira i jeszcze niehaszowane hasła ;) Koleś powinien wisieć za jaja, takich herezji nie ma nawet w podrecznikach Helionu.
jceel
jceel
jceel
08.01.2010, 13:42:46
  • 2
to się nadaje zdecydowanie na thedailywtf.com :)
t.....a
t.....a
konto usunięte 07.01.2010, 22:18:08
  • 4
Ja osobiście jestem za chłostaniem za niepoprawną tabulację i biciem bambusowym kijem po piętach za "oszczędność miejsca" przejawiającą się brakiem odstępów pomiędzy blokami kodu.
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Immortal
Immortal
07.01.2010, 17:38:55
  • 4
Mam propozycję. Jeśli ktoś ma ochotę i czuje się na siłach, to zapraszam do przedstawienia swojego rozwiązania problemu FizzBuzz tutaj: http://devpytania.pl/questions/126/jak-napisac-fizzbuzz-w-twoim-ulubionym-jezyku-programowania :]
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

stfor
stfor
stfor
09.01.2010, 20:30:15
  • 3
„W Vertigo wymagamy kawałka kodu jeszcze przed etapem rozmowy odbywającej się przez telefon. A etap rozmowy odbywający się na miejscu, zawiera małe programistyczne ćwiczenia. Nic trudnego, bądź tego świadom, tylko podstawowe ćwiczenie na zbudowanie małej aplikacji krok po kroku w około godzinę.”

Kazanie komuś poświęcać godzinę na napisanie programu nawet jeśli się wcześniej samemu nie poświęciło minuty aby z nim porozmawiać przez telefon zdecydowanie nie jest w porządku. Malutki programik na jak ten
  • 1
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

piotrb
piotrb
10.01.2010, 16:07:54
  • 1
@stfor: "Osoba która potrafi programować (tutaj akurat w C) udzieli odpowiedzi już po kilku, najdalej kilkunastu sekundach. "

Naprawdę chcesz eliminować/puszczać dalej po jednym (podchwytliwym!) pytaniu?

Przeprowadzam rozmowy, marnych kandydatów odrzuca się po kilku minutach obserwowania męczarni z kodem, gorzej z tymi średnimi, b. dobrym 40 minut wystarczy na napisanie dwóch programów (jeden prosty jak FizzBuzz, drugi troszeczkę bardziej złożony) i rozmowę o technologiach, książkach a nawet
avallach
avallach
avallach
07.01.2010, 17:42:39
  • 3
Swoją drogą to trzeba mieć niezły tupet by bez umiejętności rozwiązania takiego FizzBuzza ubiegać się o pracę jako programista... Ale z drugiej strony widzimy coś ciekawego:

Po stosownym okresie prób i błędów odkryłem, iż ludzie, którzy borykają się z programowaniem, nie mają problemów z wielkimi problemami, czy trochę mniejszymi (jak na przykład zaimplementowanie listy).

Czyżby byłoby to spowodowane przez to, że programowanie zmierza w stronę klikologii ? Kliknij przeciągnij rysuneczek, a algorytm
  • 2
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

S.....k
S.....k
konto usunięte 07.01.2010, 17:55:51
  • 6
Tłumaczenie troszkę skopane. Nie żebym potrafił lepiej, ale z angielskiego oryginału nie wynika że umieją rozwiązywać problemy duże i średnie, a małych nie, natomiast z polskieto faktycznie tak.

To powinno być raczej tak (luźne tłumoczenie):

To nie jest tak że ludzie mają problem z wielkimi problemami, ani z mniejszymi: oni mają problem z najmniejszymi.
FiDO
FiDO
07.01.2010, 17:55:25
  • 3
Oj, są tacy agenci, ktorzy pracuja..

Tak sie sklada, ze tez jestem z tej branzy i widze mniej wiecej co potrafia Ci nowi. Najlepsze, ze niektorzy po kilku miesiacach pracy (ktora nijak ma sie do tego co bylo na uczelni) nie potrafia nawet dobrze srodowiska obsluzyc i np. metody o znanej nazwie w pliku, ktory ma kilka tysiecy linii szukaja ustawiajac sie kursorem na poczatku i jadac strzalka w dol... autentyk z
czaczaczuczu
czaczaczuczu
czaczaczuczu
07.01.2010, 20:36:19
  • 2
ja po prostu w to nie wierze
  • 3
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

wrednyAnonim
wrednyAnonim
07.01.2010, 21:30:52
  • 6
Ja zakopałem, programista, który nie potrafi programować to nie programista :)
Thunderer
Thunderer
07.01.2010, 21:47:58
  • 3
To klepacz ;]
TOOO
TOOO
TOOO
07.01.2010, 19:09:00
  • 2
1. Programisci ktorzy potrafia programowac, nie chodza na zadne dupne testy i nie pracuja dla kogos tylko dla siebie.

2. Co to ma byc? Milionerzy,ze na czas sie cos robi?

3. Gdyby sie kierowac takim dzialaniem to ciekawe kogo nasa przyjmowalo przy pisaniu kodu(punkt : 10)

http://sobreviviralcodigo.blogspot.com/2009/11/10-software-bugs-that-caused-disasters.html
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

  • <
  • 1
  • 2
  • 3
  • 4
  • 5
  • Strona 2 z 5
  • >

Hity

tygodnia

Pokaż 18+

Velvet szydzi z mężczyzn
Velvet szydzi z mężczyzn
4007
Piractwo wraca do łask. Polacy mają dość drogich subskrypcji
Piractwo wraca do łask. Polacy mają dość drogich subskrypcji
2595
Facet może płacić alimenty na cudze dziecko, zaprzeczenie ojcostwa nie wystarczy
Facet może płacić alimenty na cudze dziecko, zaprzeczenie ojcostwa nie wystarczy
2503

Pokaż 18+

Pies pogryzł dziecko, właściciel sfałszował zaświadczenie o szczepieniu
Pies pogryzł dziecko, właściciel sfałszował zaświadczenie o szczepieniu
1910

Pokaż 18+

Ktoś zamknął żywego kota w automacie paczkowym. Zwierzę konało w wielkich cierpi
Ktoś zamknął żywego kota w automacie paczkowym. Zwierzę konało w wielkich cierpi
1663
Pokaż więcej

Powiązane tagi

  • #ciekawostki
  • #zainteresowania
  • #liganauki
  • #technologia
  • #historia
  • #biologia
  • #kosmos
  • #fizyka
  • #medycyna
  • #astronomia
  • #polska
  • #gruparatowaniapoziomu
  • #swiatnauki
  • #swiat
  • #zdrowie

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking