Как се става програмист? (уебинар със Светлин Наков)

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ม.ค. 2019
  • Тема: Как се става програмист?
    Трейнър: Светлин Наков
    Дата: 17 януари 2019 г.
    Първи стъпки в програмирането: всичко, което трябва да знаеш, за да стартираш към професията "софтуерен инженер"
    Четирите умения на програмиста:
    - Писане на код (coding skills) - 20%
    - Алгоритмично мислене - 30%
    - Фундаментални знания за професията - 25%
    - Езици за програмиране и софтуерни технологии - 25%
    Езици за програмиране и софтуерни технологии
    - C# / .NET
    - Java
    - JavaScript
    - Pyhton
    - PHP
    Пътят към програмирането през системата на СофтУни: softuni.bg/curriculum
    Как да стана програмист?
    softuni.bg/university/develop...
    Научете повече за софтуерния университет: softuni.bg.
    Следете за нашите курсове, семинари и обучения във Facebook: SoftwareUniversity

ความคิดเห็น • 55

  • @krasimirmanolov8371
    @krasimirmanolov8371 5 ปีที่แล้ว +27

    Много истини, принципи които важат за всяка една индустрия в 21-ви век

  • @WarOfHonoR
    @WarOfHonoR ปีที่แล้ว

    Toва е първото видео , което гледам и съм впечетлен ! Благодаря за добре поднесената информация !!!!

  • @Mario-if5tl
    @Mario-if5tl 2 ปีที่แล้ว +2

    Много информативно видео,благодаря за отделеното врем . Успех г-н Наков!

  • @s14rb32
    @s14rb32 4 ปีที่แล้ว +8

    Става се с адски много седене пред компа!

  • @user-rk5qu8ts4w
    @user-rk5qu8ts4w 3 ปีที่แล้ว +1

    Да! Живата истина казва Светлин Наков! Пример от древни: Както девет квадрата като цифри в квадрат и като сбор по диагонал, вертикал и хоризонтал е равно на 15 и зависи как ще наредиш цифри като програма в девет квадрата като морски шах! Написано е като център във Вечен Български КаленДар!

  • @anna.bananna
    @anna.bananna 5 ปีที่แล้ว +21

    За всички които искат да станат програмисти:
    Имам минимаааален опит в сферата обаче ще ви кажа едно!
    Стягайте си задниците и спрете да си мислите че с едно щракване на пръстите ще стане нещо си. НИКОГА!!!!! НИКОГА не се задоволявайте със знанията си!!!!
    Бъдете широкоскроени, защото никой не очаква от вас да бъдете гениални, а АДАПТИВНИ иииииии много много трудолюбиви! ♡

  • @alexgeld7173
    @alexgeld7173 2 ปีที่แล้ว +2

    10:53 Аз лично предпочитам Tesla 😉🤫

  • @aleksandarhristov700
    @aleksandarhristov700 5 ปีที่แล้ว +6

    da ne si temerut :D dobro video inache :P

  • @yusufyusuf1769
    @yusufyusuf1769 3 ปีที่แล้ว

    Не разбрах ,защо на 2:01:59 ,защо не можело да се взема изпита от чужбина онлайн и се преписвало?

  • @georgisabev5594
    @georgisabev5594 3 ปีที่แล้ว

    Извинете какъв вид програмиран е това клипчи което съм сложил в коментара и как може би ще мога да направя такова # [FNAF Movie] Forgotten Memories - Five Nights at Freddy's ULTIMATE Animation

    • @iwanm8870
      @iwanm8870 3 ปีที่แล้ว

      Game development

  • @xxsashkoxx2940
    @xxsashkoxx2940 4 ปีที่แล้ว +1

    За да кандидатстваме за Programing basic трябва ли да имамр 18 години

    • @SoftuniBg
      @SoftuniBg  4 ปีที่แล้ว +1

      Здравейте!
      Като цяло смятаме, че въвеждащият курс по “Основи на програмирането” е подходящ за лица, които имат навършени 13 г.
      Препоръчително е владеенето на английски на основно ниво.
      Лекциите се водят на български, но част от материалите към обучението са на английски.

  • @nikolaysapunov8883
    @nikolaysapunov8883 5 ปีที่แล้ว +2

    Много добро видео, за не ориентираните IT хора.
    Жалко, че не съм го гладал когато си го стримвал на живо. А за тези които , сега се насочват и избитат някоя IT позиция- НЯМА ЗНАЧЕНИЕ КЪДЕ И КАКВО СИ ЗАВЪРШИЛ ЗА IT СФЕРАТА НА РАБОТА. ВАЖНО Е ДА ПИШЕШ КОД ДОКАТО НЕ СТАНЕШ БОТ на дадения програмен език, след което почваш да пишеш код на друг език и пак КОД ДОКАТО НЕ СТАНЕШ БОТ. С всеки следващ код вдигаш LEVEL ЗА IT РОБОТ.ВЖНО Е ДА СЕ ЗАБАВЛЯВАШ И ДА ТИ ХАРЕСВА ДРУГОТО СЕ НАТРУПЕА С ВРЕМЕТО И КОДЕНЕТО.

  • @progaming-qm8xg
    @progaming-qm8xg 3 ปีที่แล้ว +3

    Аз уча за програмист

    • @kanchor
      @kanchor 3 ปีที่แล้ว +5

      ok

  • @petkoblagoev8970
    @petkoblagoev8970 3 ปีที่แล้ว +1

    Кажем този сценарий без средно образование, но си добър в програмирането и си отделил необходимото време за да се научиш. Въпроса ми е можеш ли да започнеш работа и биха ли те взели в някоя фирма?

    • @SoftuniBg
      @SoftuniBg  3 ปีที่แล้ว

      Здравейте! Цялостната ни програма по софтуерно инженерство е разработена така, че да бъде подходяща за хора без никакъв предварителен опит в програмирането. Голям процент от нашите студенти успяват да се реализират още по време на обучението си. Получавате и кариерно съдействие от нашия кариерен център, с помощта на който най-добрите ни студент се реализират в желаната от тях област при нашите партньори - работодатели в ИТ сферата. Тук може да разгледате повече за цялостната ни програма: softuni.bg/curriculum

  • @vaskokovachev5300
    @vaskokovachev5300 2 ปีที่แล้ว

    Tech Module-a за който говори е настоящият Fundamentals Module, нали така?

  • @stanivan3977
    @stanivan3977 5 ปีที่แล้ว +13

    Алгоритмичното мислене и умението да кодиш не трябва ли да се разглеждат като едно цяло. В смисъл когато човек коди, той постоянно се сблъсква с разни алгоритмични задачи.

    • @delian66
      @delian66 5 ปีที่แล้ว +6

      Донякъде се припокриват уменията, но не напълно според мен.
      Човек може да има отлично алгоритмично мислене (умение да разбива поставените задачи на подпроблеми, които да могат да се опишат в достатъчно детайли, че да могат да бъдат решени стъпка по стъпка след това от друг, включително и от компютър), но да му липсва практиката в конкретен език за програмиране (често се случва, когато учиш нов език за програмиране да не знаеш кой е най-добрия идиом/шаблон в новия език за реализирането на някоя идея, друг пример е когато използвания от теб език не поддържа удобна абстракция/структура от данни, която е вградена или лесно достъпна в стандартните библиотеки на друг език и трябва първо да си я построиш ръчно).
      Обратното също е възможно - може да си много добър кодер (да описваш ефективно вече готови алгоритми описани в книга, уеб статия или научна разработка например, във вид на source code, който след това компютър да може да компилира и изпълни), но да не можеш да измисляш бързо нови подходящи алгоритми за съответната конкретна задача/ситуация (а понякога наивното brute force решение е непрактично, поради ограничение било на времето за изпълнение, или пък на нужното място като дисково пространство или RAM).
      И в двата случая, практиката помага за подобряването на уменията. В единия случай просто трябва да се чете документацията за съответния език, както и кода на примерни проекти с него, и да се решават все по увеличаващи се по обем (не толкова по трудност) задачи с него. В другия е по-полезно четенето на книги/сборници с алгоритми и структури данни, и прилагането им в колкото се може повече ситуации, решаването на главоблъсканици и ребуси (не задължително с код) по няколко различни начина, и след това съпоставянето им като сложност, елегантност, време за изпълнение, универсалност или "чупливост" при промени в заданието и т.н. .

    • @mihaililiev5932
      @mihaililiev5932 5 ปีที่แล้ว +3

      @@delian66 И аз мисля, че не се припокриват напълно. Алгоритмите и хората със силно развиото алгоритмично мислене съществуват от древни времена. Не е ясно обаче дали те са щели да бъдат гениални програмисти.
      Веднъж си чатих е един индиец, който работеше по невронни мрежи. Питах го на какъв език програмира, а той ми каза, че работи концептуално и че други хора пишат самия код. Като за него самото писана на кода беше второстепенна работа

  • @travel-maserati-an
    @travel-maserati-an 2 ปีที่แล้ว

    30:00

  • @MnMEminem
    @MnMEminem 5 ปีที่แล้ว +12

    Слушайте го какво говори! Аз се мислех за голям тарикат и кръшках от задачите... сега трябва да почвам почти отначало!!!

    • @imitheos_teodor
      @imitheos_teodor 4 ปีที่แล้ว +2

      Нема как без учене така ли братле

  • @philipgeorgiev
    @philipgeorgiev 2 ปีที่แล้ว

    algorithms

  • @armpower24
    @armpower24 4 ปีที่แล้ว +3

    Спрях на 26 секунда и ме е страх да продължа да слушам. Страх ме колко много ще трябва да уча, а hard-а ми е full ......незная как да Clean Disck space , така, че на края ще пиша какво се е случило :( ! ..... Страхххххх

    • @danielaantonio9203
      @danielaantonio9203 3 ปีที่แล้ว +9

      човек, не започвай със страх и неувереност. Опитай се да го погледнеш по друг начин - като започнеш пред теб ще се появи една изцяло нова картина (която явно ти е интересна, щом си тук) и постепенно тя ще започне да става все по-ясна и цветна, и шарена. Тва е готин процес, повярвай ми, започни с любопитство, не със страх.

    • @mitkodinkov3455
      @mitkodinkov3455 3 ปีที่แล้ว +6

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

    • @bjr9775
      @bjr9775 2 ปีที่แล้ว

      1 година по-късно?Страх ли те е още?

  • @baldwen
    @baldwen 5 ปีที่แล้ว +7

    Java Script като първи език добра опция ли е? Повече ме влече уеб и front-end.

    • @t.mollov566
      @t.mollov566 5 ปีที่แล้ว +3

      Да, frond-end + back-end = web, така че ако искаш да направиш шарени неща дето потребителите виждат: Web Fund. -> JS Core > JS Web(MEAN / MERN stack които са all in 1 (frond-end + back-end))

    • @baldwen
      @baldwen 5 ปีที่แล้ว +1

      Благодаря много, @@t.mollov566

    • @JohnWick-fj1xn
      @JohnWick-fj1xn 5 ปีที่แล้ว +3

      Научи html за мен той е най-лесен

    • @Vortex-qb2se
      @Vortex-qb2se 5 ปีที่แล้ว +2

      Ако си решил да учиш как да правиш разни web неща е добре да започнеш от HTML и CSS според мен. Но по-добре питай някой който има опит аз съм само на 14 ..

    • @Vortex-qb2se
      @Vortex-qb2se 5 ปีที่แล้ว

      @@JohnWick-fj1xn HTML не е програмен език

  • @lyubomirkolev1646
    @lyubomirkolev1646 3 ปีที่แล้ว

    Само не стана ясно коя е тази нова и малко по-добра специалност в ПУ, която имаше предвид Светльо на 1:28:34 ....

  • @Vortex-qb2se
    @Vortex-qb2se 5 ปีที่แล้ว +3

    Аз започнах с CSS и HTML като бях на 10 години. После Lua предимно за да създавам игри в ROBLOX (заедно с което се научих да ползвам Blender и да правя графичен дизайн), а сега учим Java от училище(някакви основни неща но аз го взимам малко по-сериозно). После обмислям да науча и C# и да мина към нещо по-сериозно от ROBLOX като Unity. Като цяло ми отнема повече време да запомня разни неща от езика аз по принцип още като отворя програмата мога за втория ден програмирам само че ако ползвам интернет. Това добре ли е?

    • @lyozov974
      @lyozov974 4 ปีที่แล้ว

      Не особено, би следвало повечето неща да ги оправяш без да ровиш в интернет. Освен ако не става дума да четеш някой фреймуърк.

    • @Vortex-qb2se
      @Vortex-qb2se 4 ปีที่แล้ว

      @@lyozov974 ами не искам да кажа че знам как да го правя още преди да съм научил програмния език смис да програмирам на него без да го знам но трябва да гледам синтаксиса и ключови думи от интернет естествено че щом вече си го научил се очаква да знаеш повечето неща имах предвид още преди да си го учил. Не знам дали е добре или зле...

    • @imitheos_teodor
      @imitheos_teodor 4 ปีที่แล้ว

      Vortex на 10 години си почнал а къде учиш сега че учите програмиране

    • @Vortex-qb2se
      @Vortex-qb2se 4 ปีที่แล้ว +1

      @@imitheos_teodor ами мисля че доста от гимназиите имат такава специалност(Математика и Информатика) но не учим кой знае какво например не мога да разбера защо ни показаха само как да ползваме *int* и *double* и сега учим *if* , цикли и масиви и след това ще учим другите променливи... Затова си изтеглих книгата на Наков за основите на Java много повече неща можеш да научиш от нея 😂 Но иначе в училище могат да те научат на някои основни неща.

    • @imitheos_teodor
      @imitheos_teodor 4 ปีที่แล้ว

      Vortex е аз съм си в езикова нямам намерения да местя просто ми беше интересно знам че в Туес се учи програмиране

  • @metalsaber6463
    @metalsaber6463 2 ปีที่แล้ว

    Панднал ми камък на главата, просто исках да правя приложения за андройд или на комп🤯

    • @metalsaber6463
      @metalsaber6463 2 ปีที่แล้ว

      Но все още ми е интересно

  • @Daniel-ix4ow
    @Daniel-ix4ow 5 ปีที่แล้ว

    Става ли за ученици който са 7 клас

    • @Vortex-qb2se
      @Vortex-qb2se 5 ปีที่แล้ว

      Ами аз съм осми и вече знам 3 програмни езика... Така че дори и да не става можеш да се научиш сам от Интернет. Аз почнах от ROBLOX Studio хD

    • @dimitarraichev2009
      @dimitarraichev2009 4 ปีที่แล้ว

      Стига да имаш желание - ДА

  • @barmolino
    @barmolino 2 ปีที่แล้ว

    Не се става със университет колега
    Много кофти ги подлъгвате младите

  • @Kratun4o
    @Kratun4o 3 ปีที่แล้ว

    Смешниииик...
    Програмист използващ Уиндоус 🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣
    Nooooooooooooooob

    • @kanchor
      @kanchor 2 ปีที่แล้ว +1

      uspokoi sa we drishlqk

  • @kokobokobg
    @kokobokobg ปีที่แล้ว

    Програмист се става като отидеш да учиш в качествен университет извън Бг. то, е това е.