Найти в Дзене
Это по работе

10 вещей, которые вам не нужны, чтобы стать программистом

Оглавление

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

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

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

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

Причина, в том, что называется стереотипом «голливудского хакера». Те , кто не соприкасался с реальностью в этой области, обычно руководствуется только медийными стереотипами. Я считала, что программирование — это занятие элиты, избранных. Люди, которые учились в эксклюзивных университетах и ​​получили очень дорогие и длительные дипломы. Люди с нечеловеческим умом, совершают сверхчеловеческие подвиги математического гения.

Теперь я знаю, что это неправда. Это не основано на реальности. Очень жаль, что я не знала об этом раньше.

Когда я стала заниматься профориентированием и карьерным консультированием онлайн, я поняла, что это вполне доступный карьерный путь. У меня есть клиенты, которые совершили такой карьерный поворот меньше чем за 12 месяцев.

Да, это была не прогулка в парке, это была тяжелая работа. Как и любая квалификация, она требует времени и опыта.

Но они никогда бы этого не добились, если бы поверили распространенным стереотипам.

Итак, давайте вместе рассмотрим 10 вещей, которые вам не нужны, чтобы стать программистом.

1. Способности

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

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

2. Быть гением математики

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

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

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

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

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

3. Быть компьютерным гением

Программирование требует от вас написания программ, которые загружаются на компьютер. Вы производите это с помощью компьютера. Это среда, в которую вы работаете.

Но вам не нужно уметь собирать компьютер с нуля вручную, чтобы быть программистом. Вам не нужно быть в состоянии понять работу компьютера.

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

4. Иметь элитное университетское образование

Высшее образование – это здорово. Это учит вас собственному стилю обучения и поиску информации.

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

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

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

5. Иметь современный компьютер или дорогое программное обеспечение

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

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

Поэтому я была удивлен, когда я пошла учиться и все, что мне было необходимо для создания моего первого веб-сайта, — это встроенный в Windows Блокнот. Блокнот!! Самая скромная и самая скучная часть программного обеспечения для любого компьютера. Текстовый редактор, настолько обычный и простой, насколько это возможно.

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

6. Свободно владеть английским языком

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

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

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

Стереотипы

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

7. Быть ботаником или геймером

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

8. Быть интровертом

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

Способность справляться с разочарованием и устойчивостью является основным компонентом. И это приобретенный навык, а не часть постоянной личности.

Разнообразие

Следующие показатели не являются стандартами, это статистика. Глядя на статистику отрасли, как оно есть сейчас, вы можете не увидеть таких как вы. Это может натолкнуть вас на мысль, что это не для «таких, как вы», как бы вы себя называли.

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

9. Быть молодым

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

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

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

10. Быть мужчиной

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

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

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

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

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

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

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

Если же вы еще не определились с тем, какая профессия вам идеально подходит, пройдите бесплатный профориентационный тест, который поможет определиться с выбором.

За прохождение теста, полагается подарок -3 дня бесплатного доступа к курсам и сертификат на 5000 р.!

10 вещей, которые вам не нужны, чтобы стать программистом
10 вещей, которые вам не нужны, чтобы стать программистом