Pull to refresh

Comments 22

Интересные истории. Некоторые из тумблеров знакомы.
Денег надо было, боялся чего-то, стеснялся… Странно, но перечисленные «тумблеры» все упираются в какой-то негатив, который нужно было как-то преодолеть. Ни одной истории «просто нравилось создавать».
У меня в детстве был аналог ZX-Spectrum. Потом нормальный компьютер. Всегда нравилось программки писать. Как-то само получилось.

У многих из тех, кого я сам знаю, так же было.

Подозреваю, что это было не единственным вашим увлечением в детстве. Все же в первую очередь решают зарплаты в отрасли.

В детстве у меня тоже спектрум был, но помимо того много, было других увлечений от столярного дела до фехтования, однако же из всех своих увлечений профессией сделал то, в чем реально заработать деньги.

Серьезно же, если бы за игру на мандолине платили, как за программирование на джаве, мы бы сейчас все писали истории в духе "В мандолину меня привела Луначарская семиструнка, подаренная дедушкой. Потом я снял с нее 7ю струну, перестроил в 6струнную, а потом уже в старших классах сам освоил домру по книге 'Арпеджио и Структуры Додекафонии на Домре' а потом после домры на мандолину перешёл."

> Все же в первую очередь решают зарплаты в отрасли.
Не сказал бы. Тогда программисты ещё не так сильно выделялись из всех остальных.

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

Все истории из разряда «и потом прижало». К сожалению моя история не тянет на тумблер.
У меня папа был инженером. Меня это впечатляло, но ничего не понимал. Делал из игрушек что-то непонятное и представлял, что оно само что-то делает. Когда ходили с папой в книжный магазин (раньше даже в маленьких городах их было несколько и большие были не как сейчас), я выбирал книжки с программированием, микросхемами и т.п. Они меня завораживали, хотя еще читать толком не умел. Папа мне покупал книги, на которые я покажу. Это и стимулировало учиться читать, это же стимулировало учить иностранные буквы, это же стимулировало учить систему Си и т.п. По-настоящему эти книги я начал понимать спустя несколько лет. Вот так. Призвание что-ли.

Родители купили мне не очень рабочий ZX-Spectrum, на котором нельзя было играть - пришлось программировать "игры" и прочее самому. В общем, желание создавать новое и попытки разобраться как устроено чужое, чтобы сделать свое - и вот я уже давно формально не программист, а Reverse Engineer. О чем, впрочем, не жалею

Учась по технической специальности, на парах занимался программированием — как и все одногруппники — перебором и без особого понимания что я вообще делаю. Нам, как обычно, выдали задание на неделю: вот методичка, напишите небольшие программы на паскале по своим вариантам. Все выходные я просидел с выданным методическим пособием, меня поражала сложность лабораторной работы и мое тотальное непонимание (но такое было и раньше). Придя на пары, узнал о лишней проделанной работе, выполнил на одну лабораторную работу больше, преподаватель объяснял уже изученную мною главу, даже помню тему: генераторы случайных чисел. Затем мне предстояло прорешать все варианты лабораторной за одногруппников и объяснить им что я написал, чтобы они могли защититься перед преподавателем. После этого в мозге щелкнул тумблер — прекрасная метафора от автора статьи

В вузе на первом практическом занятии по программированию. Это был паскаль. Дали задачу написать программу - ввести одно число, второе, сложить и вывести на экран. Когда у меня это получилось - подумал, что я могу попросить компьютер сделать абсолютно любую вещь, которая придет мне в голову и он ее выполнит, так как ему было указано. А это означало, что теперь какая-то часть мира в моих руках, точнее в моих мыслях. И я могу этот мир менять.

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

Вижу тут подачу, но не вижу мотива.

В моём случае не было "тумблера", я не помню периода непонимания. Когда в моём распоряжении оказался клон Радио86РК, я сразу понял мощь программирования и сразу мог сооружать программы из операторов, описания которых были в инструкции. До этого я изучал схемотехнику и электронику (всякие логические элементы, триггеры, мультиплексоры, память, процессор...) по книгам, да и программирование на бейсике тоже, и мне уже было очевидно, как из логических элементов собрать что угодно, или как из инструкций бейсика или ассемблера создать программу, делающую что мне нужно (позднее я понял, что ничего действительно сложного мне тогда не было нужно).

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

Таким образом, наверно, можно порекомендовать почитать что-нибудь по азам электроники + что-нибудь по азам программирования. Быть может, этого будет достаточно, чтобы "тумблер щёлкнул". Быть может, нужна какая-то мотивация. Чтобы заниматься разработкой уже профессионально, рекомендую ВО по специальности "Программная инженерия", это простейший способ. Можно изучить те же дисциплины и самостоятельно, но без толпы наставников будет труднее.

Прочитал в Технике молодёжи фантастический рассказ про Лунолёт, и про то, что весь процесс можно смоделировать на программируемом калькуляторе, пришёл в восторг и пытался разобраться по следующим выпускам, т.к. программируемых калькуляторов в нашем городе не продавали. В 9 классе попал на УПК на шефском заводе «работать на компьютере», что оказалось вбиванием цифр в какую-то БД на ДВК-2м без каких-либо объяснений и понимания.
Но в один прекрасный день работы не нашлось, зато нашёлся диск с бейсиком и напарник-десятиклассник его знающий. Я помнил формулы Лунолёта, и мы «портировали» его на бейсик, постепенно добавляя модификации. Это был кайф и первый тумблер.
За лето по журналам Радио выучил бейсик и сам на бумажке написал довольно большую программу с тестом Айзенка (и кучу других помельче). В сентябре на УПК меня с одноклассниками перевели в другой отдел, где нам дали другой ДВК и возможность делать, что хотим. Когда написанная на бумажке программа была набита и после сотен тыков с интуитивным исправлением «Syntax error» заработала, это был такой тумблер, которого хватает до сих пор! :)

Со школы компьютер у меня использовался только для "поиграть". Брат в это время писал дипломную работу, как часть диплома у него была небольшая программа. Он пытался привить мне интерес к кодингу (я был примерно в 5 классе), я попробовал Basic, затем что-то сделать на Delphi, и как-то не затянуло. Выучился на инженера связи, пошел связистом на железную дорогу - в далеком сибирском городе другой работы кроме как у военных и железнодорожников просто нет.

Всегда был отличником и любил учиться, а тут было много моментов, когда на работе не надо было работать, а тупо присутствовать "на контроле". Чтобы мозги не превратились в кашицу, решил что-нибудь учить, да посложнее. Выбор пал на C++. Взял Прата и начал потихоньку идти, с самых азов, запуская и разбирая каждый пример, решая каждую задачу несколькими способами. Через год перевели на инженера, а там я увидел древние проблемы, которые могу решить. Тумблер щелкнул. Написал одну вещь. Понял границы применимости C++, пошел дальше. Visual Basic, бек и фронт на JS, базы данных. Написал просто самосвалы очень плохого кода (который неплохо работал и работает до сих пор, но поддерживать его было решительно невозможно), потому что учиться было не у кого. В это время двигался по карьерной лестнице до менеджерской позиции.

Спустя 7 лет после устройства на дорогу, пришлось делать выбор - связист/менеджер или программист. Тут я понял, чего действительно хочу. Осталось побороть безумно сильный синдром самозванца, но меня уже было не остановить. Закончил платный онлайн-курс, параллельно еще пяток бесплатных курсов, уволился с работы чтобы начать учиться фулл-тайм и параллельно искать работу в дефолт сити (в родном городе единственные IT-вакансии - это эникейщики с зарплатами уборщицы). Два месяца рассылал резюме, безуспешно пытаясь пробиться сквозь HR-фильтр, и наконец прошел первое же назначенное собеседование. Наскреб по сусекам денег, взял семью и перевез в ДС. Так я лишь в 30+ лет начал заниматься тем, от чего меня прет.

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

Какие печальные истории, в большинстве своём :(

UFO landed and left these words here

Читаю, и чувствую, какой я древний. У меня была парочка тумблеров. Кем я буду, я знал лет с 12-ти. Но и предположить не мог, что как-то буду связан с компьютерами. Первый звоночек прозвенел на первом курсе физфака - был практикум по вычислительной технике на экзотической машине Мир-1. Это такая консольная машинка, которая жила своей жизнью, а я мог в этом поучаствовать. И я вдруг въехал. Когда через два года распределялся на кафедру - не было никаких сомнений, куда я хочу попасть. Это была группа численного моделирования работы мощных приборов на электронных пучках. Модная тема в ту пору (73-й год), конкурс был жуткий. Повезло. Вот с тех пор я и занимаюсь вычислительной физикой. Это такая странная дисциплина, в которой не всегда ясно, то ли ты физик, то ли программист.

UFO landed and left these words here

У меня щелкнуло, когда прижало.

В начале 90-х, в школьные годы у нас в гколе все понемногу какие-то программки писали - на бейсике, паскале, фортране. Кто-то на С, но таких было мало. Помню, писал на бейсике аналог какой-то простенькой игрушки. Баловство. Реальных задач не было, да и обстановка 90-х, когда копьютер стоил больше, чем студент мог заработать за год, не способствовала.

Щелкнуло, когда устроился в логистику в транснациональную конторку (в которой и сейчас работаю). Завалили работой неимоверно, год с лишним не уходил домо

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

Как интересно у Нади получается, ничего толком не умел, а как его не стало - исчезли источники дохода...

Sign up to leave a comment.

Articles