Смотрю многих блогеров - программистов и все твердят что научиться можно хоть в 50 и откровенно зазывают становлятся программистами. Один вопрос: Зачем вам плодить конкурентов?
@@МанарКалиев-й4ъ 99% так и не станут программистами, ибо все халявщики, думают будет легко, а просмотры то крутятся. Ну а 1% который станет программистами лишь подтвердят что труды блогеров были не напрасны.
Маловато для программиста, для Джава точно. Надо еще сервлеты, юниттесты, БД-скьюл, дженерики, спринг, гибернейт итд... НО ЗА МЕСЯЦ по 8-10ч в день ЭТО РЕАЛЬНО.
@@МанарКалиев-й4ъ, что значит конкуренты? Новички конкурентами станут через годы. А нынешним программистам нужны лояльные к ним кадры. Программированием миллионы не заработаешь. Нужно руководить другими программистами.
Это далеко не предел. Я уже 9-ый год (кажется столько, надо пересчитать) пытаюсь "стать программистом" (точнее я столько работаю программистом, стать то я им пытаюсь с 12 лет, то есть лет 17-18), вот сидишь на выходных, что-нить читаешь и вдруг "ФИГАСЕ! А так можно было?!! ВОУ!" - и вот так просто постоянно, особенно когда открываешь книжечку написанную кем-то, у кого опыта работы 20-30 лет, да ещё и не однообразного, как обычно, а в разных направлениях и технологиях. Тут же ещё какое дело, ты учишься, учишься, и тут тебе прилетает новость о том, что новую спецификацию языка зарелизили, или новую версию фреймворка, и там куча новых фич, множество разных особенностей и т.д. И вот ты уже на ближайший месяцок в свободное время нашёл себе занятие :)
@@nikolaymatveychuk6145 наверное после такого, сидишь и думаешь, что ты не чего не знаешь. И становится как то стыдно перед тем парнем, который так грамотно вешает о новых фичах, и так ловка обьесняет про новые стандарты)
@Евгений Сайранов Я бы сказал не много не так.Эм как бы сказать что бы не обидеть,а во придумал,слушай. "Программирование сегодня - это гонка разработчиков программ, стремящихся писать программы больше и с лучшей идиотоустойчивостью, и вселенной, которая пытается создавать больших и лучших идиотов. Пока вселенная побеждает.".
Можно книжку по программированию обресть, любую, лишь бы программирование в названии было. И во время сна держать под подушкой, эти мы убиваем 3 зайцев: 1.Экономим время 2.не напрягаем глаза и не морщим позг , смотря дурацкие видеоролики, да еще на 30х скоростях. 3.Получаем сказочное вдохновение
Выбрал синюю и иду по такому же пути.)) Но чем больше изучают погружаюсь, тем больше понимаю, что ничего ещё толком не знаю))). Мне помогает ещё то, что изучив какую-то новую тему, технологию, я стараюсь с помощью их решить, автоматизировать какую-либо свою задачу в текущей работе (в продажах), т.е. написать какую-то маленькую программку, утилитку, пока только консольную, но это очень помогает и лучше понять усвоенный материал, получить навык его использования и плюс упростить себе жизнь избавив от рутинных действий. Основная сложность при самостоятельном изучении, с чем я сталкиваюсь лично, это большое обилие источников информации. Куча курсов, книг, сайтов, видео и порой не знаешь за что и как хвататься. Грамотно составленный алгоритм и план изучения темы - основа успеха, но без опыта сложно самому не набив шишек двигаться с какой-то заданной приличной скоростью освоения навыков. Ваш канал очень помогает! Для примера, шикарное видео на канале, про подход к изучению нового: сначала 80% времени упор на количество и 20% на качество. Взял на вооружение, да и не только это. Спасибо!
Я изучала основы программирования именно таким способом (правда, без графики) и могу сказать, что он на самом деле рабочий. И автоматизация навыков, на мой взгляд, - самая важная вещь. На каждую новую тему нужно заставить себя порешать хотя бы штук 5-10 однообразных задач, даже если кажется, что тема и так понятна. Это поможет потом не возвращаться и не изучать заново тему, которую, как вы думали, достаточно освоили. Если у вас мало времени, то лучше освоить меньший объём информации, но отработать его так, чтобы вы могли вспомнить всё в любой момент. Это поможет потом увереннее двигаться дальше и не спотыкаться, понимая, что что-то из старого материала вы недопоняли.
"Вспомнить всё в любой момент", - это какой же феноменальной памятью нужно обладать? В памяти остаётся лишь то, что постоянно используешь. Так устроен мозг.
@@Anton-ni8un тут дело не в феноменальности памяти, а в том, насколько хорошо человек усвоил какую-то единицу информации. Если он много раз, высокой концентрацией и перерывами между повторениями отработал какой-то набор команд, то сможет потом быстро вспомнить их в нужный момент. Может, вы читали Барбару Оакли, она как раз рассказывает про этот эффект, когда человек может вспомнить в нужный момент информацию, которую не повторял годами, но в своё время хорошо усвоил.
mogno s toboi svazatsa? hocy poprobovat sebia v progromirovanii i mne nygno nacinat s nylia, voobshe s nylia polnogo, ti mogesh podskazat s cego nacinala ti? blagodary
@@caterinadenysova6840 я изучаю Python. Если тебя интересует именно этот язык, то рекомендую книгу «Автоматизация рутинных задач с помощью Python», автор Эл Свейгарт. Она написана специально для людей из других сфер деятельности, поэтому там многие детали объясняются очень просто и в целом подача такая, что рассказывается только самое нужное, без углублений во всякие технические детали. Плюс эта книга распространяется по лицензии Creative Commons (на русском в том числе). Но советую параллельно проходить какой-нибудь курс, потому что это удобный способ заставлять себя практиковаться и отрабатывать одни и те же навыки. Я проходила курс на Coursera (Основы программирования на Python, он бесплатный), но в нём много математики, придётся тратить время на то, чтобы разобираться во всяких формулах. Но зато там на самом деле можно довести базовые навыки до автоматизма, потому что придётся по много раз писать одни и те же строчки кода. Вообще, какой бы язык ты ни выбрал, рекомендую сразу поискать и курсы, и книги, и, возможно, серии видео на RU-vid, чтобы параллельно изучать всё из разных источников. И, разумеется, какие-то из источников будут казаться тебе слишком сложными или просто не будут нравиться. Лучше сразу откладывай их на потом и пробуй другие, попроще или те, которые раскрывают нужные тебе в данный момент темы. Мне кажется, что для начала оптимально организовать обучение так: записаться на курс (есть много бесплатных). Желательно, чтобы там были дедлайны, это будет мотивировать доделывать всё до конца. На курс стоит идти именно за практикой: либо это много-много упражнений, либо какой-то более или менее реальный проект. И параллельно читать книги по языку, потому что в них, как правило, всё рассказывается подробнее и в целом чаще затрагиваются разные полезные мелочи. И, когда не можешь разобраться в какой-то теме или просто хочешь лучше что-то понять, то ищешь этот вопрос на RU-vid (или просто гуглишь, но просто в видео человек пишет фрагмент кода и сразу объясняет, что он делает и зачем). Можно записаться и на платный курс, но мне кажется, что это стоит делать, только если тебе нужен сертификат. А так в интернете на самом деле полно информации, в том числе пиратских книг и курсов (правда, такие курсы будут без упражнений). А если ты достаточно владеешь английским, то вообще у тебя может быть безграничный поток бесплатной информации. И то книги, например, можно читать и со средненьким уровнем английского. Надеюсь, что-то из этой схемы тебе пригодится.
@@anns.3322 здравствуйте, я за неделю научился делать простой калькулятор, освоил переменные а дальше не знаю что изучать, подскажите как вы изучаете паитон? Сайты там или какие то курсы?
Знаешь для чего ТВ, соцсети и массмедиа, Нео? Для стандартизации сознания, для замыливания собственного сознания и чтобы вместо того, чтобы тащить собственные мечты, собственные интересы и расширять сознание... Продолжать думать одно и то же стандартное дерьмо что толкают массмедиа, а самая фишка в том, что подавляющее большинство считает это своими собственными мыслями и интересами, охотно обсуждают это дерьмо, что толкают в новостях и соцсетях и тратят своё время в тупой мейнстрим, а самое страшное, что мы отдаём самое важное и дорогое за зарплату и не ценим этого, подумаешь 1 месяц и так месяц за месяцем вся жизнь на говно, на одно и то же говно, типа так и должно быть, типа это нормально, оставить мечты мечтами.
Друг, посмотрел видосы остальных твоих коллег. Хочу выразить тебе благодарность - самый чёткий, серьезный, спокойный, по делу, с правильным подходом. Конечно субъективно. Однако лайк.
как жаль что я это видео нашел только после прохождения всех этих первых этапов, сэкономил бы несколько месяцев... набивал шишки сам, хотя я в итоге тоже нашел очень классный вариант старта. рекомендую всем кто только начинает этот путь, начать с курса CS50 (есть в русском переводе немного старенький курс, я проходил на английском свежий 21 года). там есть все что упоминает автор этого видео, плюс много базовой информации по информатике, даются основы C, HTML, CSS, js, и тд... подача великолепная (это курс гарварда, тоесть ничего круче по подаче материала просто не существует), есть задания, лабы, дружелюбное комьюнити. курс рассчитан на 3 месяца (1 лекция в неделю, 11 лекций + итоговый проект) , но вполне реально (мне удалось) пройти за 2 - 3 недели если заниматься каждый день.
Соер, ты меня вдохновляешь. Своим спокойствием и уверенностью в своем деле. Я учусь, буду web разработчиком и хотел тебе сказать. Честное человеческое спасибо.
Будучи школьником изучал BASIC на Спектруме. Потом в школе пошел на кружок, где программировали на Турбо Паскале. Когда я увидел, что можно делать на Паскале, а фактически можно было писать программы профессионального уровня, я решил как можно скорее изучить новый язык. На это у меня ушла неделя. В универе изучали Си и плюсы на Вижл Студии, поскольку у Паскаля и Си похожие синтаксисы, перейти на новый язык оказалось не так сложно. Однако появилась другая проблема, которую на Факультете иностранных языков называют "ложными друзьями переводчика". Допустим, пишешь проверку условия: if(x=10), и думаешь почему программа работает не так. Изучали мы Си без графики, и это как-то раздражало, так как под ДОСом первым делом начинаешь что-то рисовать из интереса, а тут нет. Уже самостоятельно изучил OpenGL по урокам NeHe и начал рисовать какие-то простые вещи, хотя было ощущение, что микроскопом гвозди забиваешь. В последствии разобрался с тем, как рисовать с помощью WinAPI.
Здраствуй, я смотрел очень много твоих видео о программированию. Ты хороший программист и хочу у тебя попросить совет. С какого языка программирования начать и какой язык в дальнейшем будет очень востребован, какой путь выбрать веб разработку, софт, или игры и где ты находил работу для себя, как программиста. Где ты получал заказы? Надеюсь ты мне ответишь
Спасибо за видео - информативно и ёмко (что редкость на сегодняшний день). Возник вопрос, если бы хотелось реализовать свой какой то проект - какое то платформенное решение - где черпать идеи для проекта (т.е. откуда взять идею, что именно нужно)? Кстати у Вас на сайте написано, что # требуется не менее одно раза в неделю делать PullRequest. Мой PullRequest в разделе #Проекты - у вас 2 ошибки - """Мы вместе создаем многофункционального бота для Discord, который должен (умееть) проводить викторины, (устраиваться) голосования, напоминать о мероприятиях и многое другое."""
Для меня всегда был главный вопрос, зачем? Какую задачу вы хотите решить? Просто так из-за красоты программирования, я так и не смог выучить ни одного языка :) А когда мне пришлось собирать данные отовсюду и скадывать их в базу, чтобы потом визуализировать, когда понадобилось php фреймворк отдебажить, создать сайт с javascript'ом, вот так стало всё интереснее и сразу стало понятно зачем всё это надо. Но я не являюсь программистом :)
Очень понравилось! С небольшими оговорками, но в целом - шикарно. Помогли однозначно. Учу Си и как-то тяжко идет, пересмотрела кучу "мотивирующих" видео, и на каком-то этапе поняла, что это тупик, я занимаюсь херней, но как-то попала на ваше видео. Помогли понять, что у меня пробел в алгоритмах. Спасибо) А на счет оговорок: книги нужны, но хотя бы по языку, книга структурирует обучение, особенно это важно в самообучении. И расскажите, пожалуйста, про изучении графики. Мельком прозвучало, как-то водянисто.
Полезно, спасибо! У меня проблема с алгоритмами, сортировкой, математическими задачами? Что можете посоветовать? Практика (кодварс), книги по алгоритмам читать, визуализацию алгоритмов читать? Хотя, вприцнипе я сам это озвучил уже, можете не отвечать) Спасибо за труд!
Я тебе сейчас одну тайну открою, только ты ее не рассказывай никому. А то Тру программисты засмеют. Никому алгоритмы, сортировки и особенно математические задачи в программировании нафиг не нужны. Для сортировки есть готовые функции, за написании своей, с работы выгонят, за не эффективность. Алгоритмы все элементарны, те картинки которые были в видео с блок схемами это предел сложности который ты встретишь. А математика... на калькуляторе кнопки можешь нажимать? Тогда тест по математике ты сдал. У тебя не правильное представление о программировании. Ищи видео других блогеров.
@@deffgaming4951 , когда на ютюб задают вопрос "что учить", то про другие направления не корректно вспоминать. Тут бы человеку начать хоть как нибудь. А то тут куча постов про С++ есть. Есть отдельные уникумы, которые с нуля ++ осилят. Но в основном С++ для новичка это как бросить, а не как начать. С++ просто для примера. Все таки надо в реальном мире жить. Тот же вэб и интерпарайз очень не плохо кормить могут. Хорошая профессия.
Круууто) Попалось бы мне это видео ещё в школе, может уже и senior был бы) Очень круто придумали так объединиться. А почему senior software vlogger нет? Дима отказался?
сегодня познакомилась с видами логических алгоритмов, у меня вопрос: каким образом можно себя проверить?сложного ничего нет (пока что) но лутьше научиться павильно, чем потом переучиваться,подскажи есть ли программы которые тебя проверют?
Редко пишу комментарии на трубе, но тут у меня конкретно бомбануло. При всем моем априорном уважении к незнакомым людям, я осмелюсь высказать свое скромное мнение: или автор вообще не разбирается в том как идет процесс обучения с когнитивной точки зрения, или попросту занимается профанацией с целями весьма далекими от декларируемых. Все это прекрасно звучит в теории (мы ведь все любим такие вдохновляющие видео, а?), но не имеет никакого отношения к действительности. А в действительности человек, который попытается освоить за месяц даже те азы, которые описал автор, испытает только разочарование и может вообще потерять всякую мотивацию. За месяц это нереально от слова совсем. За год - реально, да. И это при условии, что человек хотябы: - мотивирован и обладает достаточным самоконтролем (а не прокрастинирует на трубе по полдня) - имеет достаточное количество свободного времени и энергии - имеет хотя бы базовые знания в математике и логике (как ни прискорбно это далеко не про всех) - на "ты" с компьютером - сможет получать от процесса обучения удовольствие, например начав свой pet-project (очень желательно).
благодарю за видео, для меня было полезно, посоветуй пожалуйста,могу ли приступать к алгаритмам сразу, или необходимо сначала математику "прошерстить"? наинаю с нуля и хотлоь бы организовать обуение, так легче мотивировать себя
Вот, история за месяц: Старт - пайтон - крутой язык) Бах, прошёл месяц: Бабл сорт - фигня для детей, тихая паника от миллиона библиотек + дракона под названием апи, заинтересовала хэш функция - очнулся закопанный в кусках джанго рест с авторизацией по токенам, теперь не страшно синтаксис sql - страшно от осознания возможной сложностей запросов... Модуль secrets - творит чудеса рандома, ООП с декораторами - это круто) исполнен важности от того, что знаешь что такое *args и **kwargs))) Ну и как вишенка на торте - вписываешься в холивары линуксятников, докер, терминал, пятисотит серв на фласке (по тихому заглядываешься на парсеры, тг боты и т.д. Плюс мозг требует новую дозу инфы, ибо плотно подсел))))
А как же ответ на то что - не стоит изучать языки программирования досконально по гайдам по типу хеллоУ ВорлД или писать свой на ассемблере программу сделать калькулятор ,а начать вникать и язык и реализовать свои идеи во ходу изучения.
Говорит все верно, но я бы поспорил с последовательностью обучения, первое это касается ООП, нужно не избегать его в начале а идти к этому как к одной из концепций, предварительно узнав для себя , что из себя представляет ООП, порядок действий правильный, а вот без понимания куда вы движетесь, очень быстро все станет сложном и не понятным, основная тема по моему мнению в структурном программирование это указатели, вообще это Фундамент фундамента, адресация и указатели, программирование это инструмент, и в первую очередь я бы начал с того чтобы разобрался какие задачи решает программирование, беда многих блогиров, что все говорят о программирование, языках как что написать, сколько зп, какой язык, поверьте это не то что должно вас беспокоить ведь так раз на эту тему вы найдёте кучу видео, найдёте уроки, но вам мало кто расскажет о том как надо воспринимать код, как стоит его понимать, как эффективно разбираться в любых темах, какой подход использовать в процессе обучения. И речь не плане по изучения, а том как вот это все начать понимать. Быть программистом это в первую очередь научиться мышлению и навыкам решать задачи, мог бы кучу советов дать но наверное если все свести главное помнить такие простые вещи: Программирование это инструмент для решения большого ряды задач из жизни, каждая возможность и концепция появились не с пустого листа, они появились как следствие чтобы решить конкретную задачу, так что прежде чем пытаться понять какой то элемент будь то переменная, функция, паттерн, рефлексия, смысл последнего слова уверен даже многие и знают, узнайте что решает тот или иной элемент, поняв какую задачу решает этот самый элемент, вы поймете и автоматически как его и когда нужно использовать. Ещё момент не пытайтесь запомнить все, ни один программист этого не может, учитесь понимать назначение и знать о существовании набора инструментов , запоминайте куда лучше смотреть на тот случай когда вам это будет нужно. Не пытайтесь понять код, бессмысленное занятие, старайтесь понять что он решает, как он решает на каких уровнях и как это реализовано. Бесит название за 1 месяц, я уже 4 года как в IT, и большенство вещий начинаю понимать только сейчас, не ведитесь на тех кто говорит об обучении этому всему за месяц, это бред. Капля в море. Следуйте одному принципу которос я озвучил выше, начинайте с понимания о назначение, понимания и тем более запоминание никогда к вам не придут пока вы не будете знать для чего это собственно нужно. На этом закончу пожалуй.
Добрый день. Мне 45 лет очень хочу освоить навыки программирования. В ютубе очень много курсов по разработкам и технологиям. Но очень хочется войти в правильное русло. Прошу дать дельный совет, чтобы войти в правильное русло. Склоняюсь больше к разработкам сайта, графики.
Неверный подход к решению задачи превращения сущности из непрограммиста в программиста. Сперва необходимо определиться с ТЗ. Для начала необходимо точно определить что является программистом, каким минимальным набором свойств обладает объект, чтобы его называть программистом и возможно ли ими наделить, есть ли свойства исключающие возможность объекта быть программистом, либо препятствующие приобретению свойств программиста. Нужно так же учесть, что пункт "А" может быть любой и степень подготовки разная. Например, многие изучили основы программирования в школе на информатике. А кто-то курил в это время спайс и слушал рэп.
Как и в любой профессии нельзя достичь совершенства даже в пределах своей области работы. Можно только стремится к нему. Так же я думаю и в программировании. Куча языков, которые выполняют разнообразные задачи, а что можно назвать ядром знаний? Алгоритмы, переменные, массивы и т.д?
Я уже могу делать то что описано в ролике, это не гнев(констатирую факт). Даже на vb делал калькулятор в школе. Но сейчас мне 26 лет, я сисадмин в госучреждении с зп 20к и мне лень учиться. Есть диплом магистратуры по прикладной информатике который мне ничего не дал по сути. Как не деградировать а на против черпать мотивацию и действовать как будто каждый день это дедлайн? P.s.: Сейчас начал изучать Python 🐍
совет из видео от SOER: выбрать язык императивный слабо-типизированный без ООП.. Пользоваться Google... по шагам: переменные и массивы-> ветвления-> циклы-> функции или методы -> обработка и создание изображений (схем диаграмм) -> автоматизация навыков спустя месяц книги: преимущественно с задачками и решениями -> Структуры данных -> и д.р. Да у всех свое мнение.. Вообщем .. Все равно спс. Толковый чел.
Автору у меня такой вопрос: программист должен знать наизусть большинство циклов, функций? Я сам являюсь начинающим программистом. Заметил, что не многое запоминаю, а понимаю только как оно работает. Потом по мере надобности открываю свою шпаргалку, вспоминаю и продолжаю писать код. Это нормально или как?
Здравствуйте я работаю 10 лет бухгалтером начал изучать программирование в 1с, я так вас понял что очень похоже всё программирование, я только на вас подписался, есть ли у вас демонстрационные уроки
жирный плюс тем кто обладают так сказать техническим складом мышления а также знание электроники ! чтобы проверить человека который желает научится программировать даешь ему таблицу команд того же i8080 (кр580вм80 ) и скажем програму МОНИТОР для РАДИО-86 в 16-ричном формате и пусть переведет на мнемоники )) нужно лишь показать что такое одно - двух и трех байтная команда ! если справится то уже хорошо я так начал свой путь в ассемблере и даже месяца не понадобилось
1.скачай и установи визуальную среду разработки. 2.запусти демо проэкт, скомпилируй и погляди в код и его работу. 3.ищи в гуглах куски кода для своей программы и методом проб и ошибок скомпилируешь свою прогу.
Лет через 10 ролик станет не просто не актуальным (он уже в какой то степени неактуален), а прям таки историческим, так как все это преподается сейчас в школах (и довольно давно уже если честно), и такой ролик будет полезен только для моих родителей, например, или для тех, кто в школе прогуливал информатику. Единственное что - меня не учили функциям, их, а так же подпрограммы и ООП я постиг сам, когда еще занимался программированием в качестве хобби.
А если вот в школе был 'двоишником' грубо говоря - ну может неинтересно было и что еще - но вооооообщем - двоишник- НО сообразительный)) и english хромает "мягко"говоря - ОЧЕНЬ ХРОМАЕТ- вот..... То стоит ли идти по этому пути - Хотя за неделю понял и даже что то сделал на html и css по хауди хо видосам- а вот от js плакать охота не получается запоминать или вспоминать то что там препадают ...... Вооооооооооооооообщем - ) Вопрос то то в чем - можно стать "програмистом" если в шк. был двоешником - а? Заранее бла бла благодарю -вот. И кстати 'Соер' или как правильно_(извини если что)_ нет ли у тебя желания "ПОСТАВИТЬ ЭКСПЕРЕМЕНТ" с двоешником по продвижению его в айти)))))))))??????????????
Алгоритм понятен и прост как просто иди и делай , но для меня как наверно и для многих хочется видеть не сухую статистику и не изобретать велосипед ( есть куча библиотек и куча хороших решений для отдельных задач) важно найти мотивацию как маяк а путей может быть много у каждого своя карта восприятия мира .Когда стоит реальная задача для продакшн или стартапа вот тогда есть маяк и уже под него стоит прорабатывать скилы ....да алгоритмы всегда и везде нужны даже пусть это не программирование
Если человек совсем НОЛЬ, то начать стоит с книги "Код. Тайный язык информатики" Чарльз Петцольд. Если поймет и понравится, дальше будет проще простого.
@@S0ERDEVS Если честно, новичкам не всегда понятно, что такое "императивный ЯП со слабой типизацией". Гугл тоже дает информацию размыто. Было бы хорошо сразу указать "начните с языков А.Б, В..." Даже в комментариях ничего не нашел на эту тему.