Введение в техническое творчество

Здравствуйте.

Как известно, самым творческим из всех творческих является техническое творчество (далее ТТ), так как представляет собой квинтэссенцию научных знаний и практических навыков.

Создание чего-то нового и полезного для себя (или даже для человечества) было всегда одним из самых прекрасных занятий для мыслящего существа. Ведь как приятно после длительного проектирования и разработки какого-либо устройства или программного продукта, ощутить себя творцом, способным созидать и приносить в этот мир что-то новое и полезное. Стоит только начать творить, как уже после одного законченного продукта (а может и в процессе создания) приходит туча идей и планов, каждый из которых хочется воплотить в реальность.

Мне вспоминается тот момент, когда у меня заработал мой первый детекторный приемник — это были эмоции, которые сложно описать словами и можно ощутить только на себе.

Но мир ТТ необъятен и многогранен. Человеку, который только собирается вступить в этот мир созидания, сложно определиться с чего ему стоит начать, а уж вариантов начала не счесть.

Но начинать, конечно, нужно с теоретической подготовки, ведь любые новые идеи базируются на идеях, высказанных ранее (из ничего и выйдет ничего). А самым лучшим хранителем человеческих идей являются книги, без которых не может представить жизни ни один технарь. И как раз о книгах мы поговорим далее.

Как человек, который занимается ТТ большей частью в сфере  программирования и электроники, смогу осветить только эти области. И чтобы начать заниматься оными нужно начать с освоения азов. Таким помощником вам могут послужить следующие две книги:

Хенкеманс Д., Ли М. «Программирование на С++» — это очень простая и понятная книга, которая отлично подходит как первая книга по программированию. (скачать)

В.Г. Борисов «Юный радиолюбитель» — в доступной форме дает азы электроники. (скачать)

Но эти две книги лишь капля в море теории ТТ, после их прочтения вам захочется ознакомиться с более серьезным книгами, но они уже требуют более серьезных знаний математики, а их уже достаточно сложно получить самому, поэтому хорошо учитесь в своем учебном заведении :), а если вы уже закончили обучение, а знание математики на недостаточном уровне, то вам вас стоит освоить азы математического анализа, линейной алгебры и дискретной математики (в интернете очень много доступных статей по данным темам).


 

Теперь перейдем к следующему уровню книг:

Хоровиц П., Хилл У. «Искусство схемотехники» — это всемирно известная (практически библия) книга (издания разных годов состоят из разного количество томов) по электронике и схемотехнике, но требует некоторых знаний математики (комплексные числа, дифференциальные уравнения и прочий матан). Я привожу только первый том, так как и его не так просто осилить, при этом он даст очень хорошую базу. (скачать)

С. Прата «Язык программирования С++» — это более углубленная книга по С++, которая раскрывает практически все возможности С++ и рассказывает о новом стандарте С++11 (хотя уже скоро выйдет С++17). Книга немного сложнее, но намного информативнее. (скачать)

Саммерфилд «Программирование на Python 3″. Как говориться, одним С++ сыт не будешь да и зацикливаться на одном языке программирования оооочень неправильно (нельзя привязываться к одному инструменту). Питон прекрасный язык с лаконичным и приятным глазу синтаксисом, который является очень популярным в наше время и его популярность постоянно растет. Очень хорош как второй язык программирования и является обязательным к изучению. (скачать)

Д. Мортон «Микроконтроллеры AVR. Вводный курс». Без микроконтроллеров (далее МК) современная электроника практически не может существовать. При использовании МК смешивается вместе схемотехника и программирование, что является очень интересной смесью. Книга написана простым языком и дает возможность получить общее представление о МК AVR. Хотя данные МК вытесняются микроконтроллерами ARM, но AVR для освоения цифровой электроники очень хорошо подходят. (скачать)


И напоследок я хочу предложить вам самое необычное и интересное в сфере ТТ. А именно искусственные нейронные сети и функциональное программирование.

За искусственным нейронным сетями будущее, а это машинное зрение, программные средства распознавания, искусственная жизнь или даже искусственный интеллект (и это лишь небольшой список применения нейронных сетей). Что-то более перспективное и интересное в наше время сложно себе представить. Будущее человечества в наших с вами в руках. Так давайте сделаем его лучше!

Уоссермен Ф. «Нейрокомпьютерная техника: Теория и практика» — это очень хорошая книга по искусственным нейронным сетям (далее ИНС), которая дает представление о основных типах сетей и способах обучения. Книга изложена понятным языком с наглядным примерами, что является исключением в данной области. Обязательна к прочтению, если вы планируете заниматься ИНС. (скачать)

Холомьев «Учебник по Haskell «. Haskell — это функциональный язык программирования, который значительно отличается от императивных языков (С++ и прочие). Поначалу он ломает шаблоны и сложен в понимании, но при этом дает возможность встряхнуть свое мышление и попробовать что-то новое и интересное. Достаточно простой и понятный учебник. (скачать)


На этом данную подборку я завершаю. Хотя в будущем ,возможно, вернусь к более детальному рассмотрению каждой области в отдельности с приложением специализированного списка книг, а может и какие-то новые области будут рассмотрены (например, генетические алгоритмы).

Всем спасибо за внимание и удачи в техническом творчестве.

 

Поддержать сайт и автора: Z208212694629
R429062753687
Яндекс деньги - https://money.yandex.ru/to/410013974912682

Подпишись:
На мой канал youtube
На рассылку свежих статей
На группу ВК
На группу в ОК

Понравилась статья? Поделись с друзьями)

Опубликовать в Google Buzz
Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники

Добавить комментарий