-
Data: 2018-02-09 21:16:32
Temat: Re: Nauka programowania FPGA
Od: Sebastian Biały <h...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 2/9/2018 10:26 AM, s...@g...com wrote:
>> Świat odchodzi od rysowania schematów [1]. To wynika z bardzo wielu
>> przyczyn ale najwazniejsze to jest niemożność stosowania technik
>> zapewniania jakości na takim designie. W zasadzie profesjonalny hardware
>> produkuje się obecnie *wyłacznie* za pomocą opisu który pozwala na
>> stosowanie annotacji, śledzenia wymagań, unit testowania (i kilku innych
>> poziomów testowania), pracy w grupie, systemów kontroli wersji,
>> wykrywania regresji, automatycznego lintowania itd. Rysowanie schematów
>> jest marginesem do projektów migania diodami. To ślepa uliczka.
>> [1] Nie wyssałem tego z palca.
> Najdelikatniej jak umiem.. Nie pisz skąd te bzdury wyssałeś :)
Widzisz, z miejsca gdzie siedzę zawodowo widać bardzo duzy kawałek rynku
EDA od środka. Powiedzmy że wiem co jest obecnie stosowane na świecie i
jakie techniki zarzadzania jakością stosowane są w dużych firmach
zatrudniających tysiące programistów HDL. Jeśli wydaje Ci się że
ktokolwiek z nich rysuje schematy w dyzych projektach to po prostu nie
zauważyleś postepu. Owszem, rysuje się schematy w duperelowatych
przypadkach migania dioda czy zrobienia jakiegoś bufora z DRAM i
sporadycznie rysuje się schematy kiedy managerem jest Stasiek. Jesli
chodzi o elektronikę dużej skali i cieżkich parametrów (lotnictwo,
medycyna, wojsko) mozna tylko parsknąć śmiechem. Wszystkie, powtarzam,
wszystkie duże firmy stosują zupełnie inne metody zarzadzania jakoscią
niż armia Staśków gapiący sie w druty. Nawet nie zdajesz sobie sprawy
jak wiele wydarzyło się w ostatnich 10 latach w tej dziedzinie i jak
bardzo dramatycznie podniesiono wymogi jakościowe. W zasadzie cały
proces obrotu pieniedzmi w EDA skupia sie obecnie na weryfikacji a nie
na projektowaniu. Projektowanie jest trywialne wobec weryfikacji.
> Kontrola wersji, regresja.. O czym Ty gościu p........ ?
Mentalnie tkwisz ciagle w latach 60-tych. W międzyczasie HDL nabrały
prawie wszystkich technik programistycznych z normalnego programowania,
w szczególności wielu pojęć z Inżynieri Oprogramowania, jak rownież
języki zmieniły się dramatycznie przypominając duże jezyki obiektowe.
Takie rzeczy jak obiektowe uni testy, randomizacje, farmy regresyjne,
weryfikacja formalna, śledzenie wymagań, kontrola wersji, wzorce
projektowe, code review są *CODZIENNOŚCIĄ* w tej branży i pojawiły się
tam głównie dlatego że Staśków jest mniej, za to więcej ludzi
rozumiejących po co to wszystko wymyślono w programowaniu i dlaczego
generuje to zysk i jakość. To że został na świecie jakiś Stasiek co
uważa że gapienie się w druty rozwiązuje te problemy to nic nie można
poradzić. Świat bez Staśka będzie taki sam.
> Da się "elektronikom" wyprać mózg? Chyba tak...
Nie masz pojęcia co krytykujesz. Nie wiesz co jest obecnie stosowane w
EDA bo siedzisz od 30 lat w tym samym minimum lokalnym potrzeb robiąc
swoje miganie diodami i bufory w DRAM. Nie ma sensu dyskutować o tym że
można inaczej bo sila przyzwyczajenia jest ogromna. Pozwól jednak że
porechoczę nieco słysząc opinie jednego misiaczka co gapi się w druty na
temat rynku światowego co go na oczy nie widział. Zatrudnij się w
większej firmie z rynku EDA, nawet w PL, zobaczysz na własne oczy jak
się wychodzi z jaskini i gdzie świat jest obecnie. Raczej nie w
rysowaniu schematów. Świat EDA w ostatnich 10 latach przeżył rewolucję
na skale absurdalną. Przykro mi że przesiedziałeś ją w jaskini. Wielu w
tej branzy nie wytrzymało tempa. Nie dziwie się, nauczenie się
obiektowości kiedy przez 30 lat rysowało się miganie diodą uważając to
za szczyt umiejętności bywa okrutnie trudne.
I pamiętaj, ignorancja nie jest siłą.
Następne wpisy z tego wątku
- 10.02.18 12:55 s...@g...com
- 10.02.18 13:45 s...@g...com
- 10.02.18 14:24 Sebastian Biały
- 10.02.18 15:15 Sebastian Biały
- 10.02.18 16:30 Marek
- 10.02.18 17:15 Sebastian Biały
- 10.02.18 22:53 Piotr Wyderski
- 11.02.18 00:56 Sebastian Biały
- 11.02.18 08:07 Marek
- 11.02.18 10:18 jacek pozniak
- 11.02.18 11:12 Sebastian Biały
- 11.02.18 12:32 Piotr Dmochowski
- 11.02.18 13:47 J.F.
- 11.02.18 15:07 Piotr Dmochowski
- 11.02.18 15:27 Sebastian Biały
Najnowsze wątki z tej grupy
- Wkrętarki, wiertarki...
- Zasilacz impulsowy 12V 10A, coś godnego uwagi jako zamiennik akumulatora wkrętarki
- Mouser - koszt wysyłki
- [OT] Jak wycinac ksztalt w piance lub styropianie?
- FV--> ciepła woda w kranie
- Szok
- Dziwny schemat wzmacniacza m.cz.
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- CGNAT i ewentualne problemy
- wzmacniacz mocy
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- Propagation velocity v/c dla kabli RF
- Jakie natynkowe podwójne gniazdo z bolcem (2P+PE)
- Czujnik nacisku
- Protoków komunikacyjny do urządzenia pomiarowego
Najnowsze wątki
- 2025-06-24 Delegacja osoby prowadzącej jednoosobową działalność
- 2025-06-24 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-06-24 Warszawa => Młodszy Programista SQL / FrontEnd developer <=
- 2025-06-24 Warszawa => Junior C# / FrontEnd developer <=
- 2025-06-24 Warszawa => Sales Executive / KAM <=
- 2025-06-23 Warszawa => MENA New Business Manager <=
- 2025-06-23 Trójmiasto => Head of Social Media <=
- 2025-06-23 Tapeta w Xiaomi
- 2025-06-23 Gdańsk => Programista Kotlin <=
- 2025-06-23 Białystok => Programista Mainframe (z/OS, Assembler) <=
- 2025-06-23 Warszawa => Senior Account Manager <=
- 2025-06-23 Białystok => Mainframe (z/OS, Assembler) Developer <=
- 2025-06-23 Warszawa => Starszy Programista C <=
- 2025-06-23 Warszawa => Tester Automatyzujący <=
- 2025-06-23 Warszawa => Inżynier oprogramowania .Net <=