Има много погрешни схващания и митове, свързани с изкуството на програмирането. Много хора си мислят, че трябва да са гений, за да могат да програмират. Повечето хора смятат, че трябва да си математически гений, за да програмират, но това не е така. В тази статия ще ви дам няколко мита, които ще бъдат разбулени. Продължете да четете, ако сте любопитни….
1. Трябва да овладея математиката, за да науча програмни езици
Хората често бъркат връзката между програмирането и математиката. Те искат да получат бърз отговор за това дали стават или не. Програмистите прекарват повечето време в писане на кодове, а не в писане на математически формули и задачи. В повечето случаи знанията ви за математиката не са пропорционални на знанията за програмирането. Не ме разбирайте погрешно. В програмирането пак се нуждаем от математика, но само частта за алгебра. Това е просто алгебра.
2. Трябва да съм гений с IQ 160+
Няма значение дали сте с IQ 160 или 90. Програмирането не е свързано с биологични фактори, а с интереса ви. Ако ви е интересно трябва да дерзаете и да се опитвате да успеете. Не е нужно да слушате околните. Важното е да харесвате това, което правите и то да ви доставя удоволствие. Останалите фактори са без значение. Пък и никой не се е родил научен, нали?
3. Трябва да отида в университет, за да се науча да кодирам
Повечето хора казват, че да станеш ‘master’ програмист трябва да си учил в университет. Но това честно казано не е така. Но в днешно време има много и различни начини за научаване на код. Има ужасно много книги за начинаещи, както и сайтове из интернет, които могат да ви дадат тласък в научаването на програмен език.
4. Трябва да уча най-добрия език
Най-добър програмен език? Няма такова нещо. Всеки език би ви бил адски полезен и функционален. Просто зависи какво искате да програмирате и кой език ви харесва най-много като цяло. Има много езици за програмиране за начинаещи, а Python е добро начало поради своята простота, разпознаваемост и гъвкавост. Според мен обаче, най-използваните езици в момента са C++ и Java.
5. Аз съм жена. Следователно не мога да кодирам
С риск да поема в опасни води тук, ще кажа, че твърдението, че жените не могат да кодират не е вярно. Честно да си призная аз съм голям фен на жените програмисти. Ето ви и пет жени, които са много добри кодъри и са се издигнали нагоре в йерархията благодарение на своите качества:
- Ada Lovelace първата жена – програмист.
- Grace Murray Hopper помага за съдаването на някой програмни езици.
- Adele Goldstine помога за създаването на първия дигитален компютър.
- Jean E. Sammet създава FORMAC, вариация на FORTRAN.
- Marissa Mayer – една от първите програмисти на Google.
Добре дошли в света на програмирането 🙂
Всичко на всичко, програмирането е точно като всяка друга индустрия, където упоритата работа и решителността са материалите ви за успех. Така че изчистете всичките си съмнения и дайте начало на програмирането си днес.