Cześć wszystkim, zacznę od tego, że ten post będzie totalnie chaotyczny, ponieważ tak naprawdę sam nie wiem o co dokładnie chce się zapytać.
Od niedawna zacząłem swoja przygodę z programowaniem i zacząłem się zastanawiać, w jaki sposób tak naprawdę programują współcześni programiści. Tzn. czy głównie programiści szukają po internecie gotowych bibliotek czy zazwyczaj sami je piszą. Dla przykładu, chce zaprogramować program w c++, który obsługuje wysylanie maili itp. takiej biblioteki w standardzie nie ma. Więc pytanie: czy programisci po prostu są w stanie sami ją napisać, czy jednak szuka się gotowych bibliotek?
Kolejna sprawa która nachodzi mi na myśl, czy kilkuletni doświadczony programista, jest w stanie napisać funkcję typo 'cin', 'cout' od zera , czy raczej jest to nie możliwe i bazuje się na tym co zostało nam dane przez twórców języka?
Ogólnie rzecz biorąc po prostu zastanawia mnie, czy programiści w 99% programując korzystają z gotowych rozwiązań czy np. są w stanie sami sobie napisać biblioteke która obsłuży np obsługe mail. Po prostu nurtuje mnie to, bo czesto programując dochodze do momentu w którym czegoś mi brakuje i wtedy przychodzi zastanowienie, czy programiści w takim momencie szukaja bibliotek w sieci, czy starają sie sami coś napisać co obsłuży ich problem.
Tak jak mówiłem, totalnie chaotyczny post, bardziej takie moje rozważania, niż konkretne pytania