Насколько вообще полезно изучение книг?23.04.2024, 16:45. Показов 6630. Ответов 106
Метки нет (Все метки)
Добрый день
А насколько вообще полезно изучение "книг"? (бумажных сейчас вряд ли, поэтому в кавычках) Ну или вообще, теории? Вот мой личный опыт/мнение Не, ну книгами конечно "интересуюсь", когда вижу ссылки на "крутых авторов" - обычно стараюсь скачать и глянуть. Но толку, прямо скажем, немного Увы, все сводится к "пролистыванию по диагонали", при этом в примерно половине случаев вспоминаю что это уже видел. Не помню книги которая меня бы действительно увлекла, и я бы читал ее запоем и восхищался - и это конечно плохо. Очень раздражают обильные благодарности "всем кто помогал" - пока добрался до сути, половину настроя уже растерял Если дальше какой-то мутный пример на злополучной жабе - то на этом все и кончается.По содержанию заметны типовые варианты. Напр "фундаментальные знания". Кстати когда инета не было - "заходило" намного лучше (тот же Вирт). Должен ли нормальный программист знать алгоритмы сортировки? Смутно помню "пузырьковая" и "шейкер", но только названия, по сути знаю только "быструю" что пришлось когда-то писать. Ну вот совершенно тупой подход: освоить std::sort без всяких философий. Чем это плохо? Что мы теряем, и не являются ли все эти чтения чисто понтами? По моим наблюдениям в 98% случаев std::sort прекрасно проходит, никакие фундаментальные познания не нужны. Хотя 2% есть, напр косячат с транзитивностью. Из той же оперы дерево - та запомнил просто что std::set - красно-черное дерево, дежурное O = log(N) - и вся любовь. А если кто доклепается, то всегда можно задавить типа "профессионал не должен тратить свое время на такие детали". "Потому что работы очень много" (Ваня). "Коллеги не поймут" и.т.п. Другая категория - эффективная разработка программного обеспЕчения. Здесь надо спокойно относиться к само-восторгам типа "какую крутую систему мы сделали!". Как и к упоминаниям о SmallTalk, Ada и, оказывается, Мухтар-то ..собака! Если научиться гонорировать всю эту хрень - такие книги бывают совсем не плохи. Иногда я замечал что они рассказывают вещи к которым я приходил через долгий (и не безошибочный) опыт. Так может внимательно посмотреть что еще говорят (типа "учиться на чужих ошибках")? Увы, это не работает. Ну и, пожалуй, самая популярная категория: "сборник рецептов". Особенно если замешано API (напр OpenGL). Откровенно шкурный подход с целью продать "книгу". Ну конечно, "с примерами". Ну а "почему нет"? Что плохого в быстром старте с нуля - ведь для этого такие книги весьма полезны. В общем
0
|
||
| 23.04.2024, 16:45 | |
|
Ответы с готовыми решениями:
106
С каких книг начать изучение БД? С каких книг начать изучение Си? |
| 23.04.2024, 17:56 | |
|
Реально выдающихся книг крайне немного. То же касается публикаций, докладов etc. Но альтернатив им нет. Приходится собирать по крупицам.
Под "выдающимися" я имею в виду концептуальные книги, а не справочники по узкой теме. Справочники бывают полезны, но их нет смысла читать подряд. К тому же они живут недолго, вышла новая модная версия - и мануалы по старой идут в топку. Ну и отдельной категорией идут стандарты, особенно "своды знаний". Их переоценит невозможно.
0
|
|
|
4694 / 2702 / 734
Регистрация: 02.08.2011
Сообщений: 7,228
|
|||
| 23.04.2024, 19:06 | |||
|
Потом, зная эти фундаментальные вещи, можно спокойно проектировать свои Redis-ы, СУБД, или всякие фреймворки и делиться с сообществом, или искать инвесторов, причем на серьезных щах. А не бегать в найме, изучив очередной фреймворк, которые написали в гугле или в Mайкрософте. Представьте, что вы акула, которая должна плыть, если остановится - умрет. Или, там, паровозик, который смог. Смог, ну и что дальше? Надо мочь дальше. Ведь движение - это жизнь.
0
|
|||
| 24.04.2024, 16:09 [ТС] | |||||
0
|
|||||
|
Windows must die
|
||
| 24.04.2024, 16:12 | ||
|
Что до книг, "поколение зомби" не только писать не умеет, но и читать. В этом большая проблема: если на смену этим [censored] не придет вменяемое поколение, человечество вымрет нафиг!
0
|
||
|
2260 / 1517 / 710
Регистрация: 17.03.2022
Сообщений: 4,876
|
|
| 24.04.2024, 16:31 | |
|
Igor3D, так ведь надо сначала договориться, для кого и для чего. "Программист" - слишком широкое понятие, чтобы один ответ оказался универсальным для всех случаев сразу.
Быстро сделать что-то работающее на готовых фрейморках - одно. Разработать этот фреймворк - другое. Придумать идею, реализацией которой потом станут новые полезные фреймворки - третье. И т.д. и т.п.
0
|
|
|
Windows must die
|
|||
| 24.04.2024, 16:41 | |||
|
Обезьяна - не творец, а лишь подражатель. Так и все эти формоклепатели и мышкотыкатели - простые обезьяны, которые даже основной инструмент, используемый для работы, осилить не сумели.
0
|
|||
|
2260 / 1517 / 710
Регистрация: 17.03.2022
Сообщений: 4,876
|
|||
| 24.04.2024, 16:57 | |||
|
0
|
|||
|
Windows must die
|
||
| 24.04.2024, 18:32 | ||
|
0
|
||
| 24.04.2024, 18:45 [ТС] | ||
Разработать свой фреймворк - ну а кому он нафиг нужен и кто его купит? А уж люди мнящие себя "генераторами идей" - это головная боль. Обычно такой кадр ни хрена не знает и ни хрена не умеет, но почему-то уверен что тупые программисты (обезьяны) должны/обязаны реализовывать его гениальную идею. А главное - не вижу как это связано с нашей темой (изучение книг). С чего Вы взяли что, мол, больше книг изучено - больше креатива? Не вижу для этого никаких оснований. Напр хорошие идеи приходят в голову при работе с имеющимся/аналогами, типа "вот эта фича очень нужна, а ее нет", но это не имеет отношения к книгам (во всяком случае прямого)
0
|
||
|
Модератор
3133 / 2280 / 469
Регистрация: 26.03.2015
Сообщений: 8,876
|
||
| 24.04.2024, 21:19 | ||
|
0
|
||
|
2260 / 1517 / 710
Регистрация: 17.03.2022
Сообщений: 4,876
|
|||||
| 24.04.2024, 22:23 | |||||
Утверждалось нечто другое: есть области, которые тоже принято называть "программированием" (а в толковании Eddy_Em скорее именно они им и являются), в которых без серьезной фундаментальной базы делать нечего. А ее можно получить в том числе и путем чтения книг (но не только книг, и не только таким способом - надо сочетать разные).
1
|
|||||
| 25.04.2024, 02:21 | ||
|
Мне когда-то повезло на втором курсе попасть в хорошие руки, именно наставник приносил первые книги, пока я со временем не обзавелся личной библиотекой. Сейчас стараюсь делать то же самое для нынешних второкурсников, и некоторым реально заходит. Постепенно вырабатывается иммунитет на инфоцыганщину.
1
|
||
| 25.04.2024, 13:01 [ТС] | ||
Выходит это имеет значение лишь в "некоторых областях" (а остальным достаточно просто "курить маны"). Напрашиваются вопросы:- что же это за таинственные области? - что понимается под "фундаментальной базой"? На мой взгляд, это глубокие познания в предметной части, но об этом у нас речь не идет. - интересно что за "альтернативные способы" о которых Вы упомянули
0
|
||
|
2260 / 1517 / 710
Регистрация: 17.03.2022
Сообщений: 4,876
|
||||
| 25.04.2024, 14:51 | ||||
|
0
|
||||
| 25.04.2024, 20:40 [ТС] | |||
Что делают нормальные люди получив "новую" задачу? Правильно, гуглят, смотрят какие есть наработки, если повезет то может и исходники/либы. При этом "открывать книги" здесь явно глупо, изложенные в них общие вещи, даже если они хороши, к конкретной задаче точно не подойдут, не помогут. Или может "надо было прочитать все книги заранее" чтобы, получив задачу, уже иметь ответ. Это звучит еще более глупо. Так или нет? Ну а если так, то нафиг все эти книги нужны? Так, прихвастнуть на форуме, мол, "почитай это" - и все?
0
|
|||
|
2260 / 1517 / 710
Регистрация: 17.03.2022
Сообщений: 4,876
|
|||
| 25.04.2024, 21:25 | |||
|
Попробуйте погуглить, посмотреть наработки...
0
|
|||
|
Модератор
3133 / 2280 / 469
Регистрация: 26.03.2015
Сообщений: 8,876
|
|||
| 25.04.2024, 22:58 | |||
|
Не каждый человек, который пишет программы, является программистам. Для многих инженеров программы являются чем-то типа продвинутого калькулятора. И платят им именно за знание предметной области, а не за умение пользоваться "калькулятором". Например, чтобы написать программу поиска простых чисел или решения системы линейных уравнений, нужно быть математиком, а не программистом.
0
|
|||
| 26.04.2024, 11:01 | ||
|
Регулярно общаюсь с такими из числа научных сотрудников. У них принципиально иной взгляд на разработку, чем у программистов, создающих продукт. Типичное мнение: "работает - и ладно".
1
|
||
| 26.04.2024, 11:01 | |
|
Помогаю со студенческими работами здесь
20
Насколько вообще важен алиас в адресной строке URL вместо id и т.п Массив структур: определить общее число книг в библиотеке, наличие книг по автору, наличие книг по названию Насколько плоха и насколько хороша такая сборка? Ваше мнение Насколько плоха и насколько хороша такая сборка? Ваше мнение Насколько опасны вирусы, насколько они могут навредить? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|