Jakub L.

Jakub L. Programista

Temat: Cała prawda o programistach

Alan Gabriel B.:

Serio? Z moich znajomości i kontaktów wynika, że gdyby nie taka "Inżynieria oprogramowania" to większość programistów w życiu by nie tknęła UMLa. Ja z UMLem zetknąłem się przed studiami, ale moja obecna - lepsza - jego znajomość istnieje tylko dzięki jakiemuś akademickiemu backgroundowi. Zapewne znajdzie się kilka osób nawet w tej grupie z podobnymi doświadczeniami w tej materii.

No to zaraz, jeżeli rozwinąłeś UMLa na studiach, a praca cię do dalszego rozwoju znajomości nie zmusiła, to jak dla mnie oznacza to że UML nie jest ci tak na prawdę potrzebny :)

konto usunięte

Temat: Cała prawda o programistach

..cholernie mało czytelny kod jak na 1.5min pracy

Coz, za warunek konieczny zaliczenia rozwiazania problemu nie podano przejrzystosci kodu :P Dowartosciowales sie? ;)

konto usunięte

Temat: Cała prawda o programistach

Łukasz S.:
..cholernie mało czytelny kod jak na 1.5min pracy

Coz, za warunek konieczny zaliczenia rozwiazania problemu nie podano przejrzystosci kodu :P Dowartosciowales sie? ;)

haha... powodzenia w karierze zawodowej z takim podejściem do sprawy ;) dowartościować to się próbują ci, którzy ślą tutaj swoje rozwiązania ;)

konto usunięte

Temat: Cała prawda o programistach

haha... powodzenia w karierze zawodowej z takim podejściem do sprawy ;)

Jaki problem, takie podejscie ;)

Po co sie silic na piekny kod skoro do udowodnienia, ze problem jest trywialny, wystarczy sklecone na szybko - i dzialajace - "byle co"? Pamietaj, ze ten problem pojawial sie w kontekscie rozmowy o prace, gdzie zapewne czas jest glownym, lub jednym z glownych czynnikow decydujacych - szczegolnie jak piszesz kod na kartce papieru.
Łukasz Maludy

Łukasz Maludy Software Developer

Temat: Cała prawda o programistach

Łukasz S.:

Jaki problem, takie podejscie ;)

Po co sie silic na piekny kod skoro do udowodnienia, ze problem jest trywialny, wystarczy sklecone na szybko - i dzialajace - "byle co"? Pamietaj, ze ten problem pojawial sie w kontekscie rozmowy o prace, gdzie zapewne czas jest glownym, lub jednym z glownych czynnikow decydujacych - szczegolnie jak piszesz kod na kartce papieru.

Po to, ze albo ma sie dobre nawyki, albo odwala lipe. Komus, kto pisze czytelny kod, nie robi roznicy, czy klepie w IDE czy na kartce. 'Wielkosc' problemu to tez marne wytlumaczenie. Skad pracodawca ma wiedziec, ze przy wiekszych problemach dalej nie bedziesz pisal belkotu?

A jesli dla pracodawcy glownym czynnikiem przy wyborze programistow jest czas rozwiazywania zadania, to lepiej poszukac sobie innego miejsca pracy. Programowanie to nie kopanie rowow.
Piotr Bandyk

Piotr Bandyk E-commerce,
programowanie

Temat: Cała prawda o programistach

Łukasz Maludy:
A jesli dla pracodawcy glownym czynnikiem przy wyborze programistow jest czas rozwiazywania zadania, to lepiej poszukac sobie innego miejsca pracy. Programowanie to nie kopanie rowow.
Jeżeli tak uważasz to widzę, że nie masz pojęcia o tym co piszesz. Czas to pieniądze, a termin terminem. Poza programowaniem jest normalny świat i jeżeli nie będziesz pracował wydajnie to prędzej czy później stracisz tą pracę.
Łukasz C.

Łukasz C. Senior Technical
Architect

Temat: Cała prawda o programistach

imho czas czasem, ale jezeli zalezy ci na pozniejszym maintainingu to bledy projektowe i marny kod beda pozniej duzym problemem :P

konto usunięte

Temat: Cała prawda o programistach

.Ten post został edytowany przez Autora dnia 04.08.16 o godzinie 20:45

konto usunięte

Temat: Cała prawda o programistach

Panowie ale bez przesady, po jaka cholerę tyle ifów?

cojack@cojack-laptop:~$ php -r 'for($i = 1; $i <= 100; $i++){ if( !($i%3) ) echo "Fizz"; if( !($i%5) ) echo "Buzz"; echo " " . $i . "\n"; }'

konto usunięte

Temat: Cała prawda o programistach

Po to, ze albo ma sie dobre nawyki, albo odwala lipe. Komus, kto pisze czytelny kod, nie robi roznicy, czy klepie w IDE czy na kartce. 'Wielkosc' problemu to tez marne wytlumaczenie. Skad pracodawca ma wiedziec, ze przy wiekszych problemach dalej nie bedziesz pisal belkotu?

A jesli dla pracodawcy glownym czynnikiem przy wyborze programistow jest czas rozwiazywania zadania, to lepiej poszukac sobie innego miejsca pracy. Programowanie to nie kopanie rowow.

Nie zrozumiales sedna sprawy niestety.

Uogolniajac, poza kontekst programistyczny, mozna problem sprowadzic do rownowagi miedzy jakoscia a wydajnoscia. Lepiej w pierwszej iteracji dostarczyc produkt gotowy w 80% *na czas* niz nie dostarczyc produktu gotowego w 100% *nigdy*. Od tego jest SDLC i tym podobne mechanizmy.

Scenariusz moze byc rozny na rozmowie o prace. Ja na przyklad (nie jestem programista) przyjalbym czlowieka, ktory po zadaniu problemu "FizzBuzz" zapytalby o kryteria akceptacji rozwiazania przed jego podaniem, a nie tego, ktory napisal by mi w "ksiazkowy kod" bez mrugniecia okiem. Dlaczego? Bo pierwszy wykazal sie umiejetnoscia analitycznego podejscia do projektu, a drugi jest prawdopodobnie wyrobnikiem piszacym ladny kod.

I tu wracamy do kwestii jaki problem, takie podejscie. Jesli problem jest trywialny a warunki zaliczenia nie sa podane, to rozwiazuje sie go najprostsza/najszybsza z mozliwych w danym kontekscie metod. I dlatego ponad 80% projektow IT nigdy nie konczy sie na czas i w ramach budzetu.
Łukasz Maludy

Łukasz Maludy Software Developer

Temat: Cała prawda o programistach

Piotr Bandyk:
Jeżeli tak uważasz to widzę, że nie masz pojęcia o tym co piszesz. Czas to pieniądze, a termin terminem. Poza programowaniem jest normalny świat i jeżeli nie będziesz pracował wydajnie to prędzej czy później stracisz tą pracę.

Jesli tak uwazasz, to widze, ze niezbyt czytanie ze zrozumieniem wychodzi. Tam jest takie slowko "glownym". "A jesli dla pracodawcy *glownym* czynnikiem przy wyborze programistow (...)".
Łukasz Szmit:
I tu wracamy do kwestii jaki problem, takie podejscie. Jesli problem jest
trywialny a warunki zaliczenia nie sa podane, to rozwiazuje sie go
najprostsza/najszybsza z mozliwych w danym kontekscie metod. I dlatego
ponad 80% projektow IT nigdy nie konczy sie na czas i w ramach budzetu.

Co nie oznacza, ze metoda ta powinna byc przy okazji najgorsza i najmniej czytelna ;) Powinno sie rozwiazywac w sposob najoptymalniejszy.Łukasz Maludy edytował(a) ten post dnia 13.01.10 o godzinie 11:37

konto usunięte

Temat: Cała prawda o programistach

zajmijcie sie lepiej programowaniem :D

konto usunięte

Temat: Cała prawda o programistach

Ale bzdury w tym artykule. Podziwiam zaparcie autora, że chciało mu się analizować w ogóle problem.

Po prostu przyszło do niego 199 lamerów i jeden programista.
Paweł C.

Paweł C. plusweb.pl,
cowork.czest.pl

Temat: Cała prawda o programistach

Przemek Czekaj:
Panowie ale bez przesady, po jaka cholerę tyle ifów?

Przeanalizuj swój kod jeszcze raz i zwróć honor tym, którzy użyli jednego ifa więcej niż ty.Paweł C. edytował(a) ten post dnia 13.01.10 o godzinie 11:42

konto usunięte

Temat: Cała prawda o programistach

Peter K.:
Ale bzdury w tym artykule. Podziwiam zaparcie autora, że chciało mu się analizować w ogóle problem.

Po prostu przyszło do niego 199 lamerów i jeden programista.

chciałeś powiedzieć 199 lamerów tytłujących się progamistami

chcoć w rzeczywistości stosunek jest może mniej brutalny bo pewnie 20 programistów na 80 lamerów - to coś w tym jest

konto usunięte

Temat: Cała prawda o programistach

Paweł C.:
Przemek Czekaj:
Panowie ale bez przesady, po jaka cholerę tyle ifów?

Przeanalizuj swój kod jeszcze raz i zwróć honor tym, którzy użyli jednego ifa więcej niż ty.[

po co ten if?

2 zupełnie wystarczą

konto usunięte

Temat: Cała prawda o programistach

Przemysław R.:
Peter K.:
Ale bzdury w tym artykule. Podziwiam zaparcie autora, że chciało mu się analizować w ogóle problem.

Po prostu przyszło do niego 199 lamerów i jeden programista.

chciałeś powiedzieć 199 lamerów tytłujących się progamistami

Nie. Oni _kandydowali_ na to stanowisko. Popatrz jak wyglądają ogłoszenia o pracę :) Jeżeli zawsze aplikowałeś na stanowisko spełniając wszystkie wymagania i 'mile widziane' pierwszy rzucaj kamieniem :)

Pretensję należy mieć do siebie albo do hr'owca, że na ogłoszenie o pracę odpowiedziały przypadkowe osoby.Peter K. edytował(a) ten post dnia 13.01.10 o godzinie 12:00

konto usunięte

Temat: Cała prawda o programistach

z doświadczenia rekrutera - kilkaset wyrekrutowanych osób na koncie

ludzie z tego pokolenia 20-to latków mają Bóg wie jakie wymagania płacowe, najchętniej zostali by prezesami, myślą że im się należy a nic kompletnie nie umieją

zaś HR-owiec zna się na programowaniu jak świnia na gwiazdach, więc łyka wszystko to co mu się sprzedaje

brutalne fakty

co do mojego aplikowania, z racji wykonywanych obowiązków moje umijętności to aż nadto do tego co potrzebuję, więc nie mam potrzeby koloryzować

konto usunięte

Temat: Cała prawda o programistach

Co nie oznacza, ze metoda ta powinna byc przy okazji najgorsza i najmniej czytelna ;) Powinno sie rozwiazywac w sposob najoptymalniejszy.

Oczywiscie, ale chyba nie bedziesz sie bawil w optymalizacje w czyms tak trywialnym? Po co?

konto usunięte

Temat: Cała prawda o programistach

Łukasz S.:
Co nie oznacza, ze metoda ta powinna byc przy okazji najgorsza i najmniej czytelna ;) Powinno sie rozwiazywac w sposob najoptymalniejszy.

Oczywiscie, ale chyba nie bedziesz sie bawil w optymalizacje w czyms tak trywialnym? Po co?

dla zasady
jeżeli masz dobre nawyki to badziew do głowy ci nawet nie przyjdzie, a jak ktoś robi niechlujnie to zawsze i wszędzie

bo takie pisanie świadczy o warstacie itp, itd



Wyślij zaproszenie do