Насколько вообще полезно изучение книг?23.04.2024, 16:45. Показов 6510. Ответов 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
|
|
|
4693 / 2701 / 734
Регистрация: 02.08.2011
Сообщений: 7,226
|
|||
| 23.04.2024, 19:06 | |||
|
Потом, зная эти фундаментальные вещи, можно спокойно проектировать свои Redis-ы, СУБД, или всякие фреймворки и делиться с сообществом, или искать инвесторов, причем на серьезных щах. А не бегать в найме, изучив очередной фреймворк, которые написали в гугле или в Mайкрософте. Представьте, что вы акула, которая должна плыть, если остановится - умрет. Или, там, паровозик, который смог. Смог, ну и что дальше? Надо мочь дальше. Ведь движение - это жизнь.
0
|
|||
| 24.04.2024, 16:09 [ТС] | |||||
0
|
|||||
|
Windows must die
|
||
| 24.04.2024, 16:12 | ||
|
Что до книг, "поколение зомби" не только писать не умеет, но и читать. В этом большая проблема: если на смену этим [censored] не придет вменяемое поколение, человечество вымрет нафиг!
0
|
||
|
2243 / 1503 / 690
Регистрация: 17.03.2022
Сообщений: 4,790
|
|
| 24.04.2024, 16:31 | |
|
Igor3D, так ведь надо сначала договориться, для кого и для чего. "Программист" - слишком широкое понятие, чтобы один ответ оказался универсальным для всех случаев сразу.
Быстро сделать что-то работающее на готовых фрейморках - одно. Разработать этот фреймворк - другое. Придумать идею, реализацией которой потом станут новые полезные фреймворки - третье. И т.д. и т.п.
0
|
|
|
Windows must die
|
|||
| 24.04.2024, 16:41 | |||
|
Обезьяна - не творец, а лишь подражатель. Так и все эти формоклепатели и мышкотыкатели - простые обезьяны, которые даже основной инструмент, используемый для работы, осилить не сумели.
0
|
|||
|
2243 / 1503 / 690
Регистрация: 17.03.2022
Сообщений: 4,790
|
|||
| 24.04.2024, 16:57 | |||
|
0
|
|||
|
Windows must die
|
||
| 24.04.2024, 18:32 | ||
|
0
|
||
| 24.04.2024, 18:45 [ТС] | ||
Разработать свой фреймворк - ну а кому он нафиг нужен и кто его купит? А уж люди мнящие себя "генераторами идей" - это головная боль. Обычно такой кадр ни хрена не знает и ни хрена не умеет, но почему-то уверен что тупые программисты (обезьяны) должны/обязаны реализовывать его гениальную идею. А главное - не вижу как это связано с нашей темой (изучение книг). С чего Вы взяли что, мол, больше книг изучено - больше креатива? Не вижу для этого никаких оснований. Напр хорошие идеи приходят в голову при работе с имеющимся/аналогами, типа "вот эта фича очень нужна, а ее нет", но это не имеет отношения к книгам (во всяком случае прямого)
0
|
||
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
||
| 24.04.2024, 21:19 | ||
|
0
|
||
|
2243 / 1503 / 690
Регистрация: 17.03.2022
Сообщений: 4,790
|
|||||
| 24.04.2024, 22:23 | |||||
Утверждалось нечто другое: есть области, которые тоже принято называть "программированием" (а в толковании Eddy_Em скорее именно они им и являются), в которых без серьезной фундаментальной базы делать нечего. А ее можно получить в том числе и путем чтения книг (но не только книг, и не только таким способом - надо сочетать разные).
1
|
|||||
| 25.04.2024, 02:21 | ||
|
Мне когда-то повезло на втором курсе попасть в хорошие руки, именно наставник приносил первые книги, пока я со временем не обзавелся личной библиотекой. Сейчас стараюсь делать то же самое для нынешних второкурсников, и некоторым реально заходит. Постепенно вырабатывается иммунитет на инфоцыганщину.
1
|
||
| 25.04.2024, 13:01 [ТС] | ||
Выходит это имеет значение лишь в "некоторых областях" (а остальным достаточно просто "курить маны"). Напрашиваются вопросы:- что же это за таинственные области? - что понимается под "фундаментальной базой"? На мой взгляд, это глубокие познания в предметной части, но об этом у нас речь не идет. - интересно что за "альтернативные способы" о которых Вы упомянули
0
|
||
|
2243 / 1503 / 690
Регистрация: 17.03.2022
Сообщений: 4,790
|
||||
| 25.04.2024, 14:51 | ||||
|
0
|
||||
| 25.04.2024, 20:40 [ТС] | |||
Что делают нормальные люди получив "новую" задачу? Правильно, гуглят, смотрят какие есть наработки, если повезет то может и исходники/либы. При этом "открывать книги" здесь явно глупо, изложенные в них общие вещи, даже если они хороши, к конкретной задаче точно не подойдут, не помогут. Или может "надо было прочитать все книги заранее" чтобы, получив задачу, уже иметь ответ. Это звучит еще более глупо. Так или нет? Ну а если так, то нафиг все эти книги нужны? Так, прихвастнуть на форуме, мол, "почитай это" - и все?
0
|
|||
|
2243 / 1503 / 690
Регистрация: 17.03.2022
Сообщений: 4,790
|
|||
| 25.04.2024, 21:25 | |||
|
Попробуйте погуглить, посмотреть наработки...
0
|
|||
|
Модератор
3132 / 2279 / 469
Регистрация: 26.03.2015
Сообщений: 8,870
|
|||
| 25.04.2024, 22:58 | |||
|
Не каждый человек, который пишет программы, является программистам. Для многих инженеров программы являются чем-то типа продвинутого калькулятора. И платят им именно за знание предметной области, а не за умение пользоваться "калькулятором". Например, чтобы написать программу поиска простых чисел или решения системы линейных уравнений, нужно быть математиком, а не программистом.
0
|
|||
| 26.04.2024, 11:01 | ||
|
Регулярно общаюсь с такими из числа научных сотрудников. У них принципиально иной взгляд на разработку, чем у программистов, создающих продукт. Типичное мнение: "работает - и ладно".
1
|
||
| 26.04.2024, 11:01 | |
|
Помогаю со студенческими работами здесь
20
Насколько вообще важен алиас в адресной строке URL вместо id и т.п Массив структур: определить общее число книг в библиотеке, наличие книг по автору, наличие книг по названию Насколько плоха и насколько хороша такая сборка? Ваше мнение Насколько плоха и насколько хороша такая сборка? Ваше мнение Насколько опасны вирусы, насколько они могут навредить? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|