1. Вы должны быть гением
Этот миф слышим везде и повсюду, мешая при этом начать реализацию своих желаний и грез для многих людей. Очень часто программисты наделяются какими-то суперспособностями, из-за чего многие люди считают себя недостаточно умными для этого занятия и сдаются слишком рано. Программирование — не такое уж и сложное дело. А программисты вовсе не супергерои — это люди, которые горят заниматься разработкой приложений, ПО. Все, что вам нужно, это мотивация, дисциплина и ,конечно же, интерес.
2. Вы должны быть профи в математике
Это крайне часто встречающееся заблуждение. Но я спешу развеять это заблуждение. Вы вовсе не должны быть гениями в области математики, чтобы стать успешным программистом. Вам будет достаточно базовых знаний из школьного курса математики. Стоит понимать, программирование — написание инструкций для выполнения их компьютером. Можно провести аналогию с приготовлением какого-либо блюда, где нужно тщательно продумывать и взвешивать ваши действия: какие ингредиенты добавлять,сколько и когда. Никакая высшая математика вас здесь не ждет.
Если же вдруг перед вами будет стоять сложная задача, решить которую невозможно без применения высшей математики, существуют различные плагины и библиотеки, которые были созданы специально для того, чтобы облегчать жизнь таким, как вы. Если вдруг понадобятся какие-то дополнительные знания, вы всегда можете обратиться к интернет-ресурсам или учебникам. Вы можете консультироваться с коллегами.
3. Вы творческая личность? Тогда программирование не для вас
Сложно представить себе, что программирование представляет из себя в некотором роде искусство, где программист нанося на холст определенный код, создает шедевр. Программисты также погружаются в верстку сайтов или написание игр, как и художник, писатель… Программирование — это та область, где творческие люди, обладающие определенными техническими навыками могут выражать свои желания, делать акцент на интересных им вещах. Если обобщить, то программирование — это то,что нужно творческим людям.
4. Только ботаники занимаются программированием
Во всех фильмах мы видим одно и то же: все программисты предстают перед нами, как заучки или ботаники, имеющие не самый привлекательный вид — растрепанные грязные волосы, неподходящие очки и образ жизни подвального человека, живущего где-то под землей, боящегося выйти на контакт с людьми и питающегося дошираками. Этот фактор серьезно отталкивает людей от начала своей карьеры в данной области.
Многие люди опасаются, что станут такими же, если начнут заниматься программированием. Особенно это касается женщин, ведь им сложно найти какой-то эталон/образец, на который им стоило бы равняться в техническом плане. Но так думать вовсе не стоит. Программисты чаще всего общительны, имеют много интересов , включения музыку, танцы, спорт.
5. У вас должен быть талант к программированию
Часто встречающееся заблуждение, которое гласит,чтобы стать программистом,нужно родиться с особым даром. Но подумайте сами…Разве программирование когда-либо существовало? Тогда откуда взяться такому известному гену программированию в ДНК человека? За всем этим лежит ежедневная работа над собой и своими навыками.
6. В программировании нет ничего интересного
Если программирование такое скучное занятие, то почему люди, занимающиеся им, так не считают? Поймите, что важно отношение к занятию. Человек сам может дать себе установку, определяющую его заинтересованность к какому-либо делу, либо наоборот . Программирование дает возможность человеку выбора, в какой сфере работать.Это может быть и написание мобильным приложений, верстка сайтов или разработка ПО. Если вы владеете навыками программирования, у вас будет возможность работать в разнообразных сферах. Ваше приложение могут использовать миллионы человек по всему миру, разве это скучно?
7. Вы станете замкнутым
Программисты вовсе не волки-одиночки, они такие же общительные или даже чуть более общительны. Работа программиста трудна, однако есть время отдыху, например, между сессиями, когда программист имеет возможность пообщаться со своими коллегами. Сосредоточенность здесь важна, как и в любой другой серьезной профессии. Программисты любят весело проводить время, ходят на различные конференции и семинары.
8. Нужна превосходная память
На счастье, программирование — не китайский, где нужно знать неимоверное количество иероглифов и правил хотя бы для минимальной возможности понимания носителя. В целом, синтаксис у большинства языков программирования схож. Если вы чего-то не можете запомнить, вы всегда можете обратиться к интернет-ресурсам или с кем-то посоветоваться, пока вы крепко не выучите необходимое. Даже лучшие программисты признаются, что не держат в своей памяти стандартные алгоритмы или конструкции: ”Зачем загромождать память тем, что находится под рукой и всегда можно освежить память?”
9. Все алгоритмы должны быть полностью вами вызубрены
Алгоритмы — это, из чего, собственно, состоит программирование. Алгоритмы бывают как легкими,так и не очень. Но знать наизусть вы их вовсе не должны. На данный момент программирование было облегчено созданием различных шаблонных алгоритмов, облегчающих жизнь программисту, ведь теперь не нужно прописывать одни и те же логические алгоритмы.
В целом, вы вовсе не должны знать наизусть все алгоритмы, но разбираться в них вы должны.
10. Я не усидчивый, это не для меня
А сегодня программы состоят из 10к тысяч строк, что пугает новичков в этой сфере. Но вы должны помнить, что в языке программирования, как и в иностранном языке существуют шаблонные конструкции и алгоритмы, которые запоминаются моментально,и поэтому производить коммуникацию как с человеком, так и с машиной можно, владея незначительным количеством того же вокабуляра.
Со временем, вы овладеете необходимыми навыками для написания профессиональных программ. Вы в скором времени сможете за день писать более 100 строк, и эти 10 000 покажутся вам мизерным количеством. Хотя если вы знаете, как добиться желаемого результат при помощи меньешнго количества кода и соответственно, кода, будет даже лучше.
11. У меня слишком слабый компьютер
Стандартный стереотип, что для программирования нужно минимум 5 экранов, а также сверхПК. Базу вы всегда можете получить, работая на обычном компьютере. Помните, что бразер или игра требуют больше ресурсов, чем при выполнении кода компилятором необходимо.
12. Я не смогу понять компьютерный код
Лишь на первый взгляд, программирование — тьма сложных задач и сверхтяжелых алгоритмов. Можно снова провести аналогию с китайским языком. Язык невероятно сложный,но ведь огромное количество людей владеет им отлично, значит, и вы сможете разобраться в компьютерном коде. Базовый набор включает всего около 50-100 стандартных конструкций. Разве сложно запомнить так мало?
13. Я программист, ведь я создал сайт
Очень часто для верстки сайтов не нужны знания программирования совсем, не говоря уже об HTML, CSS. Настоящие web-developers разбираются во многих языках программирования или технологиях и отлично ими владеют в своей практической деятельности. Чтобы овладеть полным набором необходимых знаний в данной сфере, понадобится много времени, сил и упорства. А такие вещи, как HTML, CSS, SQL, PHP, Java Script — небольшая доля того, с чем имеют дело многие web-developers ежедневно. Но не пугайтесь, вам нужно лишь немного постараться и все получится!
14. Программист=хакер
Зачастую программистов называют хакерами, притом связывая с негативным значением этого слова. Хакеры делают попытки получить несанкционированный доступ к базе ресурсов, в то время как программисты заботятся о сохранности ресурсов. То что вы занимаетесь программированием, вовсе не значит, вы каждую ночь пытаетесь взломать Пентагон.
15. Программисты отлично разбираются в технике
Знакомо,правда? Вы программист и к вам обращаются за помощью, если сломалась розетка или микроволновка. Окружающие считают, что программисты обязательно специалисты в технике и умеют чинить все. Обычно огорчаясь при отказе на помощь и произнося фразу ”ТыжПрограммист”. Нужно разграничивать программистов и специалистов по ремонту техники.
16. Я быстро стану миллионером
Многие люди ведутся на маркетинговый ход, гласящий, что всего за одну ночь вы сможете заработать миллионы долларов. К сожалению, это не так. Программисты вкладывают свою душу и полжизни на данную деятельность, чтобы выйти на более менее приличный заработок для программиста. Но это вовсе не значит, что вы начнете зарабатывать только через пару лет после начала работы в данной сфере.
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Комментарии 1