Najcięższe dziedziny/specjalizacje programowania

0

Jakie są waszym zdaniem najcięższe dziedziny/specjalizacje programowania? Pracuje nad pewnym artykułem i chciałbym poznać opinię innych osób.

Według mnie:

Kompilatory
Systemy operacyjne, tu w głównej mierze wchodzi zaprojektowanie architektury systemu
Pisanie własnego języka programowania, choć w dużej mierze można to podpiąć pod kompilatory
Zastanawiałem się nad umieszczeniem sztucznej inteligencji, systemów uczących się, jednak to w głównej mierze matematyka (budowa algorytmu wyrażonego matematyczne, wówczas programowanie) więc nie traktuję tego jako trudnej programistycznej dziedziny.

3

Jakkolwiek OS-dev i kompilatory (zwłaszcza optymalizacje) nie należą do najprostszych, tak nie nazwał bym ich specjalnie trudnymi tematami. Zwłaszcza kompilatorów przy obecności narzędzi jak YACC, LLVM, etc.

To co osobiście uznał bym za najtrudniejsze to kryptografia. I to nie z powodu wysokiego skomplikowania algorytmów (bo takich praktycznie się nie używa) a z powodu trudności w implementacji. Trzeba się naprawdę sporo naczytać i ogarniać (zarówno ze strony matematycznej jak i inżynieryjnej) by umieć to zrobić bezpiecznie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1