Pull to refresh

Comments 62

ИТ (ИТ-шники) - это не только кодеры (программисты), но и аналитики/проектировщики, тестировщики, менеджеры проектов. Про них я что-то не увидел в статье.

Что касается кодинга, то если, например, полжизни работал в такси или торговым представителем, то потом стать (серьезным) профессионалом по части написания программного кода - это нереально для 999 из 1000.

Сегодня проблема также в некомпетентных менеджерах проекта / "продакт-менеджерах" - не имея опыта и интереса в проектировании и кодинге, эффективно находить проектные решения в относительно сложной разработке ПО не получится.

Ну и в заключении про ИТ заметка из моего блога (https://t.me/bizappdev/16):

"Немного «философии» в контексте разработки бизнес-приложений. Возможно, я говорил ранее, что создание бизнес-приложения/ИТ-решения – это воплощение в программном коде некоторой мысли, а сам процесс разработки – ее трансляция (кстати, насчет записи мысли/информации в процессе производства в продукт - это касается любого изделия – от глиняного горшка до космического телескопа).

При этом вам никогда не приходись подмечать, «что все меньше остается вокруг работы, где надо думать»? И, конечно же, замечали, что все больше людей предпочитают слать ссылки на какие-то материалы, а не сформулированные собственные мысли и суждения? И спрашивая этих людей «ну и о чем это письмо/документ? – что из этого нам нужно учесть и взять в работу?», в ответ поступает типа такого: «я не смотрел – переслал тебе» или как смягченный вариант: «я бегло посмотрел – пока не знаю – посмотри сам». На что я, в свою очередь менеджеру проекта или «продакт-менеджеру», раньше мысленно, а теперь всё чаще вслух: «Ну а ты тут зачем? В чем твоя ценность – смысл твоей работы?» Ну и «до кучи» вспомним небесспорные слова Чичваркина, оброненные им в прессе где-то в середине «нулевых»: «ИТ-шник – это продолжение компьютера, он не может придумать чего-то нового и интересного.»

Итак, как же нам создавать новые ИТ-продукты, когда все меньше людей, умеющих и желающих думать, а те, кому нужны эти ИТ-продукты, часто «далеки» от нас (разработчиков) в прямом и переносном смысле этого слова? Может, в современном производственном процессе имеет место избыточная цепочка дармоедов с близкой к нулю ценностью? Так сказать, «с миру по нитке (по убогой корявой мыслишке) – бедному рубаха»? А может, мысль перестала вербализироваться, и теперь записывается в продукт в каком-то ином виде (используется неосознанное знание – навыки и рефлексы типа щелчков «мыши»)? А может, мысль находится на ином – мета-уровне – уже встроена в проектную методологию или технологическую платформу/фреймворк их создателями? Или отрасль перестала создавать новое – и все, что мы видим – перепевы старого – слегка обновленные, покрытые глянцем? Одного полного ответа у меня нет. Но может, есть у вас."

ИТ (ИТ-шники) - это не только кодеры (программисты), но и аналитики/проектировщики, тестировщики, менеджеры проектов. Про них я что-то не увидел в статье.

Как программист, я не могу давать советы, как вкатиться в аналитику или менеджмент проектов).

UFO just landed and posted this here

По поводу пересылаемых ссылок. Если я хочу, чтобы человек научился думать/сделал собственные выводы из прочитанного, то свои выводы/замечания я не добавляю.

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

Выдающийся программист (обычно) отличается от хорошего тем, что программирование является для него хобби. То есть, отработав 8 часов программистом в офисе, он торопится домой, чтобы заняться тем, что ему нравится - программированием (любимым пет-проектом, захватывающей книгой, интересной задачей). Есть ещё волевые, целеустремлённые люди, которые могут добиться успехов в любом виде деятельности, ибо трудолюбие - это 90% успеха.

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

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

Если бы я был каменщиком я бы возможно торопился домой попрограммировать.

Не всем дано стать выдающимся программистом.

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

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

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

Успешным насколько? Я просто когда прошёл в молодости стадию "всё такое новое и интересное", в лучшем случае трачу пару дней своего личного времени в месяц на какое-то "дообучение". Т.е. прям сажусь, открываю IDE, пишу там чего-то. Или открываю какую-нибудь новую для себя технологию, читаю документацию, играюсь с ней.

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

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

При всём этом я как-то дорос до состояния "Senior Developer", но конечно я не работаю в гугле там и не получаю десятки тысяч долларов ЗП. По современному курсу моя зарплата едва дотянет до 4к в долларах, но я живу в Москве и мне этих денег просто за глаза хватает.

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

Особенно, когда тебе 20 лет

Вот в 20 лет меня как раз кроме программирования ничего не интересовало ) А в 40 появилось множество других интересов.

В мире столько всего интересного помимо программирования.

"Вчера попробовал с женщиной. Жалкое подобие левой руки FOCAL-а"

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

То есть, отработав 8 часов программистом в офисе, он торопится домой, чтобы заняться тем, что ему нравится - программированием (любимым пет-проектом, захватывающей книгой, интересной задачей).

Ну, или тем, что не успел доделать за 8 часов, но лучше доделать сегодня, ибо завтра уже забудешь, на чём остановился.

Или вторым (третьим, четвертым) проектом по совместительству, который "очень просили посмотреть".

Или решением бесконечных проблем домочадцев с их компами / телефонами / умными холодильниками.

Так на интересности-хотелки уже и часов в сутках не останется.

А если выдающийся тестировщик, то он должен после работы бежать домой и тестировать всё, что видит? А выдающийся сисадмин наверное идет всем в многоквартирном доме интернет настраивать?)

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

Я примерно тоже самое предлагал, но мне сказали что на это нет времени. Ну нет ручек, нет и мультиков.

UFO just landed and posted this here

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

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

По первому пункту согласен, но не вижу противоречия с тем, что я написал.

Выдающийся программист это в начале инженер, а потом уже программист.

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

Например?

Техник выполняет работу по заданному алгоритму. Инженер знает теорию, которая стоит за этим алгоритмом, и может самостоятельно создавать новые алгоритмы.

Например, техник знает, когда нужно использовать StringBuilder вместо String, а инженер знает, почему.

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

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

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

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

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

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

Адекватнее они от этого не станут. Все адекатные сами "по зову души" в айти придут, и ни в какой рекламе и советах не нуждаются.

Может станут, может нет. Но если есть советы, то вероятность повышения адекватности выше.

Если вам приходится работать с неадекватными вайтишниками - это вопрос к компетенции людей, которые были должны отфильтровать такого сотрудника на этапе найма. А если они все же продолбались, то вопросы к тому кто не уволил его на испытательном сроке.

Мне от этого не легче.

Я для себя эту проблему решил координально и просто, став c++ разрабом)) тут войтишников мягко говоря очень не много, из всего топ 10 популярных языков в проде C и C++ будут в самом низу популярности у желающих вкатится)

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

ни разу не слышал советов от риэлтеторов как торговать квартирами. Ни разу не слышал от юристов-международников

В любой развитой области, талантов ищут "днем с огнем". Риелтору и юристу-международнику попросту нет смысла идти на хабр, а для последнего диплом нужен, самоучки редки, а курсы не положены.

Советов для желающих талантов обычно не дают в стагнирующих областях, там где разговоры вида - "что-то не нравится - уходите, за забором очередь". Я бы радовался наличию желающих, если честно.

Неспособные и ленивые с советами или без не пробьются, они будут базовым шумом вайтишников,

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

Поиграю в мамкиного психолога: ничего общего всё это не имеет ни с дефицитом, ни с помощью. А всего-лишь желание почесать своё ЧСВ эдакого назидающего гуру.

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

тысяча нищебродов = + 0.0001 биткоин в кошелек.

Ощущение, что статья оборвана. Какой-то вывод просится в конец.

Приглашение в ТГ-канал? ;)

Приглашение на курсы "как стать программистом за 3 дня и зарабатывать миллион в месяц" )

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

О, а мне ты когда ответишь? А то я все жду, как же выбор ИДЕ влияет на абстракцию написанного тобой кода и в чем принципиальная разница между написанием драйвера для ОС или программы для МК на си?

Я вам все ответил, дальше диалог с человеком который вести беседы не умеет, а самое главное не умеет приводить аргументы, считаю бессмысленным. И да, продолжайте писать драйвер, может быть когда-нибудь этому научитесь и поймёте разницу между драйвером в ос и кодом на МК. Ну и фобию к Arduino умерьте, в жизни говорят надо с широко открытыми глазами ходить, а не транслировать на всех вокруг страхи и заблуждения.

Ну то есть ты слился не осилив? Ясно) у меня нет фобии к ардуино как платформы, проблема в людях использующих ее не по назначению по незнанию и выпячивая это на весь интернет :)

вот тебе аргумент: все сведется к записи/чтении в специальные адреса которые зависят от конкретной архитектуры. Это называется адресное пространство.

Аргумент 2: абстракция это описание интерфейса(ов), но не реализации. Самый простой это тот же.. read write.

вот и засчитали твой слив.

Простите, что влезаю - а можно узнать, что является использованием Ардуино не по назначению и незнанию? ИМХО, если она тянет по ресурсам решение какой-то задачи, это использование по назначению, разве нет? Сейчас ведь к Ардуине можно просто море устройств и датчиков прицепить, куча библиотек есть - что не так?

Все очень просто. Это из поста про умный замок где прототип был сделан на ардуино с помощью чатгпт, а сама статья была про не очень качественное исполнение мобильных приложений для замка. Где я справедливо заметил, что ардуино вещь хорошая, но не в умном замке все же тем более из под чатгпт (он ошибается на си часто). При этом я считаю что это отличная точка входа что бы научится программировать или программировать под embed, здесь есть и плюсы и минусы, современные разработчики пишут библиотеки для ардуино сразу с расчетом работы без ардуино (esp-idf) - и это здорово. Но, люди, они считают что если выучили как работать с ардуино то уже все знают и слепо верят в невозможность чего либо в виду ограничений. То есть, комментатор которому я написал, выдал мне тезисы, на тему:

  • абстракция кода зависит от выбранной ИДЕ (нет, абстракция зависит от разработчика и продуманности архитектуры решения которое мы делаем)

  • На ардуино можно писать только в arduino ide и vscode (нет, ардуино это буквально подключаемая библиотека которую можно настроить самостоятельно вне ide и отправить на компиляцию в avr-gcc, xtensa-gcc, riskv-gcc)

  • Не считает ардуино абстракцией хотя это отличный пример (мы работаем с заведомо известными интерфейсами для gpio, i2c, Spi, Timer, uart, epprom и надстройками этого в виде Spi flash, oled i2c и тд. Реализация же зависит от платы которую мы выбрали, будь это atmega, stm, esp - кто то портировал ядро на подходящие sdk и настроил скрипты сборки.)

  • Из предыдущего пункта, он не понимает что если я пишу в достаточной абстракции для ардуино я могу запустить этот код даже на х86, так или иначе портнув ядро. Да это не будет поддерживать все библиотеки, хотя и тут можно обмануть и подсунуть свои регистры с адресами в памяти процесса прикинувшись мк, которые переодически отдельным потоком проверять на предмет изменений.

  • Он не смог ответить об принципиальной разницы в си коде для мк или для драйвера в ОС (а ведь все банально сводится к работе с данными в адресах, прерываниям и предоставления реализации по общкпринятым интерфейсам. Да точка входа отличается, но в целом разницы мало. И то и то просто исполняется и работотает с данными в адресном пространстве требуемой архитектуры или на уровне процесса в ОС.)

  • Да зато он любит асм на авр

При всем при этом, пишет он так, будто самый самый умный, а я дурак) можете посмотреть в моем профиле комментарий и ветку в другом посте и как я сначала общался и почему перестал. Что думаете на этот счет?

Спасибо за такой развёрнутый ответ. Если честно, не хочу разжигать какие-то споры. Тем более, что с перечисленными тезисами согласен.

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

Что касается умного замка - не знаю постановку задачи, но мне кажется, что умный замок, в конечном итоге, всё равно делается на каком-то МК. В качестве хотя бы прототипа сделать его на Ардуино - почему бы и нет? Вопрос в возможностях, энергопотреблении, аппаратных ограничениях, хватит ли памяти (хотя, её можно расширить).

Не за что, всегда рад ответить развернуто тому кто этого ждет. Споры мне тоже не очень хотелось разжигать, но пришлось.

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

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

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

Про программирование МК на ассемблере. Имхо, в нынешних реалиях лучше писать на каком-то высокоуровневом языке. Чем мне нравится Arduino - для него можно писать на C++. Это и снижает порог вхождения, и позволит перенести код на другой МК, хотя бы частично (логику, например). Компиляторы C++ выдают очень эффективный код. Какие-то совсем критичные к времени исполнения фрагменты можно и на ассемблере писать, но вообще весь код - вовсе не обязательно.

Абсолютно согласен, я писал FSM для atiny85 на плюсах с полноценным ООП, на спор что это возможно. Я получил рабочее устройство, не использовав и 50% доступных ресурсов. Это был энкодер, шим и работа с встроенным eeprom. Но правда я работал с avr sdk, а не ардуино. Для себя я просто не вижу плюсов в ардуино, а скорее даже минус пытаясь рассказать людям куда им стоит двигаться. Обычно они делают глаза по 5 рублей и благодарны открытым глазам. Я в общем то из за этого больше и разбирался в структуре ардуино))

Нашёл статью про работу с Attiny и прочие МК через Arduino IDE:

https://alexgyver.ru/lessons/naked-chip/

Не подскажете хороший ресурс, где можно почитать про то, как работать с Arduino через VSCode?

Самый простой ответ - platformio, там проделана отличная работа и есть интеграция с vscode.

https://youtu.be/BKO1rYMPF_k?si=88ZJGNkV2H5CbgSD вот легкий обзор и хело ворлд, прошу меня простить за видео, время не простое сейчас, тем не менее разработка достойная :)

Клево шпаришь, только я в ИТ оттарабанил 25 лет, а теперь, в силу инвалидности, связанной с передвижением нафиг никому не нужный в государстве путиных. При опыте в новой профе и даже коммерс стаже. Меня просто не зовут на собесы. 10000 откликов, - 0 собесов за 3 года!!! Потому что, если тебе за 40 - ложись в гроб! Какая мразь выдумала такой извращенный капитализм, при том что главный уже в инсульте третьем руководит, пока не подохнет?

Я собеседую людей за 40 каждую неделю. Мне 44, и предложения приходят регулярно. Точно дело в "государстве путиных"?

Точно, поверьте. Из-за границы сами писали и звали. До СВО, спасибо государству. И за то, что я не стал предавать Родину, меня теперь ваше государство за мусор считает. Это если не по телику и не на показуху.

Лично вам уважение, что собеседуете, только дело в том, что боты отсеют 99% возрастных, хр остальных и до собеса к спецам доходит 0.001%. И речь идет о смене профиля. И у нас считают, что если у тебя 25 лет в ИТ, но какой то яп ты только начал изучать, то ты джун не только в нем, но и по жизни. А джуны сейчас даже юные не нужны.

Клево шпаришь, только я в ИТ оттарабанил 25 лет

А я — 35, но тем не менее людям моложе меня всё равно не тыкаю.

Столкнулся с тем ,что самым интересным для меня в IT является просто изучение нового, т.е. сам процесс освоения. Мне очень нравится учить новые ЯП, но лепить из них какие-то новые пет-прокты - уже нет. Я начал с Python , потом Java. Потом стал осваивать Scala. Сейчас на всех этих языках пишу в прод, но мне уже скучно( Стал учить С++. Страшно подумать, куда меня это заведет)

Столкнулся с тем ,что самым интересным для меня в IT является просто изучение нового, т.е. сам процесс освоения.

...

Сейчас на всех этих языках пишу в прод, но мне уже скучно

Вангую, вам поручат проводить собеседования!

Может, кому-то вполне зайдёт программирование каких-нибудь Arduino. Можно и C++ поизучать (причём, не на страшно сложном уровне, который может отбить охоту), и что-нибудь полезное руками сделать - автоматизацию умного дома с какими-то датчиками, например. Да хоть банально светодиодами помигать, на экранчики повыводить - тот же тетрис или змейку. По мне, так это вполне магия - сделать небольшое автономное устройство, которое без компьютера само по себе какую-то программу исполняет. И им можно, например, через BT со смартфона управлять. Или оно может реагировать на присутствие человека в комнате, управляя освещением или кондиционером.

На самом деле это прикольно, но все же желательно перейти с Arduino ide/scratch на полноценные C/C++ по итогам обучения. Но да, собрать что-то своими руками, причем иногда это целое устройство со схемотехническими решениями - всякие расширители портов, преобразователи напряжения и прочее - это очень круто, всем советую. Но по опыту, как только ты начинаешь работать в it и писать код на постоянной основе, заниматься даже таким хобби уже не очень хочется... А вообще Arduino как-то недооценена профессиональными программистами - железячниками, непонятно почему они такие снобы только.

C++ вполне полноценный в Arduino IDE - там с недавних пор даже С++20 есть. Сама IDE, конечно, не без недостатков, и у самой платформы определенные ограничения есть.

Профессиональные программисты, скорее всего, работают с задачами, для которых возможностей Arduino маловато. Либо привыкли к хардкорному программированию МК, потому что много лет уже этим занимаются. А возможно, кто-то вполне с Arduino работает, но не рассказывает об этом.

В последнее время люди привыкают и к более высокоуровневым вещам. Для многих задач какого-нибудь Raspberry Pi - как из пушки по воробьям, Arduino вполне бы хватило.

Здесь есть еще прочие аспекты - экономические, например.

Спасибо за текст.
Разделяю точку зрения, что идея переквалифицироваться ради денег/условий труда появилась не вчера, и убежден, что презрительное отношение к "вайтишникам" - скорее проблема презирающего, чем "вайтишника".

Однако и с призванием может оказаться не все так гладко.

Читая:

Под программистом по призванию подразумевается человек примерно следующего пути:

  • У него был компьютер в подростковом возрасте, и он начал заниматься программированием из любопытства, потому что хотелось, к примеру, сделать хоть какую-нибудь простую игру или самому сваять сайт.

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

  • Естественно, по окончании вуза он угодил в айти-отдел какой-нибудь фирмы и там разрабатывает программные системы.


думается мне, что замени "призвание" на "инерция" - смысл не изменится. Действительно, не в хирурги же идти. Родился, потерпел попрограммировал, и умер.

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

И может быть, фотограф 30-35+ лет, закончивший какой-нибудь гостиничный сервис и туризм, с ипотекой и ребенком, став за пару лет средней руки разработчиком в родном регионе, намного ближе к призванию, даже если начал он с онлайн-школы, лендинг которой уже на втором экране подробно и красочно демонстрирует шестизначные зарплаты выпускников. Нет, ну правда, вы считали, сколько стоит ребенка вырастить.

Sign up to leave a comment.

Articles