Форум программистов, компьютерный форум, киберфорум
Обо всем!
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
105 / 57 / 22
Регистрация: 20.12.2009
Сообщений: 1,268
Записей в блоге: 2

Ключев: не читайте эти книги, они для простых программистов-исполнителей

19.07.2022, 00:49. Показов 2213. Ответов 28
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ключев Аркадий Олегович
Курс Встроенные системы

Значит почему плохо читать литературу, которая вас окружает в огромном количестве, чем она так плоха? Как правило, эта литература
предназначена для исполнителей, для простых программистов и которая не содержит в себе каких-нибудь фундаментальных концепций.
То есть это достаточно простые книги, которые разжёвывают например как пользоваться DL каким-нибудь языком программирования.
Он рекомендует читать Гради Буч - Объектно-ориентированный анализ и "мифический человекомесяц".
я пробовал читать последнюю там больше по огранизации найма программистов на большой проект и рассуждения про хороших и плохих програмистов, что лично меня загоняет в депрессию.

Какие же книги содержат концепции?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.07.2022, 00:49
Ответы с готовыми решениями:

Книги для начинающих программистов
Какие бы книги по программированию вы бы посоветовали начинающим программистам?

Книги по физике для программистов
Есть ли хорошие книги по физике для человека, который в ней плохо понимает? Желательно с уклоном в программирование. Добавлено через 1...

Какие книги почитать что бы написать на Ассемблере ОС? Читайте полностью
У меня есть друг который умеет и практикует написание ОС на ассемблере. Он дал мне свой код и процентов 50 я понял, но не очень понятна...

28
Заблокирован
19.07.2022, 16:19
Цитата Сообщение от Supersumestria Посмотреть сообщение
Какие же книги содержат концепции?
Все книги Дейта по СУБД, например. Но я бы не рекомендовал их читать тем, у кого нет опыта работы с СУБД)
Лучше набрать хотя бы начальный опыт работы с СУБД, а потом с удовольствием и толком прочитать.

Добавлено через 3 минуты
Да что там книги. Почитайте, например, ответы ника kolorotur, тут на форуме - они почти все концептуальны (и конкретны одновременно).
0
19491 / 10097 / 2460
Регистрация: 30.01.2014
Сообщений: 17,805
29.07.2022, 13:00
Supersumestria, т.е. первую книгу вы даже не открывали? Советую - откройте. Роберта Мартина ещё можете почитать, а также Бертрана Мейера.
0
7 / 55 / 9
Регистрация: 03.02.2022
Сообщений: 570
11.08.2022, 12:51
Цитата Сообщение от titan4ik Посмотреть сообщение
Все книги Дейта по СУБД, например. Но я бы не рекомендовал их читать тем, у кого нет опыта работы с СУБД)
Лучше набрать хотя бы начальный опыт работы с СУБД, а потом с удовольствием и толком прочитать.

Добавлено через 3 минуты
Да что там книги. Почитайте, например, ответы ника kolorotur, тут на форуме - они почти все концептуальны (и конкретны одновременно).
Цитата Сообщение от DrOffset Посмотреть сообщение
Supersumestria, т.е. первую книгу вы даже не открывали? Советую - откройте. Роберта Мартина ещё можете почитать, а также Бертрана Мейера.
Учить надо фреймворки а не теорию. Если вам зарабатывать а не преподавать программирование в вузе.
0
105 / 57 / 22
Регистрация: 20.12.2009
Сообщений: 1,268
Записей в блоге: 2
16.08.2022, 02:51  [ТС]
Цитата Сообщение от qtkoder777 Посмотреть сообщение
Учить надо фреймворки
Вот этот место про книги и фреймворки:
Какие ошибки делают молодые специалисты? Я достаточно много лет руковожу дипломным проектированием
у бакалавров и магистров и насмотрелся на эти ошибки в очень больших количествах. Первая ошибка, которая есть - это попытка изучить максимум
технологий, языков программирования, библиотек, фреймворков и операционных систем. Значит вторая ошибка - это чтение литературы
из серии "изучение чего-либо за N дней". Там любят число 21 день.
0
Заблокирован
16.08.2022, 11:30
Supersumestria, а что имел ввиду автор? Если он имел ввиду, что одно только "изучение", без практики работы - потеря времени и сил. То тогда соглашусь. Вот это вот "программистское знание" оно имеет свою специфику, на мой некомпетентный взгляд. Оно становится знанием (хотя бы начального уровня) только после того, как сделано несколько практических проектиков. Или после того, как в составе большого коллектива человек поработал над большим проектом.
Поэтому слово "изучение" логично заменить на слово "знакомство".
То есть, беда не в том, что люди знакомятся, а в том, что КПД затраченных усилий низкое, если ограничиться знакомством. И вскоре почти всё забывается, если не закреплено практическими навыками.
Я немного наблюдал со стороны преподавание программирования в ВУЗе - там тоже было именно знакомство. Но это можно понять. Программирование - это не наука. Это практическое приложение специфических знаний. Поэтому, познакомившись и овладев неким базисом, человек уже потом влезает в весь массив необходимого знания и навыков в ходе практической работы.
Такой пример - вождение автомобиля - ну да, есть там и "теория", но пока сам не поводишь какое время (порядка года) - водить толком не умеешь. Через год уже есть начальный уровень. Причем, он привязан, в какой-то степени, к конкретной машине. Пересесть на другую машину - опять стресс, опять нужно почувствовать габариты, привыкнуть к рулю, тормозам и т.п. Я уж не говорю о том, чтобы пересесть с легкового авто на грузовик.
Ролики на ютубе могут конечно помочь с чем-то познакомиться, но знаний не дадут. Только ручками и ножками с привлечением мозжечка и других отделов мозга (свободных на данный момент от информационного шума) - я это о программировании. И концентрировать внимание нужно уметь не на 30 секунд, а хотя бы на 1-2 часа. А клиповость - сами знаете. Это уже пандемия психическая.
0
105 / 57 / 22
Регистрация: 20.12.2009
Сообщений: 1,268
Записей в блоге: 2
14.09.2022, 15:57  [ТС]
Нашел канал с множеством видео по embedded systems, есть некоторые подозрения насколько автор компетентен и чему можно поучится на его канале, вот ссылка на плейлист:
https://www.youtube.com/watch?... pXkHBMZa2n

Буду рад вашей субьективной оценке, после просмотра видео или чтения заголовков.
0
7 / 55 / 9
Регистрация: 03.02.2022
Сообщений: 570
15.09.2022, 09:50
Цитата Сообщение от Supersumestria Посмотреть сообщение
Вот этот место про книги и фреймворки:
Какие ошибки делают молодые специалисты? Я достаточно много лет руковожу дипломным проектированием
у бакалавров и магистров и насмотрелся на эти ошибки в очень больших количествах. Первая ошибка, которая есть - это попытка изучить максимум
технологий, языков программирования, библиотек, фреймворков и операционных систем.
Для молодых специалистов это единственная возможность найти работу. Опыта нет, так хотя бы поразить количеством знаний.
0
105 / 57 / 22
Регистрация: 20.12.2009
Сообщений: 1,268
Записей в блоге: 2
15.09.2022, 10:41  [ТС]
Пересмотрел курс еще раз и вот что нашел, оказывается этот автор также сам пишет книги:
1. Ключев А. О., Кустарев П. В., Платунов А. Е. Аппаратные средства информационно-управляющих систем. Учебное пособие - Санкт-Петербург: СПб: Университет ИТМО, 2015. - 65 с. - 100 экз.

https://books.ifmo.ru/book/156... osobie.htm

2. Ключев А. О., Кустарев П. В., Платунов А. Е. Распределенные информационно-управляющие системы. Учебное пособие. - Санкт-Петербург: СПб.: Университет ИТМО, 2015. - 58 с. - 100 экз.

https://books.ifmo.ru/book/156... sobie..htm

3. Ключев А.О., Ковязина Д.Р., Кустарев П.В., Платунов А.Е. Аппаратные и программные средства встраиваемых систем - Санкт-Петербург: , 2010. - 290 с. - 100 экз.

https://books.ifmo.ru/book/575... sistem.htm

4. Ключев А.О., Ковязина Д.Р., Петров Е.В., Платунов А.Е. Интерфейсы периферийных устройств - Санкт-Петербург: СПбГУ ИТМО, 2010. - 294 с. - 100 экз.

https://books.ifmo.ru/book/612... roystv.htm

5. Ключев А.О., Кустарев П.В., Ковязина Д.Р., Петров Е.В. Программное обеспечение встроенных вычислительных систем - Санкт-Петербург: 2009. - 212 с. - 100 экз.

https://books.ifmo.ru/book/460... sistem.htm

6. Фредерик Брукс. Мифический человеко-месяц, или Как создаются программные системы.

7. Непейвода Н. Н. ,Скопин И. Н. Основания программирования.
8. Гради Буч. Объектно-ориентированный анализ и проектирование с примерами приложений на С++

Не знаю можно ли доверять его рекомендациям по литературе так как он заангажирован, обсырать других авторов книг чтобы его книги продавались.
0
19491 / 10097 / 2460
Регистрация: 30.01.2014
Сообщений: 17,805
15.09.2022, 12:24
Supersumestria, Буч и Брукс - это классика мировой технической литературы. Она не нуждается в поддержке какого-то Ключева, т.е. совершенно не важно, ангажирован он или нет.
0
Windows must die
828 / 834 / 102
Регистрация: 23.11.2021
Сообщений: 4,843
Записей в блоге: 15
15.09.2022, 13:45
Цитата Сообщение от Supersumestria Посмотреть сообщение
Вот этот место про книги и фреймворки:
Правильно пишет. Почти правильно. Все-таки, платформы тоже надо изучать, иначе как ты будешь писать низкоуровневщину? С теми же микроконтроллерами вообще все печально: чуть поменяешь семейство, как изучай 100500 новых даташитов и мануалов… Да и под платформы ПК тоже могут быть неприятные косяки: я вот в одной своей штуке использовал асмовые вставки. Все прекрасно работало на x86_64, но как только я попытался на 32-битном арме какой-то "апельсинки" запустить, компилятор начал ругаться: нет таких инструкций в этом камне ☹

Или же речь идет о т.к. "академическом программировании"? Т.е. программировании ради самого процесса программирования. Ну, к такому я крайне негативно отношусь.
0
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,203
15.09.2022, 14:37
Цитата Сообщение от Eddy_Em Посмотреть сообщение
иначе как ты будешь писать низкоуровневщину?
Далеко не все пишут низкоуровневщину. Например, я последний раз вставки ASM в программу на TURBO PASCAL писал году так в 1991
0
7 / 55 / 9
Регистрация: 03.02.2022
Сообщений: 570
15.09.2022, 15:30
Grossmeister,
Хорошему программисту всё равно на чём писать. Он думает быстрее чем пишет. С хорошо развитыми навыками слепой печати на асме строки кода набираются тысячами в час, десятками тысяч в день. И это оказывается выгоднее чем писать на языке высокого уровня с классами и нэймспэйсами с названиями в 50 знаков и больше.
0
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,203
15.09.2022, 15:38
Цитата Сообщение от qtkoder777 Посмотреть сообщение
И это оказывается выгоднее
Вопрос в том, поддерживается ли это в компании, в которой программист работает. Зоопарк в языках, на которых написаны программы - это потенциальная засада и опытные руководители на это не идут
0
Windows must die
828 / 834 / 102
Регистрация: 23.11.2021
Сообщений: 4,843
Записей в блоге: 15
15.09.2022, 16:21
Чем больше объем кода, тем больше вероятность совершить ошибку - да даже элементарную опечатку. В этом плане ассемблер сильно проигрывает тому же С.
0
Неэпический
 Аватар для Croessmah
18144 / 10728 / 2066
Регистрация: 27.09.2012
Сообщений: 27,026
Записей в блоге: 1
16.09.2022, 23:20
Цитата Сообщение от qtkoder777 Посмотреть сообщение
С хорошо развитыми навыками слепой печати на асме строки кода набираются тысячами в час, десятками тысяч в день.
А потом полтора года отлаживаются и еще полтора переписываются под другую архитектуру.
1
7 / 55 / 9
Регистрация: 03.02.2022
Сообщений: 570
17.09.2022, 21:43
Croessmah, Издержки империализма. При коммунизме будет одна архитектура и один язык программирования.
0
Модератор
Эксперт NIX
 Аватар для NeoMatrix
8532 / 3344 / 105
Регистрация: 24.05.2011
Сообщений: 14,538
Записей в блоге: 8
17.09.2022, 23:58
Цитата Сообщение от qtkoder777 Посмотреть сообщение
При коммунизме
Вы уверены, что он неизбежно наступит?
Цитата Сообщение от Supersumestria Посмотреть сообщение
не читайте эти книги
Я вам скажу так: книги читать можно все. И, чем больше - тем лучше. Только очень желательно иметь фильтр в голове, что из книжек этих принимать и усваивать, а что считать мусором и выкидывать из сознания сразу и напрочь.
А так, для общего развития, я, к примеру, хочу прочитать и многое из запрещённого к распространению. Тот же "Майн Кампф".
Перефразируя подпись одного из наших пользователей: "Читать - ещё не значит понимать, понимать - ещё не значит усваивать, усваивать - ещё не значит принимать, принимать - ещё не значит выполнять."
Всё то же самое можно сказать про любую книжку любого автора любого жанра. И про программирование - в том же числе.
1
Эксперт .NET
 Аватар для Usaga
14073 / 9290 / 1347
Регистрация: 21.01.2016
Сообщений: 34,881
18.09.2022, 05:31
Цитата Сообщение от qtkoder777 Посмотреть сообщение
При коммунизме будет одна архитектура и один язык программирования.
И бесплатные чипы для всех!..
1
Неэпический
 Аватар для Croessmah
18144 / 10728 / 2066
Регистрация: 27.09.2012
Сообщений: 27,026
Записей в блоге: 1
18.09.2022, 13:04
Цитата Сообщение от NeoMatrix Посмотреть сообщение
Вы уверены, что он неизбежно наступит?
Безусловно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.09.2022, 13:04
Помогаю со студенческими работами здесь

Сайты или книги для начинающих веб-программистов
Подскажите , пжлста, какие-нибудь хорошие сайты или книги для начинающих веб программистов,где рассматриваются jquery, ajax, drag and drop.

Код класса большие числа из книги Л.Аммерааля Stl для программистов
Здравствуйте, не у кого нет кода класса большое число из книги Л.Аммерааля Stl для программистов Заранее спасибо!

Для чего эти галочки? Я их уже всяко нажимал, что они делают? Их вообще используют?

Книги или справочники для опытных(или проффесиональных) программистов!
Пожалуйста, Подскажите книги или справочники для опытных и проффесиональных программистов! Особенно хотелось бы найти: 1) полный...

Есть ли у программистов профессиональные чаты где они чатятся?
Особенно интересует чат web-программистов. (Просто на форумах иногда неудобно вести живой диалог)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Новый ноутбук
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 . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru