📊 Кратко описание:

Професията програмист представлява разработване, тестване и поддръжка на софтуерни програми, които отговарят на нуждите на потребителите. Хората, които са ориентирани главно към работа с базите данни и начина на функциониране на дадено приложение, са в частта с backend програмиране, докато визуалната част и логиката към нея са към frontend програмиране. Програмистът може да си служи с различни програмни езици като C, C++, C#, Java, JavaScript, PHP, Python. Изборът на програмен език може да е от изключителна важност в зависимост от спецификата на извършваната дейност. Въпреки това, ако човек тепърва се захваща с програмиране и иска да заложи на популярна технология или да пробва дали е за него, добри варианти са C#, Java, Python, PHP, а ако човек има интерес към frontend програмирането – HTML, CSS, JavaScript. Езици като C++ и C не са толкова подходящи за начинаещи, защото са ограничени до специфична технология и имат строго съответствие между езика и машинните кодови инструкции. 

👉 За кои хора е подходяща?

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

✅ Основни задължения: 

Те са най-различни, в зависимост от каква длъжност заема програмистът и към какво е насочена работата му. Задълженията му могат да бъдат:

  • Разработване на програмни продукти и бази данни;
  • Съставяне на алгоритъм на програма;
  • Съставяне на различни варианти на програмни решения;
  • Направа на дизайн;
  • Консултиране с дизайнера по време на графичното оформление на програмния продукт, ако друг прави дизайна;
  • Преправя дизайн или функционалност по желание на клиента;
  • Въвеждане на защита срещу неправомерно ползване на програмния продукт.;
  • Определяне на хардуерните и софтуерните изисквания за използване на новия програмен продукт и други.

🔥 Какви умения са необходими?

  • Логическо мислене;
  • Локализиране и решаване на технически проблеми;
  • Внимание към всеки детайл;
  • Отдаденост и желание да се учи; 
  • Способност да се планира;
  • Способност за генериране на идеи и нестандартни решения;
  • Търпение и постоянство;
  • Да се спазват крайните срокове;
  • Разбиране как функционират нещата;
  • Добро ниво на английски език.

📚 Задължително ли е образованието по тази специалност?

Не е задължително образованието в университет, но има важни технически умения, които са необходими за тази професия.

🚦 Къде се изучава?

Програмиране се изучава в различни академии в България, като Softuni, Telerik, Software Academy, Swift Academy, Advance Academy и други. Най-добрият избор е  IT Talents, където гостът в клипа, Гергана Петрова е получила добър тласък в началото на своята кариера.

Университети: 

Бакалаврска степен:

Софийски университет, София

  • Специалност “Софтуерно инженерство”
  • Специалност “Компютърни науки”
  • Специалност “Информационни системи”
  • Специалност “Информатика”

* Кандидат-студентски прием – изпит по математика и/или държавен зрелостен изпит по математика, както и оценка от дипломата за завършено средно образование 

* Продължителност на обучението: 4г.

Технически университет, София

  • Специалност “Компютърно и софтуерно инженерство”
  • Специалност “Информатика и софтуерни науки”
  • Специалност “Приложна математика и информатика”

* Кандидат-студентски прием – диплома за завършено средно образование, като се взимат някои от оценките от нея и държавен зрелостен изпит по математика, физика или български език и литература(без специалността “Компютърно и софтуерно инженерство”) или се прави изпит по математика 

* Продължителност на обучението: 4г.

Нов Български Университет, София

  • Специалност “Информатика”
  • Специалност “Информационни технологии”

* Кандидат-студентски прием – средна аритметична оценка от държавните зрелостни изпити в дипломата за завършено средно образование и тест за общообразователна подготовка(ТОП)  

* Продължителност на обучението: 4г.

Университет по библиотекознание и информационни технологии, София

  • Специалност “Информационни технологии”
  • Специалност “Компютърни науки”

* Кандидат-студентски прием – оценки от дипломата за завършено средно образование и матура по български език и литература, математика, информационни технологии или физика и астрономия, или оценки от дипломата за завършено средно образование и изпит

* Продължителност на обучението: 4г.

Пловдивски университет, Пловдив

  • Специалност “Информатика”
  • Специалност “Бизнес информационни технологии”
  • Специалност “Софтуерни технологии и дизайн”
  • Специалност “Софтуерно инженерство”
  • Специалност “Математика, информатика и информационни технологии”

* Кандидат-студентски прием – оценки от дипломата за завършено средно образование и оценка от държавен зрелостен изпит по математика или български език, или оценки от дипломата за завършено средно образование и изпит по математика или информатика

* Продължителност на обучението: 4г.

Технически университет, Варна

  • Специалност “Информационни и комуникационни технологии”
  • Специалност “Софтуерни и интернет технологии”
  • Специалност “Компютърни системи и технологии”

* Кандидат-студентски прием – оценка по математика от дипломата за завършено средно образование, средният успех и електронен изпит или държавен зрелостен изпит 

* Продължителност на обучението: 4г.(редовно), 5г.(задочно)

  • Това са само една част от университетите в България, които предлагат специалности относно програмирането. Във всеки един от тях се предлагат и разнообразни магистратури насочени към IT сферата.

Училища и техникуми:

* Кандидатства се след завършен 7 клас.

  • Технологично училище Електронни системи към Технически университет  (ТУЕС), София
  • Софийска професионална гимназия по електроника, София
  • СофтУни Светлина, София – частна гимназия
  • Професионална гимназия по компютърно програмиране и иновации, Бургас

Има и още много училища в различните градове, в които могат да се запишат специалности като “Информатика и математика”, “Информационни технологии”, които също биха допринесли за добра основа за програмиране.

Веселата страна на професията 😂😉😎

Програмист занимава малкия си син:

– Как прави кучето, татковото?

– Бау, бау, тате!

– А как прави котето?

– Мяу, мяу, тате!

– А мишлето как прави?

– Клик, клик, тате…