Wpis z mikrobloga

via Wykop Mobilny (Android)
  • 4
Zgadzam się z @Swiatek7

gdybyś miał za tę samą kasę zatrudnić dwóch ludzi i jeden miałby standardowe algorytmy w małym palcu, a drugi kompletnie nic z tego nie ogarniał, to kogo byś wziął? (zakładając, że inne umiejętności mają na takim samym poziomie)


@bord0: Tak postawione pytanie nie ma sensu, bo równie dobrze można zapytać "którego byś wybrał, gdyby jednemu waliło z mordy, a drugiemu nie?". Jak zakładamy, że pozostałe umiejętności są
@MuszeAleNieChce: Zgadzam się z tobą, poza tym że mój przykład jest bez sensu. Absolwentowi też nikt nie broni mieć kilkuletniego doświadczenia w pracy zawodowej i wtedy te studia mogą stanowić jakąś kartę przetargową, aczkolwiek wszystko i tak sprowadza się do wiedzy. Sam papierek można sobie wsadzić w tyłek. Studia to mały element życiorysu człowieka, nie ma co wyolbrzymiać ich roli. Są tacy, którzy skończą studia i osiadają na laurach albo są
@smieszek321: Statystycznie taka sytuacja jest mało prawdopodobna, ale gdyby do niej doszło, to wziąłbym tego bez studiów. Chyba, że byłbym dyrektorem w banku, to wtedy obu bym odpalił i poszukał ogarniętego gościa po studiach żeby mieć krytą dupę w razie jakby coś #!$%@?ł XD
via Wykop Mobilny (Android)
  • 0
@maciorqa: Glownie o Python:
- zostawianie print() w kodzie albo debuggera
- nieuzywanie global vars tam gdzie trzeba I pozniej w kodzie pelnio akcji typu "if number == 2". Domyslaj sie pozniej czemu 2...
- po co komu testy?
- pakowanie wszystkiego w _init
- nazywanie swoich variables imionamj ktore sa juz w standardowej bibliotece np. type
- from
__ import * - tam gdzie nie potrzeba
o czego służą i jak działają tranzystory, co to są przerzutniki, co to są i jak działają układy kombinacyjne i sekwencyjne, wreszcie jest budowa procesora i asembler. Jeżeli do tego dołożyć algorytmy i struktury danych, wiedzę na temat złożoności obliczeniowej i pamięciowej i zabawę z określonymi klasami algorytmów na matematyce dyskretnej (choćby problem komiwojażera) to człowiek naprawdę docenia ile wie w stosunku do ludzi po bootcampach. Na moich studiach nie uczono frameworków,
@yggdrasil: @bmLq: Podejrzewam, że pętle mogą się lepiej optymalizować niż rekurencja, ale to już musiałbym sam sprawdzić na jakimś przykładzie. Tylko ja piszę w C/C++. ;)

PS.: Mam na myśli rekurencję wygenerowaną przez kompilator, bo sam kompilator wywołania rekurencyjne może już zoptymalizować do pętli.
- nieuzywanie global vars tam gdzie trzeba I pozniej w kodzie pelnio akcji typu "if number == 2". Domyslaj sie pozniej czemu 2...


@chrabia_bober: ale to jest dramat że Python tak naprawdę nie ma wsparcia dla stałych, u nas w C mamy pliki po tysiące linii kodu pełne definicji stałych na takie wypadki ( ͡° ͜ʖ ͡°)
@maciorqa: W dobie dysków SSD i autokorekty w IDE to ciężko o taki błąd.

Najczęstszy błąd: niewystarczająca walidacja danych wejściowych a potem masa edge cases po QA. Do tego brak testów, przynajmniej, jednostkowych.