Спасибо, про библиотекаря/кодера все по факту раскидал! Про то, что хороший инженер может руководить проектом не соглашусь, руководить проектом это набор скиллов в который входит не только разработка, но и коммуникация с командой, менеджерами, решение вопросов, обсуждение проблем и тд которыми разработчик может не обладать и это сильно повлияет на его роль руководителя (говорю как разработчик который в какой-то момент выполнял функцию тимлида в проекте). Еще в видео идет большой фокус на написание кода, хотя выполнение задач будучи разрабом это далеко не всегда про умение писать код, но очень часто про умение принимать правильные решения и использовать правильные инструменты. Думаю начинающие разрабы должны это знать Плюс несправедливо закидали какашками императивный код Ну а про чтение чужого кода 100% в точку, НЕВЕРОЯТНО недооцененный способ обучения
Инженер-программист - это человек разбирающийся в электротехнике, компьютерном железе и умеющий писать код на низких языках, типа с++, преимущественно имеющих техническое высшее образование. А то, что ты озвучил в этом видео, это твои фантазии.
Software engineer это специалист, который может найти и реализовать грамотное, техническое решение в рамках его компетенций. На низких языках писать или нет - абсолютно неважно, зависит от сферы, которая специалисту интересна. Нравится инженеру веб - идет в веб, нравится писать инструкции для контроллеров - пожалуйста, робототехника, умные дома, да хоть ракеты. Вы же врачу терапевту не рассказываете, что он не врач, потому что он не может провести операцию на сердце? Это не его специализация, так во всём и разработка не исключение.
Не бывает просто программист или кодер, есть software engineer, ключевое слово engineer, он уже по умолчанию должен знать хардкорную математику, железо, физику, и так далее.
В общем, может быть полезным: если ты снимаешь на мобилу, то перед каждой съёмкой протирай линзу камеры В Premiere Pro есть автокоррекция цвета, которая поможет тебе уйти от завала в какой-то один тон (можно ещё руками поиграться с цветокором, это не сложно) В общем, удачи в создании хорошего контента!
Спасибо за совет, обязательно попробую Я действительно снимаю на телефон и на самом деле сидел с цветокором камеры очень долго, просто не знаю какой цвет подобрать чтобы было хорошо, сейчас изучаю это)
Справедливости ради с использованием ООП пишется подавляющее большинство всего. Не то что бы я любил ООП, но попробуй найти работу где используется Хаскелл, к примеру.
@@TarasZakharchenko я и не говорил, что ООП фигня, это реально хорошая методология, но говорить, что если ты не пишешь на ооп, то ты говнокодер, реально абсурд
@@ghhuutrd2140 на C нет ООП, но это не значит что ООП нельзя использовать при разработке того же линпуса. По крайней мере объекты (kobject и не только) там есть. Инкапсуляцию, наследование и полиморфизм легко можно реализовать (и это реализуется) с помощью кастинга поинтеров. Стало быть и вопрос о качественном применении ООП тоже ставить можно.
Немного не по теме. Я сейчас перешел в 10 класс. За спиной есть 2-3 года погружения в сферу программирования, изучения С++(Qt, OpenGL, винапи и пр.), Java(плагины), немного Python и C#, а также ООП, базовых алгоритмов и структур данных, паттернов программирования и остального понемногу. Но и этого мало, мне еще есть куда стремиться. Так вот, впереди экзамены, а после поступление в вуз. Заинтересовало направление разработчика игр. Что для меня сейчас лучше: заняться спортивным программированием и готовиться к олимпиадам или же начать пополнять портфолио проектами(коих у меня еще нет)? Что вообще из этого ценится больше у работодателей?
Разумеется проекты ценятся больше Но в случае с разработкой игр будет очень полезно спортивное программирование, потому что это та сфера где надо писать нестандартный код, чему очень помогут олимпиады Лучше конечно заниматься и тем и тем) Но если выбирать, то написание проектов которые потом можно будет показать на собесе, более выгодно
@@daveyjonesx да, только попробуй для себя ответить на вопрос сколько времени придется потратить на олимпиады, чтобы добиться такого результата и сколько на практические проекты, дабы дойти до минимального порога вхождения в коммерческую разработку
К сожалению (или к счастью), теории курсов не достаточно (В данном случае про курс яндекса говорю), чтобы выполнить требуемую практику на том же курсе. Так что больше половины информации приходится искать самостоятельно. Как по мне, курсы полезны тем, что ставят дедлайны и заставляют решать тупые появившиеся ошибки, потому что сроки горят))
Good video mate! Everything exactly to the point! But (there is always but 😉) There are: Libraryans Coders Engeeners And one more species: WordPress Developers And this is the only direction which doesn't require anything but just to be a f@#ing WordPress Developer and that's it.
Посмотрите на вакансии, требуются в 90 процентах прогеры на конкретных стэках без какого либо намека на инженерные задачи. Инженеры больше не требуются чем требуется, да даже если вы в секте которые только дрочат на инженеров - получают все в итоге одинаковые деньги, а если нет значит сравнивают людей разных грейдов )))
На счёт курсов согласен на все 100%, все вузы по ИТ тоже такие же, лучше всего изучить технологию по документации и книгам, просто надо знать что изучить, но для этого тоже есть куча родмапов, полезное видео, спасибо!
Ищите себе профессию попроще. Совершенно необязательно ломать себя под то, для чего у вас не хватает интеллекта. Есть масса куда более простых и куда более прибыльных профессий.
@@aammssaamm да у меня есть профессия в принципе, просто там как то мало зарабатывал и друзья подтянули меня к ним в программирование, а они тут медлы и синьеры помидоры, а я вообще догнать не могу как они так мыслят и могут программировать могут, а возвращаться не охота к прошлой профессии
@@ФорменШульц Для этой профессии у вас низкий уровень интеллекта и ноль образования. Вы даже не в состоянии воспользоваться гуглом и найти себе другую, хорошо оплачиваемую профессию. Безнадёжное поколение.
Без творческого вдохновения и идеи можеш 100 лет выполнять чужие хотелки если нет своей... А придумать что-то новое, годное, полезное и востребованое = это творческая жылка - но ни как не скиловая, Именно ее и нужно развивать и никакой чат-гпт вас не превзойдет
Решить для себя, хотел бы ты этим заниматься, даже если бы за это вообще не платили, и смог ли бы ты в данном случае получать от этого дела удовольствие. Такой подход мысленный помогает избавиться от сомнений, да и вообще, лично моё мнение, что если хочешь учиться чему-то сложному, о деньгах лучше думать в последнюю очередь.
@@ЖеняФурман-ф8г Есть на Ютубе казахский канал 'Мектеп математика онлайн' там весь школьный курс с пятого класса и очень понятно все объясняется то не остаётся вопросов вообще. По дисконтной математике ещё курсы есть, что тоже важно программеру, но там на украинском языке
Что скажешь насчет выпускника с javarush? Там нет лекторов, и иногда даже нормально написанной задачи, половину инфы приходится искать самому тк валидатору вечно все не нравится. Но курс офигенный, с самого начала показали как красиво писать код, принципы синтаксиса и языка.
@@aammssaamm Уверен? Я с уверенностью говорю, что почти на всех вакансиях(кроме государственных, или банков) не спрашивают о твоем образовании. Прям вот реально не на собесе, не в вакансии.
@@aammssaamm и еще, с чего бы это потеря времени? Это моя будущая профессия. Я с лютым кайфом пишу код. Иногда даже по 4-6 часов могу не отрываясь заниматься этим.
@@aammssaamm Мне еще нет 18, но в отличие от вас, я нарабатываю портфолио заранее. Планирую контрибьютить проекты на гитхабе, почти что набивать опыт реальной работы
Обалденное видео , сохранил у закладки себе , буду пересматривать ! Слушай ,так получилось ,что у меня в кс 1ка часов и я тоже жалею об этом )Ведь тоже тогда хотел быть "киберкотлеткой",но понял ,что это полнейший бред,ибо слишком многое зависит от удачи и связей ,а не тебя ну и вообще ,там и деньги не такие большие,не все же симплами будут ,средненькая зарплата ,а гарант ,что ты её получишь?Его нету xD Ты по тем же причинам перестал заниматься этим ?Поделись пожалуйста
Я перестал потому что слишком многое зависит от удачи Чтобы собрать пачку из людей, которые способны хоть на что-то и разделяют твои стремления должно очень и очень повезти Я играл в команде на зарплате, многие в ней поняли, что кс это не их, хотя состав у нас очень сильный был и мы могли даже на миноры проходить Я словил дизморальку и ушёл с головой в программирование и просто забил на кс
Я тоже искал способ начать изучать программирование и понял что лучшее всего для меня подходит это книги. Если выбрать хорошие книги, Прат,Страуструп, Рихтер - это примеры. То они передадут тебе много опыта и хороших примеров, да не всегда все хорошо, все источники не идеальны и придется искать инфу в инете. Мне программа вуза не подходит, я еще параллельно учу английски еще расписаны книги по математики, потому что хочу в геймдев, а там без математики туговато, потом компьютерная наука, и все это приправлено практикой. Ты все верно подметил, мне видео понравилось. Можешь еще дать каких-то советов как для начинающего?
@@aammssaamm и математика идет как дополнение к программированию,чтобы разрабатывать игры, она даже там практически не нужна,потому что готовые движки имеются
Я так и сказал, но сказал что на этом этапе в основном не задерживаются Да, я сказал или не бывают во все и действительно это так, но только если исходить из логики, что нельзя изучить ооп не изучив ни одной технологии (то есть попробовав то для чего ооп было придумано) Но если подумать о том, что изучающий будет метаться от технологии к технологии, ничего толком не изучив, а по настроению меняя свою сферу интересов, то звучит вполне логично, что на уровне бибилотекаря он не будет, потому что скорее поймёт ооп чем что-то выучит Наблюдал ни один раз такие примеры
Ты знаешь что сравниваешь абстрактные грейды варьирующиеся от компании к компании с конкретным описанием того или иного уровня развития? Ну и судя по всему ты ещё и не досмотрел видео до конца раз задаёшь такие вопросы и судя по всему просто прокдикал секции посмотрев по 10 секунд от каждой)
Тема описанная автором намного шире, чем ты подумал. Тут имеются ввиду не грейды непосредственно разработчика, а его отношение и умение разбираться в проблемах, способность к самообразованию и самоорганизации
Это видео - это попытка дать объективную меру субъективной градации профессионализма разработчиков. И даже уже устоявшиеся термины переименованы. Но получилась, на мой взгляд, ещё более субъективная оценка)). И как я понял, восхищённые комментарии пишут люди, которые либо ещё не так давно работали в этой сфере, либо вообще не имеют опыта. Т.к. опять же по моему субъективному мнению, если у них бы был опыт, они бы отнеслись к данной субъективной оценке с более критической точки зрения. Но автор видео имеет право на свою градацию. Если что, я пишу без негатива))
Конечно код станет понятней, если выразить математически. Все же знают высшую, прикладную математику и понимание просто с первого взгляда на код придет. Код станет невероятно читабельным просто после тонны математических формул и вычислений
Нужно решить задачу - написать консольный код используя ооп, в процедурном стиле я её напишу, но с ооп проблемы пока. Нашёл решение именно этой задачи в интернете. Вопрос - смотреть ли в него, разобрать по символам и вникнуть или с нуля пытаться написать самому?
В целом согласнен насчет градации, но само по себе написание большого количества кода не гарантирует ап на следующую ступень. Человек может совершать одни и те же ошибки по кругу, и даже не будет их осознавать. То же самое касается и код ревью - не всегда синьры на проекте обладают достаточной экспертизой, чтобы указывать на все косяки, особенно в наше время массового притока в айти. Так что самый надежный способ переходить со ступени на ступень - учиться у лучших, иными словами читать книги.
как то все сложно сейчас мне это все воспринимать. мне щас 16 и кроме того что нужно знать для сдачи егэ по информатике, парсеров и тг ботов ничего не знаю и хз куда двигаться и как правильно учиться и самое главное чему учиться
Я молю Бога, чтобы когда-нибудь в подобных видео вместо абстрактного "программирования" использовали более конкретные слова, чтобы мне не приходилось тратить 15 минут жизни, чтобы понять, о чём идёт речь и в какой среде ты собираешься развиваться
По моему от области развития это не зависит и про абстрактность я уточнил в начале специально, чтобы отсеять тех, кто думает что ему нужны конкретные советы и не настроен размышлять
@@bebro0 ну вот, ты говоришь в видео про создание архитектуры, ООП. Насколько все эти знания актуальны для программирования микроконтроллеров, программирования графики или фронтенда всякого? Или нужно ли SQL и базы данных изучать разработчику игр? У меня претензия только одна, и не лично к тебе, но уже не первый раз слышу, как люди не делят программирование на категории. Это как давать советы "как стать врачом". Извини, конечно, что так грубо наехал, чёт накипело
Понял, хорошее замечание, спасибо Я сейчас подумал о том что сам когда-то думал Слушал такие советы и размышлял а зачем мне эта инфа если я хочу в такую то область и как я могу её применить, если она банально не подходит для этой области
Лоооол любой программист должен уметь писать код который удобно поддерживается, чинится, есть надежным. Другие программист не нужны.😂 когда я начинал свой путь в коммерческой разработке >10 лет назад такого разделения просто напросто не было. Были просто хреновые программисты. Когда в коде видны некачественные решения, когда он не соответствует эстетике и духу проекта, когда он написан в «опасном» стиле и т.д., это проеб, такой код не принимается в продукт
@@decahthuk4285 спорное утверждение. Может на галерах и есть некоторый потолок по необходимым скиллам, но порог входа достаточно высок, так как нет времени учится, нужно сразу деливерить велью
автор хочет сказать, что изобретая колесо и тратя кучу времени это оучше, чем прлучить начальные систематические знания и навыки. я не согласен с тз автора, так как по-любому любой программист учится сам, потому что если интересно то будешь черпать разную инфу в поисках ответов на нерешенные задачки и алгоритмы. имхо
Не уверен, потому что учитывая требования к джунам, которые пишут некоторые компании, думаю такое не за горами Возможно стоит задуматься и начать учиться
Тема описанная автором намного шире, чем ты подумал. Тут имеются ввиду не грейды непосредственно разработка, а его отношение и умение разбираться в проблемах, способность к самообразованию и самоорганизации
Та Боже, очень часто вижу что новички не знают как учиться, коммон, чуваки, мы живем в будущем, уже год как существуют нейронки по типа GPT, она может очень доходчиво и простым языком объяснить всю базу, дальше просто гуглишь документации и по возможности общаешься с шарющими людьми
Также забыл добавить про git hub, как автор сказал, чужой код - это бездонный ресурс для обучения, просто сидишь, ищешь проекты или просто скрипты по своей теме, потом советуешься с GPT, проверяешь в инете когда нужно и живёшь в кайф
Не совсем так, но в целом ход мыслей верный Это не так просто, потому что разработчики опенсурсных приложений тоже склонны писать плохой или наоборот слишком сложный код, который не нужен на раннем этапе, поэтому использовать чужой код как единственный источник обучения и не думать своей головой вообще, тоже неправильно
@@aammssaamm ну то, что оно работает, не значит, что оно написано не криво, логично и понятно для того бедолаги, который, в перспективе, будет это все поддерживать после тебя)
И вот ты уже инженер, доволен собой, гордишься тоннами проектов, а потом ты встречаешь чела, который пишет пруверы и такой - а что это, и ебаный теоркат, haskell, idris, coq, lean тонна книг и ты смотришь на инженеров, как на говно. Всем советую, но потом.
ООП, вот только иногда оно не нужно Это тоже самое что карьерным экскаватором в кружку сахар насыпать ООП это инструмент, нужно давать себе отчет какой уровень архитектуры сейчас нужен
@@aammssaamm вот задачка : Вывести содержимое текстового файла прогнав через маску регехт его контент . Побежишь описывать класс или выше процедур подниматься не станешь? И нет смысла писать объект ради объекта, читай ТЗ и планируй время разработки.
@@aammssaamm а есть разница кто его написал? Или на защиту кода перед безой ты тоже генератор позовешь ? Давай по простому: у тебя есть айфон, в нем целых 200 грамм веса, но гвозди забивают молотком, весьма примитивный инструмент Это я к тому что ооп не панацея, есть случаи когда он не нужен.
Нет, инженер отличается от рабочего высокой квалификации тем, что он может разрабатывать новые инструменты и детали, а рабочий может только совершенствовать свои навыки владения существующими инструментами и деталями.
@@daveyjonesx Чувак, копилка смехуечков тебе конечно по жизни пригодится, но образование бы тоже не помешало, а то когда ты значение каждого слова спрашиваешь, тяжело будет в общении.
Очень интересно, что за фрукты такие учатся программированию годы, лол. Если у тебя голова на плечах, то осваивание языка или фреймворка может занять максимум месяц. Ну, за исключением все, что связано с математикой, конечно.
да я за день изучил, нечего там изучать. Только вот теперь вопрос к юристам - если компания понесет убытки по моей вине, могут ли с меня потребовать эти деньги?
И нахуй ты описал грейд от мидла до архитектора? И да если ты джун или интерн ты вообще не программист, а если ты не олимпиадник то вообще не человек. Сколько раз тебе приходилось писать формулу вместо процедурного кода?
Много раз оптимизировал так код сокращая его в в 10-20 раз Олимпиадник не человек, потому что...?) В целом вопрос выше можно задать ко всем тезисам) Но спасибо за интересное мнение :)
Спасибо, про библиотекаря/кодера все по факту раскидал!
Про то, что хороший инженер может руководить проектом не соглашусь, руководить проектом это набор скиллов в который входит не только разработка, но и коммуникация с командой, менеджерами, решение вопросов, обсуждение проблем и тд которыми разработчик может не обладать и это сильно повлияет на его роль руководителя (говорю как разработчик который в какой-то момент выполнял функцию тимлида в проекте).
Еще в видео идет большой фокус на написание кода, хотя выполнение задач будучи разрабом это далеко не всегда про умение писать код, но очень часто про умение принимать правильные решения и использовать правильные инструменты. Думаю начинающие разрабы должны это знать
Плюс несправедливо закидали какашками императивный код
Ну а про чтение чужого кода 100% в точку, НЕВЕРОЯТНО недооцененный способ обучения
Да, я думаю ты прав, спасибо за интересную информацию
Действительно я как-то не подумал об этом когда рассуждал
Инженер-программист - это человек разбирающийся в электротехнике, компьютерном железе и умеющий писать код на низких языках, типа с++, преимущественно имеющих техническое высшее образование. А то, что ты озвучил в этом видео, это твои фантазии.
Software engineer это специалист, который может найти и реализовать грамотное, техническое решение в рамках его компетенций. На низких языках писать или нет - абсолютно неважно, зависит от сферы, которая специалисту интересна.
Нравится инженеру веб - идет в веб, нравится писать инструкции для контроллеров - пожалуйста, робототехника, умные дома, да хоть ракеты.
Вы же врачу терапевту не рассказываете, что он не врач, потому что он не может провести операцию на сердце? Это не его специализация, так во всём и разработка не исключение.
Подтверждаю, т.к. сам учился на АСОиУ.
Не бывает просто программист или кодер, есть software engineer, ключевое слово engineer, он уже по умолчанию должен знать хардкорную математику, железо, физику, и так далее.
в начале ролика я думал что я библиотекарь потом кодер а оказывается я инженер со стажем
я в своем познании на столько преисполнился что мне даже лень объяснять кому-то в интернете в чем он не прав, просто лови лайк и не будь категоричным
факт
Согласен, погнали преисполняться дальше
В общем, может быть полезным: если ты снимаешь на мобилу, то перед каждой съёмкой протирай линзу камеры
В Premiere Pro есть автокоррекция цвета, которая поможет тебе уйти от завала в какой-то один тон (можно ещё руками поиграться с цветокором, это не сложно)
В общем, удачи в создании хорошего контента!
Спасибо за совет, обязательно попробую
Я действительно снимаю на телефон и на самом деле сидел с цветокором камеры очень долго, просто не знаю какой цвет подобрать чтобы было хорошо, сейчас изучаю это)
ох уж эти свидетели ООП
Справедливости ради с использованием ООП пишется подавляющее большинство всего. Не то что бы я любил ООП, но попробуй найти работу где используется Хаскелл, к примеру.
@@TarasZakharchenko я и не говорил, что ООП фигня, это реально хорошая методология, но говорить, что если ты не пишешь на ооп, то ты говнокодер, реально абсурд
@@adammilner4512 если ты не пишешь на ООП в ООП-языках, то ты говнокодер. Зачем вообще было изучать языки с парадигмой, которая тебе не подходит.
@@TarasZakharchenkoна с нет ооп, на с написан линукс
@@ghhuutrd2140 на C нет ООП, но это не значит что ООП нельзя использовать при разработке того же линпуса. По крайней мере объекты (kobject и не только) там есть. Инкапсуляцию, наследование и полиморфизм легко можно реализовать (и это реализуется) с помощью кастинга поинтеров. Стало быть и вопрос о качественном применении ООП тоже ставить можно.
Я pre-библиотекарь
Верните мне 15 минут
Немного не по теме. Я сейчас перешел в 10 класс. За спиной есть 2-3 года погружения в сферу программирования, изучения С++(Qt, OpenGL, винапи и пр.), Java(плагины), немного Python и C#, а также ООП, базовых алгоритмов и структур данных, паттернов программирования и остального понемногу. Но и этого мало, мне еще есть куда стремиться.
Так вот, впереди экзамены, а после поступление в вуз. Заинтересовало направление разработчика игр. Что для меня сейчас лучше: заняться спортивным программированием и готовиться к олимпиадам или же начать пополнять портфолио проектами(коих у меня еще нет)? Что вообще из этого ценится больше у работодателей?
Разумеется проекты ценятся больше
Но в случае с разработкой игр будет очень полезно спортивное программирование, потому что это та сфера где надо писать нестандартный код, чему очень помогут олимпиады
Лучше конечно заниматься и тем и тем) Но если выбирать, то написание проектов которые потом можно будет показать на собесе, более выгодно
Если ты уверен, что сможешь поступить в ВУЗ, который ты действительно хочешь, то пили проекты. Если же нет, то готовься к олимпиадам.
@@daveyjonesx да, только попробуй для себя ответить на вопрос сколько времени придется потратить на олимпиады, чтобы добиться такого результата и сколько на практические проекты, дабы дойти до минимального порога вхождения в коммерческую разработку
Получите самое лучшее образование, которое могут оплатить ваши родители.
Очень полезная информация! Спасибо! Будем стараться не быть библиотекарями)
К сожалению (или к счастью), теории курсов не достаточно (В данном случае про курс яндекса говорю), чтобы выполнить требуемую практику на том же курсе. Так что больше половины информации приходится искать самостоятельно. Как по мне, курсы полезны тем, что ставят дедлайны и заставляют решать тупые появившиеся ошибки, потому что сроки горят))
Такая из себя максимально приближенная к реальной профессии программиста ситуация))
- А фто такоэ фабрика?
- ФАБРИКА - это то место, куда вы пойдете работать, если будете говнокодить
Огонь ->🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥
Слушать не напряжно, продолжай снимать!
Очерендное полезное видео которое помогло сформулировать собственные мысли относительно развития в сфере программирования. Спасибо за твой труд.
Good video mate! Everything exactly to the point! But (there is always but 😉)
There are:
Libraryans
Coders
Engeeners
And one more species:
WordPress Developers
And this is the only direction which doesn't require anything but just to be a f@#ing WordPress Developer and that's it.
ТОП контент!
Я как только это видео увидел, подумал, блин, ну это же прямо мои мысли один в один!
Какой чужой код на питоне лучше посмотреть новичку?
Посмотрите на вакансии, требуются в 90 процентах прогеры на конкретных стэках без какого либо намека на инженерные задачи. Инженеры больше не требуются чем требуется, да даже если вы в секте которые только дрочат на инженеров - получают все в итоге одинаковые деньги, а если нет значит сравнивают людей разных грейдов )))
подводя итоги
библиотекарь - джун
кодер - мид
инженер - сеньйор
Мимо
Программирую мобилку на паскале
super,спасибо)))
бро давай про мобильную разработку видео)
Да
Керемет видео, рахмет!
Саламатсызба
Давай про мобильные разработки
Пришел, дал пи3#ы Джуну в компании. Он спросил, за что, а ты ответил: «Чтобы с кодера до инженера добраться»
Пока я библиотекарь, но я надеюсь, я кодером смогу стать за год
Хотел бы узнать почему вы считаете что мобильная разрботка умрет? Было бы интересно посмотреть про это ролик
Это этапы развития глазами кодера) Вот ещё чуть-чуть "X in Action" книг прочитаешь и точно станешь инженером
Где я сказал, что я инженер?
На счёт курсов согласен на все 100%, все вузы по ИТ тоже такие же, лучше всего изучить технологию по документации и книгам, просто надо знать что изучить, но для этого тоже есть куча родмапов, полезное видео, спасибо!
Я начал учит JavaScript понял что надо учить английский плсе этого понял что надо учить и русский
Я блин даже не библиотекарь, год учусь целыми днями и нифига ничего не могу написать
Придумай себе идею проекта и реализуй его хоть как
Это поможет
Ищите себе профессию попроще. Совершенно необязательно ломать себя под то, для чего у вас не хватает интеллекта. Есть масса куда более простых и куда более прибыльных профессий.
@@aammssaamm да у меня есть профессия в принципе, просто там как то мало зарабатывал и друзья подтянули меня к ним в программирование, а они тут медлы и синьеры помидоры, а я вообще догнать не могу как они так мыслят и могут программировать могут, а возвращаться не охота к прошлой профессии
@@ФорменШульц Для этой профессии у вас низкий уровень интеллекта и ноль образования. Вы даже не в состоянии воспользоваться гуглом и найти себе другую, хорошо оплачиваемую профессию. Безнадёжное поколение.
Без творческого вдохновения и идеи можеш 100 лет выполнять чужие хотелки если нет своей... А придумать что-то новое, годное, полезное и востребованое = это творческая жылка - но ни как не скиловая, Именно ее и нужно развивать и никакой чат-гпт вас не превзойдет
А реально ли сделать простую мобилку на пайтоне? Без анрила, и поочего..
Лайк просто за то, что НАКОНЕЦ-ТО кто-то сказал, что адаптер - костыль
на чем работают инженера пр-мисты ,это кальулятор или это пк или какое то устройство это какая то прога на пк?
Я согласен с тобой но блин как избавится от страха начинающему человеку что он не найдет работу (
Решить для себя, хотел бы ты этим заниматься, даже если бы за это вообще не платили, и смог ли бы ты в данном случае получать от этого дела удовольствие. Такой подход мысленный помогает избавиться от сомнений, да и вообще, лично моё мнение, что если хочешь учиться чему-то сложному, о деньгах лучше думать в последнюю очередь.
Никак. Вы даже двух слов без ошибок связать не можете. Как вы собираетесь программировать, если там даже регистр символов имеет значение?
согласен. иногда люди часто путают разработчика developer из инженером ПО ( Software engeener). Спасибо за видос
А в чём разница?
Я параллельно изучаю ассемблер и питон ибо мне прёт это ну и математика, куда же без нее родной
с чего матешу начал изучать? а то в школе не интересно было а сейчас необходимо и я не знаю с чего начать
@@ЖеняФурман-ф8г Есть на Ютубе казахский канал 'Мектеп математика онлайн' там весь школьный курс с пятого класса и очень понятно все объясняется то не остаётся вопросов вообще. По дисконтной математике ещё курсы есть, что тоже важно программеру, но там на украинском языке
@@ЖеняФурман-ф8гбери советские учебники в формате дежавю, с шестого класса.
@Hoho-ln6gp во второй раз в первый класс
Что скажешь насчет выпускника с javarush? Там нет лекторов, и иногда даже нормально написанной задачи, половину инфы приходится искать самому тк валидатору вечно все не нравится. Но курс офигенный, с самого начала показали как красиво писать код, принципы синтаксиса и языка.
Если нет профильного образования, пустая трата времени.
@@aammssaamm Уверен? Я с уверенностью говорю, что почти на всех вакансиях(кроме государственных, или банков) не спрашивают о твоем образовании. Прям вот реально не на собесе, не в вакансии.
@@aammssaamm и еще, с чего бы это потеря времени? Это моя будущая профессия. Я с лютым кайфом пишу код. Иногда даже по 4-6 часов могу не отрываясь заниматься этим.
@@FFl1s Сколько собесов вы прошли без образования и получили высокооплачиваемую работу? Уже не говоря о карьере за рубежом.
@@aammssaamm Мне еще нет 18, но в отличие от вас, я нарабатываю портфолио заранее. Планирую контрибьютить проекты на гитхабе, почти что набивать опыт реальной работы
Кодер, пойдет, было очевидно)
Я планирую начать изучать программирование. Подскажите пожалуйста, с каких программ мне стоит начать?
Вопрос все еще актуальный?
Обалденное видео , сохранил у закладки себе , буду пересматривать !
Слушай ,так получилось ,что у меня в кс 1ка часов и я тоже жалею об этом )Ведь тоже тогда хотел быть "киберкотлеткой",но понял ,что это полнейший бред,ибо слишком многое зависит от удачи и связей ,а не тебя ну и вообще ,там и деньги не такие большие,не все же симплами будут ,средненькая зарплата ,а гарант ,что ты её получишь?Его нету xD
Ты по тем же причинам перестал заниматься этим ?Поделись пожалуйста
Я перестал потому что слишком многое зависит от удачи
Чтобы собрать пачку из людей, которые способны хоть на что-то и разделяют твои стремления должно очень и очень повезти
Я играл в команде на зарплате, многие в ней поняли, что кс это не их, хотя состав у нас очень сильный был и мы могли даже на миноры проходить
Я словил дизморальку и ушёл с головой в программирование и просто забил на кс
@@bebro0 спасибо за ответ ! Значит оба поняли ,что слишком многое от удачи XD, и пошли хуярить в IT
уж за год точно джуном не станешь, и за 3 месяца тем более ! )) Афтар - молодец, согласен, поддерживаю, лайкос !
Я тоже искал способ начать изучать программирование и понял что лучшее всего для меня подходит это книги. Если выбрать хорошие книги, Прат,Страуструп, Рихтер - это примеры. То они передадут тебе много опыта и хороших примеров, да не всегда все хорошо, все источники не идеальны и придется искать инфу в инете. Мне программа вуза не подходит, я еще параллельно учу английски еще расписаны книги по математики, потому что хочу в геймдев, а там без математики туговато, потом компьютерная наука, и все это приправлено практикой. Ты все верно подметил, мне видео понравилось. Можешь еще дать каких-то советов как для начинающего?
Не забудь в своём списке пункт про здоровье, береги здоровье!
Всё программирование - это математика. Приличное образование книжками не замените.
@@aammssaamm даже если эти знания дают лучшие из нас,чем любой преподаватель из вуза?
@@aammssaamm и математика идет как дополнение к программированию,чтобы разрабатывать игры, она даже там практически не нужна,потому что готовые движки имеются
@@gamekill9419 Всё программирование - это математика, которую вы никогда не видели, потому что у вас нет образования.
Про тимлида идиота жиза.
Нельзя стать кодером не пройдя библиотекаря. Автор чсвшник
Я так и сказал, но сказал что на этом этапе в основном не задерживаются
Да, я сказал или не бывают во все и действительно это так, но только если исходить из логики, что нельзя изучить ооп не изучив ни одной технологии (то есть попробовав то для чего ооп было придумано)
Но если подумать о том, что изучающий будет метаться от технологии к технологии, ничего толком не изучив, а по настроению меняя свою сферу интересов, то звучит вполне логично, что на уровне бибилотекаря он не будет, потому что скорее поймёт ооп чем что-то выучит
Наблюдал ни один раз такие примеры
Тупо раскидал про джуна, мидла и сеньора, ЛоЛ) Автор, ты там у ГПТ просил текст написать про эти уровни программистов или сам придумал?
Ты знаешь что сравниваешь абстрактные грейды варьирующиеся от компании к компании с конкретным описанием того или иного уровня развития?
Ну и судя по всему ты ещё и не досмотрел видео до конца раз задаёшь такие вопросы и судя по всему просто прокдикал секции посмотрев по 10 секунд от каждой)
Тема описанная автором намного шире, чем ты подумал.
Тут имеются ввиду не грейды непосредственно разработчика, а его отношение и умение разбираться в проблемах, способность к самообразованию и самоорганизации
А с чего бы "адаптер" стал костылём?)) Сильное заявление
Это видео - это попытка дать объективную меру субъективной градации профессионализма разработчиков. И даже уже устоявшиеся термины переименованы. Но получилась, на мой взгляд, ещё более субъективная оценка)). И как я понял, восхищённые комментарии пишут люди, которые либо ещё не так давно работали в этой сфере, либо вообще не имеют опыта. Т.к. опять же по моему субъективному мнению, если у них бы был опыт, они бы отнеслись к данной субъективной оценке с более критической точки зрения. Но автор видео имеет право на свою градацию. Если что, я пишу без негатива))
Давай видос про мобильную разработку. Я пишу под IOS на свифте, проблем не чувствую
есть уровни меньше чем Библиотекарь?
Почему нет
Копипастер
Выпускник курсов скиллбокс, нетологии и прочей фигни
Те, кто пишут через GPT
Конечно код станет понятней, если выразить математически. Все же знают высшую, прикладную математику и понимание просто с первого взгляда на код придет. Код станет невероятно читабельным просто после тонны математических формул и вычислений
Вы случайно не журналист? Как замечательно изворачиваете слова в свою пользу
во-первых библиотекарем меня называть имеет правo только моя математичка.
во-вторых видео крутое
Нужно решить задачу - написать консольный код используя ооп, в процедурном стиле я её напишу, но с ооп проблемы пока. Нашёл решение именно этой задачи в интернете. Вопрос - смотреть ли в него, разобрать по символам и вникнуть или с нуля пытаться написать самому?
Всегда лучше пробовать написать самому, но если прямо вообще не получается, лучше вникнуть в решение, чем перегореть от сложности задачи
Разберите готовый пример и решите другую задачу.
В целом согласнен насчет градации, но само по себе написание большого количества кода не гарантирует ап на следующую ступень. Человек может совершать одни и те же ошибки по кругу, и даже не будет их осознавать. То же самое касается и код ревью - не всегда синьры на проекте обладают достаточной экспертизой, чтобы указывать на все косяки, особенно в наше время массового притока в айти. Так что самый надежный способ переходить со ступени на ступень - учиться у лучших, иными словами читать книги.
Тоже верно
Код ревью нужен не для исправления ваших ошибок.
Просто, посмотрите на Mark Rober, вот, что значит быть инженером
Это Рома Хорс?
как то все сложно сейчас мне это все воспринимать. мне щас 16 и кроме того что нужно знать для сдачи егэ по информатике, парсеров и тг ботов ничего не знаю и хз куда двигаться и как правильно учиться и самое главное чему учиться
Все работает концептуально одинаково
Подумай что тебе интересно, даже если потом захочешь перейти на что-то другое, потраченное время не пройдет даром
Образование. Получите самое лучшее образование, которое можете себе позволить.
Хорошее видео)
комментарий для алгоритмов
Я молю Бога, чтобы когда-нибудь в подобных видео вместо абстрактного "программирования" использовали более конкретные слова, чтобы мне не приходилось тратить 15 минут жизни, чтобы понять, о чём идёт речь и в какой среде ты собираешься развиваться
По моему от области развития это не зависит и про абстрактность я уточнил в начале специально, чтобы отсеять тех, кто думает что ему нужны конкретные советы и не настроен размышлять
@@bebro0 ну вот, ты говоришь в видео про создание архитектуры, ООП. Насколько все эти знания актуальны для программирования микроконтроллеров, программирования графики или фронтенда всякого? Или нужно ли SQL и базы данных изучать разработчику игр?
У меня претензия только одна, и не лично к тебе, но уже не первый раз слышу, как люди не делят программирование на категории. Это как давать советы "как стать врачом". Извини, конечно, что так грубо наехал, чёт накипело
@@juke_crusader я в гейм дев, нужно все, кроме микроконтроллеров :)
Понял, хорошее замечание, спасибо
Я сейчас подумал о том что сам когда-то думал
Слушал такие советы и размышлял а зачем мне эта инфа если я хочу в такую то область и как я могу её применить, если она банально не подходит для этой области
@@bebro0 что ж, я рад, что мы поняли друг друга, хоть и разговор я начал некорректно
Лоооол любой программист должен уметь писать код который удобно поддерживается, чинится, есть надежным. Другие программист не нужны.😂 когда я начинал свой путь в коммерческой разработке >10 лет назад такого разделения просто напросто не было. Были просто хреновые программисты. Когда в коде видны некачественные решения, когда он не соответствует эстетике и духу проекта, когда он написан в «опасном» стиле и т.д., это проеб, такой код не принимается в продукт
Поверь мне сейчас это не так
Я насмотрелся каких ебланов берут на работу, а тем более на стажировки
особенно на галеры
@@decahthuk4285 спорное утверждение. Может на галерах и есть некоторый потолок по необходимым скиллам, но порог входа достаточно высок, так как нет времени учится, нужно сразу деливерить велью
Пришёл посмотреть стул, а тут какой-то чувак что-то мне втирает
Я сделаю стрим стула
автор хочет сказать, что изобретая колесо и тратя кучу времени это оучше, чем прлучить начальные систематические знания и навыки. я не согласен с тз автора, так как по-любому любой программист учится сам, потому что если интересно то будешь черпать разную инфу в поисках ответов на нерешенные задачки и алгоритмы. имхо
А на волынке при этом ещё надо играть?
Не уверен, потому что учитывая требования к джунам, которые пишут некоторые компании, думаю такое не за горами
Возможно стоит задуматься и начать учиться
Да это же Джун, мидл и синьор 😅 просто называется по-другому 😊
Тема описанная автором намного шире, чем ты подумал.
Тут имеются ввиду не грейды непосредственно разработка, а его отношение и умение разбираться в проблемах, способность к самообразованию и самоорганизации
Нстоящая база, которую стоит понять всем, кто хочет в программирование
Перегибаешь другалек
Та Боже, очень часто вижу что новички не знают как учиться, коммон, чуваки, мы живем в будущем, уже год как существуют нейронки по типа GPT, она может очень доходчиво и простым языком объяснить всю базу, дальше просто гуглишь документации и по возможности общаешься с шарющими людьми
Также забыл добавить про git hub, как автор сказал, чужой код - это бездонный ресурс для обучения, просто сидишь, ищешь проекты или просто скрипты по своей теме, потом советуешься с GPT, проверяешь в инете когда нужно и живёшь в кайф
Не совсем так, но в целом ход мыслей верный
Это не так просто, потому что разработчики опенсурсных приложений тоже склонны писать плохой или наоборот слишком сложный код, который не нужен на раннем этапе, поэтому использовать чужой код как единственный источник обучения и не думать своей головой вообще, тоже неправильно
Вопрос: как при самостоятельном обучении проверять качество кода?
Сравнивать код с другими заведомо более опытными разрабами)
Компилятором. 😂
@@aammssaamm ну то, что оно работает, не значит, что оно написано не криво, логично и понятно для того бедолаги, который, в перспективе, будет это все поддерживать после тебя)
@@ЕвгенийГоловко-й9ъ Это проблемы бедолаги. 😂
Нитроксенус, залогинся )))
Я сейчас нахожусь между ничем и альфой версии библиотекаря, спасибо, что унизил и ущемил меня, но надеюсь буду через 3 года библиотекарем...
Учись, все получится)
Недо библиотекарь тоже может зарабатывать норм деньги с программирования
!
что бы стать инженером нкжно сделать миллион ошибок, и их решить, но что бы это сделать у тебя должно стоять на это
Чтобы стать инженером, нужно получить образование инженера.
И я учу два языка это С++ и С#
Бро советую 1 язык учить, потом как базу выучишь переходить к другому
По моему мнению, ты слишком мало делений сделал, всего 3 категории, но может я не понял главной идеи ролика...
Пытался сделать такой универсальный роадмап, типа что изучать, как изучать и когда
Ну вообще-то я здесь лучший программист в мире
И вот ты уже инженер, доволен собой, гордишься тоннами проектов, а потом ты встречаешь чела, который пишет пруверы и такой - а что это, и ебаный теоркат, haskell, idris, coq, lean тонна книг и ты смотришь на инженеров, как на говно. Всем советую, но потом.
Программист - не разработчик
Носок топ
Вообще пофиг. Лишь бы денег платили побольше, а работать поменьше. Щас бы в не рабочее время еще что-то программировать, хех
ООП, вот только иногда оно не нужно
Это тоже самое что карьерным экскаватором в кружку сахар насыпать
ООП это инструмент, нужно давать себе отчет какой уровень архитектуры сейчас нужен
ООП есть всегда явно или неявно. Если вы этого не понимаете, то вам нечего делать в программировании.
@@aammssaamm вот задачка :
Вывести содержимое текстового файла прогнав через маску регехт его контент .
Побежишь описывать класс или выше процедур подниматься не станешь?
И нет смысла писать объект ради объекта, читай ТЗ и планируй время разработки.
@@GladSpiR Такие вещи уже давно пишутся генераторами кода. 😂
@@aammssaamm а есть разница кто его написал?
Или на защиту кода перед безой ты тоже генератор позовешь ?
Давай по простому: у тебя есть айфон, в нем целых 200 грамм веса, но гвозди забивают молотком, весьма примитивный инструмент
Это я к тому что ооп не панацея, есть случаи когда он не нужен.
@@GladSpiR То есть вы вообще не понимаете, что такое ООП.
Нет, инженер отличается от рабочего высокой квалификации тем, что он может разрабатывать новые инструменты и детали, а рабочий может только совершенствовать свои навыки владения существующими инструментами и деталями.
Неплохо, можно выделить ещё один уровень
Отличное наблюдение!
Кратко и ёмко!
@@daveyjonesx Чувак, копилка смехуечков тебе конечно по жизни пригодится, но образование бы тоже не помешало, а то когда ты значение каждого слова спрашиваешь, тяжело будет в общении.
Если прочитаешь, дам совет. Ставь микрофон ближе ко рту и понижай чувствительность. Так будет меньше помещения в звуке.
очередной хаудихо пытается поучать ньюфагов, думаю что я не такая)
Мне приятно такое сравнение)
Баба программист, это действительно серьезно
Чел им пох на эти все понимания, лутают свои 250 и чилят.
Ща бы сравнивать задров и баблорубов
Я и сказал в конце, что можно оставаться на одной ступени всю жизнь и вполне успешно работать
Очень интересно, что за фрукты такие учатся программированию годы, лол. Если у тебя голова на плечах, то осваивание языка или фреймворка может занять максимум месяц. Ну, за исключением все, что связано с математикой, конечно.
да я за день изучил, нечего там изучать. Только вот теперь вопрос к юристам - если компания понесет убытки по моей вине, могут ли с меня потребовать эти деньги?
С нуля за месяц, углубленно?) С пониманием того что ты пишешь на нормальном уровне?)
Сбрей бороду или сними чулок, я тебе узнал;)
чувак который прячет лицо вызывает доверие))
Он говорил что не прячет, это просто для вайба
И нахуй ты описал грейд от мидла до архитектора? И да если ты джун или интерн ты вообще не программист, а если ты не олимпиадник то вообще не человек. Сколько раз тебе приходилось писать формулу вместо процедурного кода?
Много раз оптимизировал так код сокращая его в в 10-20 раз
Олимпиадник не человек, потому что...?)
В целом вопрос выше можно задать ко всем тезисам)
Но спасибо за интересное мнение :)
@helprewerse2925 Как твой клан "Пиво" в бравл старс поживает?
@@me4anicman ни разу не играл
@@helplrewerse2925 Что-то маловато у тебя часов в кс