TGViewer
DEV: Рубиновые тона DEV: Рубиновые тона @dev_in_ruby_colors · 3.27K subscribers
Post #11 182
Сегодня я хотел бы поговорить об одном довольно распространённом стереотипе, который связан собственно с написанием программ. Он довольно типичен для начинающих разработчиков, а также с теми, кто не очень хорошо разбирается в сфере IT в принципе. Так, многие считают, что написание программ - это очень трудная задача, доступная только избранным с неким определённым складом ума. Вот этот самый "склад ума" мне не даёт покоя, но обычно собеседники ограничиваются общими словами безо всякой конкретики.

Зачастую на вопрос о том, что же это за легендарный склад ума, ответом бывает "технический" или "ну, такой, особенный". Спешу вас заверить: это предрассудки. Однако существует другой немаловажный момент, который действительно следует учитывать: к написанию программ нужно привыкнуть. В английском языке существует выражение "get your head around", хорошо иллюстрирующее данную мысль. Это выражение означает "понять", а если переводить более дословно, то "повернуть свою голову (или даже принцип мышления) в несколько иную сторону". По ходу изучения программирования вы действительно научитесь иначе мыслить, подходить к решению задач с точки зрения логики. А это умение будет нелишним и в повседневной жизни.

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

* Нет, в программировании я точно ничего не пойму. Нужно быть очень умным и учиться годами! Безусловно, программированию, как и любому другому навыку, нужно учиться, но вовсе не "годами". Всё зависит от того, какую вы ставите перед собой цель. Если речь идёт о том, чтобы стать специалистом высокого уровня, который отлично знает несколько языков программирования, умеет настраивать сервера, работать с парой-тройкой СУБД и тому подобное - да, на это уйдёт несколько лет как минимум. Однако задачи нужно решать постепенно. Начните с освоения одного языка программирования и, что называется, "втянитесь" в процесс разработки приложений. Эта цель вполне реальна и достижима за два-три месяца! Быть гением для изучения программирования тоже не нужно. Если вы умеете читать, писать, выполнять несложные математические операции и работать с компьютером на уровне обычного пользователя - этого вполне достаточно для начала. Ну, а для сомневающихся есть курсы повышения компьютерной грамотности.
* Все говорят мне, что это просто блажь. Нужно заниматься своим делом, содержать семью и не распыляться на всякие дурацкие хобби. Эта ситуация типична для людей старше 23-25 лет. Мужчинам чаще всего говорят что-то вроде: "Надо работать на нормальной работе и содержать семью" (видимо, "настоящие мужики" могут работать только в шахте, на заводе, на стройке или в силовых структурах) или "Тебе лет-то сколько уже? Какой из тебя программист!". Женщинам, конечно же, напоминают, что "пора уже детей заводить и хозяйством заниматься, а не перед компьютером сидеть". Не забываем также об оглушительно тикающих часиках - видимо, мысли об этом тиканье заполняет безмолвную пустоту в жизни некоторых товарищей. На самом деле, очень грустно, когда вас не поддерживает окружение, не говоря о том, что такое навязывание собственного мнения просто невежливо. Безусловно, работа и семья - это важно, однако вовсе не значит, что на этих двух вещах свет клином сошёлся. Люди, говорящие так, пытаются навязать вам собственную систему ценностей. У некоторых просто в голове не укладывается, как это можно после рабочего дня дополнительно что-то изучать и разрабатывать. А кто-то, к сожалению, банально завидует. Ведь у вас хватило смелости и твёрдости заняться новым серьёзным делом, а у этого человека - нет. Поэтому самый простой совет, который можно дать - не принимайте эти упрёки и "советы" близко к сердцу. Главное, чтобы программирование доставляло удовольствие лично вам. А другие, если они действительно считают себя вашими друзьями, рано или поздно поймут, что это вовсе не какая-то блажь и трата времени.
More from @dev_in_ruby_colors
  1. Oct 14, 2026В этом уроке по абстрактной алгебре говорим про изоморфизм и гомоморфизм колец. https://yo…
  2. Oct 4, 2026В этом уроке по абстрактной алгебре говорим про ideals (идеалы), factor (quotient) rings и…
  3. Sep 28, 2026Github буйствует
  4. Sep 26, 2026В этом уроке по абстрактной алгебре говорим про области целостности, делители нуля, характ…
  5. Sep 22, 2026А тем временем сказ о ведьмаке, потерявшем память, уже доступен в виде аудиокниги. Целых 1…
  6. Sep 20, 2026В этом уроке по абстрактной алгебре продолжаем говорить о кольцах: в частности о subrings…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →