Ответ на пост «Как я неожиданно выучил программирование. Ну почти выучил – часть 1»

Рассказом про древности навеяло.


Пришёл 10 лет назад в одно московское НИИ. Подводят меня к рабочему столу -- там стоит неплохой по тем временам комп. Видимо, новый совсем, ничего не установлено.


Смотрю -- админка у меня есть. Достаю флешку, начинаю потихоньку ставить программы. Сижу, ковыряюсь, оптимизирую, подходит ко мне старший:


-- Ну что, наигрался? Пошли, работу дам.


Заводит меня в другой кабинет, а там стоят те самые кульманы. И деды на них чертят. В конце 2000-ых годов. И один кульман уже подготовили для меня. При этом у каждого инженера есть компьютер, но пользовались ими исключительно как калькуляторами.


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


Последние, несмотря на успехи, пренебрежительно называли 3D-модели и электронные чертежи "художеством", а все расчёты пересчитывали на бумажке.


P.S. При устройстве особенно ничего не предвещало, т.к. в требованиях были знания популярных САПР -- видимо, HR тупо скопировала их из чьего-то резюме.

Показать полностью
1

Как я неожиданно выучил программирование. Ну почти выучил – часть 1

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


Потом случился ряд событий, и я поменял работу. Почти на такую же, только ответственности меньше – вроде как решил отдохнуть, сделать перерыв.

И вот сижу я вечером над чертежами оборудования, разгадываю замысел советских конструкторов и попутно перевожу части чертежей в 3d модели, тут же строю математические модели работы оборудования.  И у меня навязчивая мысль - нашей фирме нужен сайт, портал, веб страница - что то такое нужно обязательно.


Немного объясню, зачем нужны модели – оборудование проектировалось довольно давно, чертежи чертились на кульманах, которые сейчас не выбрасывают только если нужно что-то закрепить на том же кульмане и перенести чертёж на компьютер. И у этих конструкторов в качестве расчётного устройства был калькулятор, конечно электрический, килограмма на полтора (трансформатор много весил), на четыре основных действия математики и ещё может корень вычислял. Для 60-х годов и это было как чудо. Иногда у конструкторов встречаю обычные счёты, не смейтесь, они в ходу у закалённых в боях – сейчас уже то ли окно подпирают, то ли страницы в журнале придавливают, но не выбрасывают. Выбросишь и больше никогда и нигде их не купишь, лучше на стену повесить. Так вот, сейчас скорость расчёта увеличилась многократно, можно просто проверить вес оборудования, прочность узлов, нагрузки и что нужно, то и проверяешь. Любые расчётные величины, без проблем. Вот потому и делал немного больше того, что требовалось по работе.


И понадобился мне для работы сайт – самый простой. Знаний у меня никаких, даже на уровне «на ютюбе видел». Ну простой, значит html в помощь. Открыл учебник html полдня просидел и закрыл – вообще ничего не понятно. Взял другой учебник – вроде сразу учат сайт делать. Дней несколько над ним пыхтел - сделал какое-то чудовище, локально отображается, даже чертёж в виде рисунка вывелся. Только больно страшный сайт.


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


Стал учить как сделать сайт на популярно cms – я работал на основной работе и по вечерам, и в редкие выходные по видео с ютюб и с каких-то статей пытался что-то сделать. Учебников в общем то нет, если что-то есть, то это то объяснение каких узких мест, а у меня то вообще не было никаких знаний. Статьи очень разрозненные, никакой общей картины не складывается. Пробовал курсы – тоже не подходят, но это уже отдельное объяснение нужно, размером на страницу.


За довольно короткое время я выучил одну cms – натяжка с нуля до готового сайта. Попробовал на нескольких макетах – получилось. И попутно вёрстку осваивал – совсем немного, для необходимого минимума. Сделал макет, немного корявый, поскольку тогда фреймворками не пользовался, и стал натягивать на движок. Конечно заглядывал в статьи и тут у меня мысль – а почему это я в статьях выискиваю – а сделаю ка я себе шпаргалку, всё в одном месте. Я же умный, всё уже выучил, так что за пару часов справлюсь, и потом работа пойдёт быстрее. Ну это я так думал – фактически это заняло для основы 5 дней, потом ещё многократно дополнял. Получилось в первой версии больше 40 листов А4, потом до сотни дошёл, а сейчас многократно больше. И это просто справочная шпаргалка, краткий вариант, основы движка.


Сделал сайт – сильно похожий на стандартный, но всё же то, что мне нужно. Я был сильно доволен результатом. С помощью видео поставил на хостинг – тоже большой успех. И вот через пару месяцев понадобилось мне доработать сайт – да не проблема, вот десятки тысяч плагинов и модулей уже готовых, статьи и туториалы на любой вкус – ну так доносилось с каждого утюга.


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


Если зайдёт, то продолжу.

Показать полностью
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества