Как се става програмист? (уебинар със Светлин Наков)
HTML-код
- Опубликовано: 5 сен 2024
- Тема: Как се става програмист?
Трейнър: Светлин Наков
Дата: 17 януари 2019 г.
Първи стъпки в програмирането: всичко, което трябва да знаеш, за да стартираш към професията "софтуерен инженер"
Четирите умения на програмиста:
- Писане на код (coding skills) - 20%
- Алгоритмично мислене - 30%
- Фундаментални знания за професията - 25%
- Езици за програмиране и софтуерни технологии - 25%
Езици за програмиране и софтуерни технологии
- C# / .NET
- Java
- JavaScript
- Pyhton
- PHP
Пътят към програмирането през системата на СофтУни: softuni.bg/cur...
Как да стана програмист?
softuni.bg/uni...
Научете повече за софтуерния университет: softuni.bg.
Следете за нашите курсове, семинари и обучения във Facebook: Software...
Много истини, принципи които важат за всяка една индустрия в 21-ви век
Toва е първото видео , което гледам и съм впечетлен ! Благодаря за добре поднесената информация !!!!
За всички които искат да станат програмисти:
Имам минимаааален опит в сферата обаче ще ви кажа едно!
Стягайте си задниците и спрете да си мислите че с едно щракване на пръстите ще стане нещо си. НИКОГА!!!!! НИКОГА не се задоволявайте със знанията си!!!!
Бъдете широкоскроени, защото никой не очаква от вас да бъдете гениални, а АДАПТИВНИ иииииии много много трудолюбиви! ♡
Много информативно видео,благодаря за отделеното врем . Успех г-н Наков!
Да! Живата истина казва Светлин Наков! Пример от древни: Както девет квадрата като цифри в квадрат и като сбор по диагонал, вертикал и хоризонтал е равно на 15 и зависи как ще наредиш цифри като програма в девет квадрата като морски шах! Написано е като център във Вечен Български КаленДар!
Става се с адски много седене пред компа!
10:53 Аз лично предпочитам Tesla 😉🤫
da ne si temerut :D dobro video inache :P
Извинете какъв вид програмиран е това клипчи което съм сложил в коментара и как може би ще мога да направя такова # [FNAF Movie] Forgotten Memories - Five Nights at Freddy's ULTIMATE Animation
Game development
Аз уча за програмист
ok
Алгоритмичното мислене и умението да кодиш не трябва ли да се разглеждат като едно цяло. В смисъл когато човек коди, той постоянно се сблъсква с разни алгоритмични задачи.
Донякъде се припокриват уменията, но не напълно според мен.
Човек може да има отлично алгоритмично мислене (умение да разбива поставените задачи на подпроблеми, които да могат да се опишат в достатъчно детайли, че да могат да бъдат решени стъпка по стъпка след това от друг, включително и от компютър), но да му липсва практиката в конкретен език за програмиране (често се случва, когато учиш нов език за програмиране да не знаеш кой е най-добрия идиом/шаблон в новия език за реализирането на някоя идея, друг пример е когато използвания от теб език не поддържа удобна абстракция/структура от данни, която е вградена или лесно достъпна в стандартните библиотеки на друг език и трябва първо да си я построиш ръчно).
Обратното също е възможно - може да си много добър кодер (да описваш ефективно вече готови алгоритми описани в книга, уеб статия или научна разработка например, във вид на source code, който след това компютър да може да компилира и изпълни), но да не можеш да измисляш бързо нови подходящи алгоритми за съответната конкретна задача/ситуация (а понякога наивното brute force решение е непрактично, поради ограничение било на времето за изпълнение, или пък на нужното място като дисково пространство или RAM).
И в двата случая, практиката помага за подобряването на уменията. В единия случай просто трябва да се чете документацията за съответния език, както и кода на примерни проекти с него, и да се решават все по увеличаващи се по обем (не толкова по трудност) задачи с него. В другия е по-полезно четенето на книги/сборници с алгоритми и структури данни, и прилагането им в колкото се може повече ситуации, решаването на главоблъсканици и ребуси (не задължително с код) по няколко различни начина, и след това съпоставянето им като сложност, елегантност, време за изпълнение, универсалност или "чупливост" при промени в заданието и т.н. .
@@delian66 И аз мисля, че не се припокриват напълно. Алгоритмите и хората със силно развиото алгоритмично мислене съществуват от древни времена. Не е ясно обаче дали те са щели да бъдат гениални програмисти.
Веднъж си чатих е един индиец, който работеше по невронни мрежи. Питах го на какъв език програмира, а той ми каза, че работи концептуално и че други хора пишат самия код. Като за него самото писана на кода беше второстепенна работа
Много добро видео, за не ориентираните IT хора.
Жалко, че не съм го гладал когато си го стримвал на живо. А за тези които , сега се насочват и избитат някоя IT позиция- НЯМА ЗНАЧЕНИЕ КЪДЕ И КАКВО СИ ЗАВЪРШИЛ ЗА IT СФЕРАТА НА РАБОТА. ВАЖНО Е ДА ПИШЕШ КОД ДОКАТО НЕ СТАНЕШ БОТ на дадения програмен език, след което почваш да пишеш код на друг език и пак КОД ДОКАТО НЕ СТАНЕШ БОТ. С всеки следващ код вдигаш LEVEL ЗА IT РОБОТ.ВЖНО Е ДА СЕ ЗАБАВЛЯВАШ И ДА ТИ ХАРЕСВА ДРУГОТО СЕ НАТРУПЕА С ВРЕМЕТО И КОДЕНЕТО.
мога ли да тегля хакове ? :D
Кажем този сценарий без средно образование, но си добър в програмирането и си отделил необходимото време за да се научиш. Въпроса ми е можеш ли да започнеш работа и биха ли те взели в някоя фирма?
Здравейте! Цялостната ни програма по софтуерно инженерство е разработена така, че да бъде подходяща за хора без никакъв предварителен опит в програмирането. Голям процент от нашите студенти успяват да се реализират още по време на обучението си. Получавате и кариерно съдействие от нашия кариерен център, с помощта на който най-добрите ни студент се реализират в желаната от тях област при нашите партньори - работодатели в ИТ сферата. Тук може да разгледате повече за цялостната ни програма: softuni.bg/curriculum
Не разбрах ,защо на 2:01:59 ,защо не можело да се взема изпита от чужбина онлайн и се преписвало?
Tech Module-a за който говори е настоящият Fundamentals Module, нали така?
да
Слушайте го какво говори! Аз се мислех за голям тарикат и кръшках от задачите... сега трябва да почвам почти отначало!!!
Нема как без учене така ли братле
За да кандидатстваме за Programing basic трябва ли да имамр 18 години
Здравейте!
Като цяло смятаме, че въвеждащият курс по “Основи на програмирането” е подходящ за лица, които имат навършени 13 г.
Препоръчително е владеенето на английски на основно ниво.
Лекциите се водят на български, но част от материалите към обучението са на английски.
Спрях на 26 секунда и ме е страх да продължа да слушам. Страх ме колко много ще трябва да уча, а hard-а ми е full ......незная как да Clean Disck space , така, че на края ще пиша какво се е случило :( ! ..... Страхххххх
човек, не започвай със страх и неувереност. Опитай се да го погледнеш по друг начин - като започнеш пред теб ще се появи една изцяло нова картина (която явно ти е интересна, щом си тук) и постепенно тя ще започне да става все по-ясна и цветна, и шарена. Тва е готин процес, повярвай ми, започни с любопитство, не със страх.
И аз умира от страх, докато не си пуснах първата лекция. Тези хора толкова добре обясняват, че ако в училищата имаше такива преподаватели, още от гимназията щяха да излизат инженери.
1 година по-късно?Страх ли те е още?
30:00
Само не стана ясно коя е тази нова и малко по-добра специалност в ПУ, която имаше предвид Светльо на 1:28:34 ....
Панднал ми камък на главата, просто исках да правя приложения за андройд или на комп🤯
Но все още ми е интересно
Java Script като първи език добра опция ли е? Повече ме влече уеб и front-end.
Да, frond-end + back-end = web, така че ако искаш да направиш шарени неща дето потребителите виждат: Web Fund. -> JS Core > JS Web(MEAN / MERN stack които са all in 1 (frond-end + back-end))
Благодаря много, @@t.mollov566
Научи html за мен той е най-лесен
Ако си решил да учиш как да правиш разни web неща е добре да започнеш от HTML и CSS според мен. Но по-добре питай някой който има опит аз съм само на 14 ..
@@JohnWick-fj1xn HTML не е програмен език
Аз започнах с CSS и HTML като бях на 10 години. После Lua предимно за да създавам игри в ROBLOX (заедно с което се научих да ползвам Blender и да правя графичен дизайн), а сега учим Java от училище(някакви основни неща но аз го взимам малко по-сериозно). После обмислям да науча и C# и да мина към нещо по-сериозно от ROBLOX като Unity. Като цяло ми отнема повече време да запомня разни неща от езика аз по принцип още като отворя програмата мога за втория ден програмирам само че ако ползвам интернет. Това добре ли е?
Не особено, би следвало повечето неща да ги оправяш без да ровиш в интернет. Освен ако не става дума да четеш някой фреймуърк.
@@lyozov974 ами не искам да кажа че знам как да го правя още преди да съм научил програмния език смис да програмирам на него без да го знам но трябва да гледам синтаксиса и ключови думи от интернет естествено че щом вече си го научил се очаква да знаеш повечето неща имах предвид още преди да си го учил. Не знам дали е добре или зле...
Vortex на 10 години си почнал а къде учиш сега че учите програмиране
@@Tedi_youtubara ами мисля че доста от гимназиите имат такава специалност(Математика и Информатика) но не учим кой знае какво например не мога да разбера защо ни показаха само как да ползваме *int* и *double* и сега учим *if* , цикли и масиви и след това ще учим другите променливи... Затова си изтеглих книгата на Наков за основите на Java много повече неща можеш да научиш от нея 😂 Но иначе в училище могат да те научат на някои основни неща.
Vortex е аз съм си в езикова нямам намерения да местя просто ми беше интересно знам че в Туес се учи програмиране
algorithms
Става ли за ученици който са 7 клас
Ами аз съм осми и вече знам 3 програмни езика... Така че дори и да не става можеш да се научиш сам от Интернет. Аз почнах от ROBLOX Studio хD
Стига да имаш желание - ДА
Не се става със университет колега
Много кофти ги подлъгвате младите
Смешниииик...
Програмист използващ Уиндоус 🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣
Nooooooooooooooob
uspokoi sa we drishlqk
Програмист се става като отидеш да учиш в качествен университет извън Бг. то, е това е.