Как стать программистом ПРАВИЛЬНО. Что учить чтобы не быть кодером

  Рет қаралды 37,284

IT на Dиване

IT на Dиване

Күн бұрын

Пікірлер: 220
@itnadivane
@itnadivane 3 жыл бұрын
Много информации о том что Python самый перспективный на сегодня? Согласны?
@d_r_robot
@d_r_robot 3 жыл бұрын
Скорее js
@DIMON30780
@DIMON30780 3 жыл бұрын
@@d_r_robot ахахах,скорее флаттер
@modestusmunh93
@modestusmunh93 3 жыл бұрын
Не знаю о перспективах, но, если бы я начинал изучать программирование сейчас (с некоторым багажом знаний), то я бы выбрал Пайтон.
@javohirberdiyev1024
@javohirberdiyev1024 3 жыл бұрын
уже 26к
@АртемийТемник
@АртемийТемник 3 жыл бұрын
Слышу это мнение из каждого утюга, сам его пытался освоить (на базовом уровне и освоил). Однако возникает вопрос, куда пойдут работать все эти выускники курсов по питону? Ни в какие ML, DS, AI их не возьмут, тк нет фундаментальных знаний. Сайты все же востребованней на JS. Делать боты, писать скрипты, парсить сайты? Даже в автоматизации тестирования Java по статистике популярнее Питона... Куда девать базовые знания по питону, хах?)
@sigmanor
@sigmanor 3 жыл бұрын
совет топ, в следующей жизни если перерождение будет удачным, обязательно попробую
@seoonlyRU
@seoonlyRU 2 жыл бұрын
лайк от СЕООНЛИ - программиста легенды
@nmodonov
@nmodonov 3 жыл бұрын
Видос - классическая ошибка специалиста с опытом, уже подзабывшего путь новичка. Автор, прими за комплимент. Сюда же добавляется ошибка выжившего. Все такие специалисты на каком-то этапе своего пути осознали, что основы - это очень круто. И правильно осознали, это действительно круто! Не круто то, что они советуют начинать с основ новичкам. Как работает мамка, как взаимодействуют компоненты, как проц обрабатывает данные. Это важно, да. Но не сразу. Это становится важно, когда у новичка начинают возникать вопросы "почему?". Когда первоначальными шагами в программировании он уже насытился и начал работать, допустим, с передачей данных по сети. И начинается "а почему так? а зачем пакет? а зачем протокол?". И вот тогда инфа об основах зайдет в подготовленную почву. Если же интереса не возникло, скучно, то не пихайте вы в себя все эти зеленые книжки, не надо. Почитайте то, что интересно. Объяснять эффективную методику обучения - это вообще компетенция хороших преподавателей и методистов, а никак не специалистов, которые за станком пашут. Типа "я так смог, значит все так же смогут". Это как раз тема про ошибку выжившего. Дети когда учатся говорить, они не изучают анатомию гортани и связок. Они просто извлекают хоть какие-то звуки, пока не научатся заставлять свои связки произносить звуки, хотя бы похожие на речь. Потом они учатся связывать звуки в слоги. Потом слоги в слова. Возможно, до анатомии - "аппаратной части" своего голоса - они никогда не доберутся, это не обязательно. Большинство языковых школ типа оксфордской давно прошарили эту тему и строят обучение ровно на той же стратегии. Звуки, слоги, слова, короткие фразы. И никакого презент-пёрфекта на старте. Кто учил в школе английский и дальше "лондона из э кэпитала" ничего не помнит, тот прекрасно поймет, о чем речь. Автор, не в обиду, просто методика образования -это не твоя компетенция. Об эффективности способов изучения лучше пообщаться с методистами. Например неплохая девочка julxen в инстаграм. С образовательными программами на ты, если сама не расскажет, так подскажет с кем обсудить.
@riksonvd3524
@riksonvd3524 3 жыл бұрын
Подписываюсь под каждым словом 👍
@itnadivane
@itnadivane 3 жыл бұрын
Спасибо за такой развернутый комент! ни в коем случае не претендую на автора методички по образованию. Как я сказал это всего лишь мой личный опыт и наблюдения 😉
@antonchechob7676
@antonchechob7676 3 жыл бұрын
автор также считает что можно стать синьйором за полтора года )
@АлексейКудасов-с4щ
@АлексейКудасов-с4щ 3 жыл бұрын
@@antonchechob7676 чего не скажешь ради просмотров)
@avatarpw6218
@avatarpw6218 3 жыл бұрын
Дружище подскажи мне пожалуйста методику, для веб разработчика! Я новичок и хочу научиться) Поделись своей мудростью)))Спасибо!
@ПогореловИван-ж1р
@ПогореловИван-ж1р 3 жыл бұрын
Ваш канал,очень помог мне поверить в себя, после 2,5 месяцев учебы, по курсам Стэнфорда и Юдеми, нашёл себе место интерна в компании. Стоит упомянуть, что в сутки выделял минимум 8 часов, старался выполнять норму в 10 часов. О каком-то очень глубоком понимании речь и не идёт, но на данный момент я уже работаю с настоящими проектами и процесс учебы происходит гораздо быстрее, тем более когда есть кому подсказать)
@itnadivane
@itnadivane 3 жыл бұрын
Это ооочень круто! успехов Вам! 😉
@программистомв40
@программистомв40 3 жыл бұрын
К сожалению, но путь наш , только через ошибки. И как бы ни писать ПРАВИЛЬНЫХ путей, как бы ни стараться, что бы защитить человека от этих ошибок, все то напрасно. Только через них, через ошибки мы понимаем, ЧТО мы делаем не так, а что приносит положительные результаты. Человеку надо! набить шишку и вынести урок из этого .
@РоманМихеев-к6ъ
@РоманМихеев-к6ъ 3 жыл бұрын
проще, делай и исправляй
@sergeydmitrievsky
@sergeydmitrievsky 3 жыл бұрын
Хорошие советы 👍 Кодеров много, а хороших инженеров мало. Можно войти в профессию как кодер, но если хочется расти дальше и делать крутые вещи, то нужно качать свою экспертизу. И качать не только знание конкретного языка, а в целом фундаментальные основы. И правильные слова про мотивацию в обучении и правильные ожидания. Полгода - средний срок, чтобы претендовать на первую работу в IT.
@Waldes_Propst
@Waldes_Propst 3 жыл бұрын
Да, очень интересно будет увидеть обзор по предложенной теме войти в IT!! Спасибо за выпуск!
@МаринаМорозова-ъ7н
@МаринаМорозова-ъ7н 2 жыл бұрын
Я очень, я очень хочу работать удалённо и находиться, где мне захочется, не быть привязанной к одному месту, это больше всего меня мотивирует.
@itnadivane
@itnadivane 2 жыл бұрын
Шикарная мотивация! успехов Вам!
@gladis_delmar
@gladis_delmar 3 жыл бұрын
Книга "КОД. Тайный язык информатики" оказалась и правда очень интересной и познавательной. Прочитала на одном дыхании 120 страниц.
@ruslanfitsai8064
@ruslanfitsai8064 3 жыл бұрын
Топ видосик, хотим стрим, спасибо огромное за ваш труд 🔥🔥🔥
@deepsensemix5338
@deepsensemix5338 3 жыл бұрын
Ждём стрим! Тема довольно интересная
@АлександрАверин-б4ю
@АлександрАверин-б4ю 2 жыл бұрын
Как раз хотел узнать с каких книг начинать. Полезное видео и с юмором. Спасибо)
@Andrew_Dreamer13
@Andrew_Dreamer13 3 жыл бұрын
правда жизни.мне 44 года.работаю строителем.9 месяцев назад начал изучать фронтенд.на данный момент неплохо изучил html и css.ну и начал изучать javaScript.все получается,но есть одна проблемма-катастрофическая нехватка сил и времени.необходимость постояно работать чтоб прокормить семью очень тормозит обучение. нашел выход из положения.учусь с шести до семи утра перед работой.ну и пытаюсь отложить денег на три-четыре месяца отпуска.надеюсь что этого времени хватит чтоб домучать обучение и найти работу. быть свичером ох как не легко.
@itnadivane
@itnadivane 3 жыл бұрын
Вот что значит цель. Успехов Вам!
@dfcf7555
@dfcf7555 3 жыл бұрын
сам такой основная работа посменка, плюс своя подработка, плюс дети. и вот когда есть время, просто выбираешь, поучиться или отдохнуть.... удаче тебе, надеюсь мы дойдём к нашим целям.
@VladDraculator
@VladDraculator 3 жыл бұрын
Бросай это пока не поздно) Разочаруешься, к тому же постоянно будет мучить чувство что ты потратил время зря. Реально нужно потратить около года с ежедневным изучением по 3-6 часов, для какого то вменяемого результата. И это конечно с идеальными условиями, без совмещения с работой. Тогда есть шансы. Что собственно и рассказывает автор.
@dfcf7555
@dfcf7555 3 жыл бұрын
@@VladDraculator точно и честно. но не мой вариант. просто надо осознать что за поогода ты таким образом "ниасилишь", если нет айтишного бэкграунда. особенно тяжело определять, что тебе нужно изучать, а что нет.
@VladDraculator
@VladDraculator 3 жыл бұрын
@@dfcf7555 если не твой, а как у предидущего персонажа то да, шансов нет. Если ты не одаренный конечно. А то что нужно изучать - берешь первый попавшийся роадмеп на хабре. Вот что тебе нужно. Это просто. А сложно уже расставить приоритеты в отдельных темах. Во вторых что нужно - нужно понимать что вопросы на собеседованиях и реальная работа это два не пересекающихся мира. Паралельные миры)
@АртурДуров-ф2г
@АртурДуров-ф2г Жыл бұрын
Спасибо, интересно)
@DenisKharrin
@DenisKharrin 3 жыл бұрын
Да, очень бы хотелось посмотреть стрим! Большое вам спасибо за ролик.
@ЕгорСерков-н4ъ
@ЕгорСерков-н4ъ 3 жыл бұрын
Стрим - отличная идея!
@junveld4830
@junveld4830 2 жыл бұрын
Забавно, что несмотря на то, что ты как человек уже укоренившийся в этой сфере советуешь те вещи, без которых ты сам же смог не только попасть, но и остаться. Отсюда делаю вывод что главное это всё-таки знания в конкретной узкой области и специфики нужного языка/фреймворка
@itnadivane
@itnadivane 2 жыл бұрын
Да, безусловно! но это скорее уже с учетом того опыта который есть и я как минимум сейчас бы миксовал базовые знания с узкоспециализированными. К тому же на собесах все чаще встречаю вопросы из основ CS. Берут пример с Amazon и Google наверное)
@fame_off8213
@fame_off8213 3 жыл бұрын
Про стрим хорошая идея, буду ждать 👍
@andrewpulyaev2539
@andrewpulyaev2539 3 жыл бұрын
Антон, давно смотрю твой канал и хочу предложить на мой взгляд интересную тему для видео. Можешь рассказать о том, как уже работая в айти свичнуть на другую специальность и при этом желательно не потерять деньги. К примеру я сейчас работаю как Manual QA и закончил курсы по Front End. Возможно данный вопрос также будет кому-то интересен поддержите пожалуйста лайками!
@SergeiNSA
@SergeiNSA 3 жыл бұрын
можно узнать почему решили уйти из тестировщиков?
@Thisamma72
@Thisamma72 3 жыл бұрын
Спасибо за хороший видос! Вы знаете, я тоже учусь и хочу, но.. Вот уже восьмой год метаюсь от языка к языку, но воз и ныне там! Бросал, начинал и снова продолжаю. В общем, такое ощущение, что нужно иметь определенную склонность к мышлению, я бы даже сказал, иметь ДАР - алгоритмического мышления. Видимо, если в тебе этого нет, то ничего и не будет. Но интерес, берет свое, и теперь, изучение программирования это просто, как Хобби! :)
@FerRedMer
@FerRedMer 3 жыл бұрын
Спасибо за видео! Буду ждать стрим)
@ВасилийБоровик-э9з
@ВасилийБоровик-э9з 3 жыл бұрын
Круто. В этой книге есть еще возможность склеить модель компьютера. Я читал эту книгу лет 30 назад. Привет из Беларуси.
@ИльяМалеваный-о9т
@ИльяМалеваный-о9т 3 жыл бұрын
Спасибо тебе большое за этот крутой видос ЖДУ СТРИМ🤓
@daviddudka6199
@daviddudka6199 3 жыл бұрын
я полтора года как учу программирование и почти год как работаю в компании. И оч много из того что в этом видео тупо будто про меня) но я не знаю как но сумел совместить работу и учебу и это принесло плоды)
@Agnema36
@Agnema36 3 жыл бұрын
Какие языки программирования сейчас используют для антивирусов? Есть подсказки как влиться в эту тему более правильно ?
@ДмитрийЕвгеньевич-п2г
@ДмитрийЕвгеньевич-п2г 3 жыл бұрын
Как всегда уровень ❤️ Спасибо за видео ))
@dave.nunchaki
@dave.nunchaki 3 жыл бұрын
Согласен на 100% Будет видео продолжение, с заказом который вы делаете на upwork?
@itnadivane
@itnadivane 3 жыл бұрын
Да, видос будет! он в процессе, заказ надеюсь на финальном этапе! как только закончим сразу выложу
@Britan1c
@Britan1c 3 жыл бұрын
Привет, сделай стрим где будешь рассказывать нам "Как войти в АЙти!", какие трудности нас встретят и желательно с Roadmap. =) Спасибо.
@aammssaamm
@aammssaamm 3 жыл бұрын
Университет, математика, прикладная математика или физика. Остальное почитаете в книжках.
@javasoftware7394
@javasoftware7394 3 жыл бұрын
Не знаю как в России. В Украине, например, очень важен английский. В больших галерах, типа Epama могут взять чисто из-за хорошего оного. Учусь в Киевской школе на менторинге, на стеке java enterprise. Треть ребят в середине менторинга устраивалась чисто из-за хорошего инглиша, не доходя до изучения спринга
@aammssaamm
@aammssaamm 3 жыл бұрын
@@javasoftware7394 Вообще не понятно, как сегодня можно программировать, не зная английского.
@ПавлоЯкименко-й6д
@ПавлоЯкименко-й6д 3 жыл бұрын
Спасибо! Жду стрим!
@Tom-mx1ec
@Tom-mx1ec 3 жыл бұрын
Чекаєм стрім😎👍
@thesin3067
@thesin3067 3 жыл бұрын
Антон, привет. Можешь дать совет, я уже вошел в ИТ (имею 3 года ком. опыта), но разрабатываю я на с++. Есть сильное желание перейти в IOS разработку. Можешь посоветовать какой-то курс, книгу, школу, мантру по которой можно изучать swift но не с самого базового уровня, а с уровня "опыт есть, но нужно понимание как работают вещи конкретно в свифте"? Заранее спасибо.
@Kalekz
@Kalekz 3 жыл бұрын
Стэнфордские курсы по свифту можнл посмотреть.
@itnadivane
@itnadivane 3 жыл бұрын
Еще могу порекомендовать канал на KZbin - "Вячеслав Белый", оч сильный ios разработчик из Харькова. Ну и точечные темы - SwiftBook, там платно но совсем не дорого, подписка помесячная. Курсы постоянно обновляют, можно выбрать конкретную тему и разбираться с ней
@vladimir6194
@vladimir6194 3 жыл бұрын
Крутой видос!
@АртемийТемник
@АртемийТемник 3 жыл бұрын
Спасибо за видео! Очень понравилась мысль о кол-ве потраченный часов. Я тоже исчисляю время обучения в календарных понятиях. Но по факту в день то на учебу уходит не больше 3-4 часов.. Итогого в месяц это не "месяц" (720 часов), а всего 120.... Кстати, как-то обошло вниманием стороной вопрос о Вашем поступлении на "CS". Вы уже освещали этот вопрос и я его упустил? Или вовсе не освещали по каким-то причинам? На самом деле было бы интересно услышать про выбор программы, учебного заведения и формата обучения. Порой, когда самообучение идет очень медленно возникают мысли о том, что стоило пойти классическим путем: поступить на прикладную информатику и 4-5 лет провести в стенах универа. К сожалению, момент 18-20 лет я уже упустил и позволить себе такую роскошь не могу. Можно рассмотреть только дистанционные/заочные варианты, в качестве которых, по крайней мере на отечественном рынше, возникают сомнения... Один не глупый человек наградил меня своим наставлением, что в моем случае следует сперва "войти в Айти", а потом думать над фундаментальными знаниями и их необходимостью, нежели сейчас рваться на формальную учебу, рискуя бросить ее на половине пути.
@aammssaamm
@aammssaamm 3 жыл бұрын
Неверно, сначала надо было упираться в фундаментальное образование, а уже потом вы бы могли позволить себе крутить носом куда податься. Вы, конечно, можете натаскать себя писать код, но это не программирование, и в полном объёме оно уже вам доступно не будет, потому что вы не умеете решать задачи. Образование должно быть системным - это аксиома.
@АртемийТемник
@АртемийТемник 3 жыл бұрын
@@aammssaamm ну вот я и думаю насчет какой-нибудь дистанционной зарубежной программы. Наши средние вузы не интересны (даже с точки зрения потенциального переезда), а в топовые объективно вряд ли попаду. Надо было? Ну так я из другой сферы немного, из медицины. А так да, "надо было"...
@aammssaamm
@aammssaamm 3 жыл бұрын
@@АртемийТемник У вас есть диплом врача? Тогда у вас есть мозги и фундаментальное образование. Остальное - дело техники. Для иммиграции важен диплом. Хорошо, если он профильный, если нет, то добирается опытом работы.
@bltis.4941
@bltis.4941 3 жыл бұрын
Спасибо. Лайк.
@РостиславМихайлюк-п3щ
@РостиславМихайлюк-п3щ 3 жыл бұрын
Ждём Стрим😁
@maxwolf2888
@maxwolf2888 3 жыл бұрын
Циклы, условия выбора, переменные, обьекты, классы,функции вот и все основы
@Upd1211
@Upd1211 3 жыл бұрын
Круто я вас уважаю братуха 👍
@itnadivane
@itnadivane 3 жыл бұрын
Спасибо бро! 😉
@Кгтпол-о8ш
@Кгтпол-о8ш 3 жыл бұрын
Спасибо за интересный выпуск! Кстати, АнтиШкола - топ! Недавно курс закончил ❤️
@АлександрАлександр-т6ч
@АлександрАлександр-т6ч 3 жыл бұрын
Результатом доволен?
@Кгтпол-о8ш
@Кгтпол-о8ш 3 жыл бұрын
@@АлександрАлександр-т6ч да, классный препод и программа. + удобно, что можно расписание гибкое делать
@hyipclub6306
@hyipclub6306 3 жыл бұрын
Очень бы хотел стрим)
@AlbertCartel
@AlbertCartel 2 жыл бұрын
Сам начал с "Код" Петцольда начал. Там и про работу компьютера.
@happypotential
@happypotential 3 жыл бұрын
Спасибо за видео! Вопрос немного не по теме - имеет ли смысл - ввиду быстрого прогресса - ТОЛЬКО начинать сегодня учиться на программиста, разработчика АБСОЛЮТНО С НУЛЯ? На некоторых форумах читала такие мнения, что через лет 5-6 очень много джуниоров станет ненужными - из-за быстрого развития технологий (например, начало положено таким софтом как OpenAi Codex, GitHub Copilot и др. И это только начало) . А через лет 15-20 много миддлов станет ненужными. Потому и спрашиваю - есть ли сейчас смысл начинать учиться с НУЛЯ?
@Valentin-zx8wr
@Valentin-zx8wr 3 жыл бұрын
Дефицит айти спецов по всему миру около 4 лямов,и продолжает расти,а эти копилоты,и есть КОпилоты,помощники для повышения эффективности программиста. Когда появился интернет,юристы ж не исчезли,хотя любую статью ГК,УК можно загуглить.
@happypotential
@happypotential 3 жыл бұрын
@@Valentin-zx8wr спасибо за ответ:)
@aammssaamm
@aammssaamm 3 жыл бұрын
Если у вас есть возможность, то лучше получить приличное образование, тогда вас не будут волновать такие проблемы.
@happypotential
@happypotential 3 жыл бұрын
@@aammssaamm спасибо за ответ! Да, хорошее образование в IT важно
@Antonio-mne-jarko
@Antonio-mne-jarko 3 жыл бұрын
Европы уже через 15-20 лет не будет. а ты про джуниоров))
@Rogov_Oleg
@Rogov_Oleg 3 жыл бұрын
Почему то почти никто не признает, что для программиста реально важнее знать предмет автоматизации, чем инструмент.
@xvalniko
@xvalniko 3 жыл бұрын
Сними видео про debugging в iOS на каком-нибудь кейсе - как не тратить много времени на отлов баги?
@itnadivane
@itnadivane 3 жыл бұрын
охх...дело в том что можно тратить ооочень много. Я вот с багом сижу уже второй день..
@xvalniko
@xvalniko 3 жыл бұрын
@@itnadivane вот и я думаю как себя прокачать что бы в iOS потом не краснеть перед заказчиком). Ищу какие-либо техники что бы сократить время. Пока прихожу к выводу что тут нужен комплексный подход: Алгоритмы, очень хорошее знание тонких нюансов платформы, хорошее знание проекта, дебаггинг инструменты, логика. Вообщем, скорее всего нужно тренировать свою нейронку в этих областях)
@nik_nkl
@nik_nkl 3 жыл бұрын
Пытаюсь сейчас совмещать изучение Swift и свою обычную работу, которая постоянно отвлекает, т.к. работаю из дома. Получается так себе, в зависимости от месяца выходит примерно от 30 до 100 часов обучения, что в целом не так уж много Поэтому, судя по всему, действительно стоит переключиться только на обучение
@itnadivane
@itnadivane 3 жыл бұрын
30 да, это конечно ооочень мало
@учужабускрипт
@учужабускрипт 2 жыл бұрын
если меня не интересуют большие заработки, но и не особо увлечен it сферой, получится ли у меня так работать? просто хочу быть дома главное и не ходить в офис. тысяч 20 бы меня устроило, но и сильно задротить языки я не хочу. думал в веб-программирование войти, в бекенд, как думаете, норм тема? или можно что попроще найти в этой сфере?
@itnadivane
@itnadivane 2 жыл бұрын
20 тысяч чего?
@andreirauh6574
@andreirauh6574 3 жыл бұрын
Всё верно, жаль что к многому пришлось самому прийти с большим трудом и многими потраченными часами впустую
@JassonAXE
@JassonAXE 2 жыл бұрын
В процесе учебы я только перерывы и делаю :D
@taxidermist369
@taxidermist369 2 жыл бұрын
Энциклопедия профессора Фортрана, на одной из страниц картинка с монитором и клавиатурой благодаря которым книжка превращается в ноутбук, мне 6 лет, я в санатории Русь с отцом. Там был компьютерный класс с УКНЦ, где я играю в какую то игру с человечком и змеями и золотом на сб экране.
@itnadivane
@itnadivane 2 жыл бұрын
🔥
@_name8097
@_name8097 3 жыл бұрын
Я начал читать книгу Владстон Веррейра Фило Computer Science ещё когда посмотрел ваш ролик ОДИН ДЕНЬ ИЗ ЖИЗНИ ПРОГРАММИСТА. Вот честно книга отличная, но в начале сложно понять всякие стрелочки типа (A -> B D !-> A). Меня это очень путает.
@aammssaamm
@aammssaamm 3 жыл бұрын
Значит, вам нечего делать в программировании.
@_name8097
@_name8097 3 жыл бұрын
Ок, возьму на заметку.
@itnadivane
@itnadivane 3 жыл бұрын
Да, по началу может показаться странным, это импликация, логическая связка, что то по типу "если ... то.... " 🤓
@aammssaamm
@aammssaamm 3 жыл бұрын
@@itnadivane По какому началу?
@spaceyou5819
@spaceyou5819 3 жыл бұрын
Swift стоит учить сейчас ?
@bgdvn2588
@bgdvn2588 3 жыл бұрын
Антон спасибо за инфу. Можешь посоветовать язык который выучить до свифта а то учить свифт как первый язык мне кажется не очень
@itnadivane
@itnadivane 3 жыл бұрын
Хм...если бы Вы сказали первый Objective-C не очень, тут да) Swift очень простой, почему нет? что смущает?
@СергейДусык
@СергейДусык 3 жыл бұрын
Ждём стрим )
@lvrsky
@lvrsky 3 жыл бұрын
Связанный список для добавления данных в середину? Такс, я чего-то не понимаю, наверное) Для списка придется перебирать все элементы, пока до середины не доберёмся и это долго. В массиве мы сразу получим индекс нужного элемента и можем добавить новый. Да, в массиве будет сдвиг второй половины элементов на один вправо, но это довольно хорошо оптимизировано под капотом.
@itnadivane
@itnadivane 3 жыл бұрын
Да, все верно! для массива прямой доступ к элементу будет О(1) так как есть индекс, а для листа О(n), я тут имел ввиду именно в контексте работы с памятью для операции вставка/удаление. И да, для массива будет сдвиг на 1 элемент. С листом запись произойдет в "первую свободную" ячейку правда с доп шагом с указанием адреса нового элемента для предыдущего. Ну и соответсвенно сдвиг не требуется, на больших объемах данных это будет заметно. Я рассматривал варианты "чистых" структур без оптимизаций
@АлексейКиров-ц4я
@АлексейКиров-ц4я 2 жыл бұрын
Стрим был?
@vzo6951
@vzo6951 3 жыл бұрын
Главное в программировании видеть сразу результат кода Пример - результат . иначе никакие книги не помогут . А сейчас программирование на уровне кубиков . минимум кода и готовая библиотека )))
@nikitakrasulin2979
@nikitakrasulin2979 3 жыл бұрын
Стоим, как войти в it отличная идея
@danyloveselyi2184
@danyloveselyi2184 3 жыл бұрын
много бреда, но подача нравится, ставлю лайк )))
@stasmaksimov9531
@stasmaksimov9531 3 жыл бұрын
Я в детстве читал эту книжку про профессора Фортрана. Там даже предлагается собрать бумажный компьютер. Эххх.. ковыряю javascript.
@CK-pf9tp
@CK-pf9tp 3 жыл бұрын
Тоесть книжка в детстве не как не поспособствовала выбору программирования после школы?
@sustanon2513
@sustanon2513 3 жыл бұрын
Как раз на днях написал пару первых очень простых приложений под ios, честно сказать, не все просто дается. Знаю что такое ООП, но когда дело дошло до собственной разработки, перестал понимать что делаю и для чего. Решил пойти на работу, дабы разбавить учебные будни, да и денег уже мало осталось. После этого видео задумался, а смогу ли я реально совмещать работу и учебу по разработке? Сомнения, апатия, депрессия... 😑 ...а за видео большое спасибо!
@aammssaamm
@aammssaamm 3 жыл бұрын
ООП требует развитого абстрактного мышления, чего, судя по вашему рассказу, у вас нет. Ищите другую профессию.
@MrMishenko
@MrMishenko 2 жыл бұрын
как обстоят ваши дела сегодня? бросили затею или вернулись программировать?
@freelanceismylife1496
@freelanceismylife1496 2 жыл бұрын
Если стать програмистом и обучатся на проекте у которого дед лайн вчера , то можно не думать о том как совмместить работу с учебой )
@ilgaralizada7206
@ilgaralizada7206 3 жыл бұрын
Хорошо прикололся)))
@romanov_evgeny
@romanov_evgeny 3 жыл бұрын
За стрим! Было бы круто!
@РусланПупликов
@РусланПупликов 3 жыл бұрын
отличный выпуск, не могу бы ты подробнее рассказать о языке Swift. хотелось бы послушать на что там сделать акцент и возможно какие то полезные материалы, заранее благодарю)
@ДианаГорлова-л7о
@ДианаГорлова-л7о Жыл бұрын
Не у всех есть возможность бросить работу)) так и что теперь и вовсе не браться?
@МиколаКапітанюк-д9ш
@МиколаКапітанюк-д9ш 3 жыл бұрын
Дякую за хороший контент.
@itnadivane
@itnadivane 3 жыл бұрын
Дякую за вiдгук!
@КостяСтавицкий-з5ф
@КостяСтавицкий-з5ф 3 жыл бұрын
4:50 начало видео
@maximtitov2992
@maximtitov2992 3 жыл бұрын
Класс))))))
@Victory-j6e
@Victory-j6e 3 жыл бұрын
Ну что? Давайте в топ, закинем этот коммент. Чтобы стрим сделал)
@stepanishchev
@stepanishchev 2 жыл бұрын
Up!
@itnadivane
@itnadivane 2 жыл бұрын
Спасибо! такие комменты особенно ценные!
@interesting731
@interesting731 3 жыл бұрын
Лекции CS 50 от Гарварда на русском: kzbin.info/www/bejne/iarCqJWXbNFki7c
@sergey-380
@sergey-380 3 жыл бұрын
Дякую супер, підписка і лайк
@Edvard-Aliev
@Edvard-Aliev 3 жыл бұрын
Привет! Давай стрим! Буду убеждать себя что зря ушел на веб и не стал ios!
@АлексейКудасов-с4щ
@АлексейКудасов-с4щ 3 жыл бұрын
айос анально огроженная платформа одного вендора. Зачем привязываться к одной компании, которая запрещает все стороннее?
@Edvard-Aliev
@Edvard-Aliev 3 жыл бұрын
@@АлексейКудасов-с4щ Мы здесь не про фанбои так то, а о том, за что хорошо платят.
@alx.sergeev
@alx.sergeev 3 жыл бұрын
Я считаю не нужно никуда копать, зачем? В одном случае - если это интересно и есть свободное время на это! В остальном случае, считаю чтобы быть крутым Разработчиком/Программистом нужно знать от уровня - глубинное программирование (чтение документации по языку) и выше. А разговоры про процессор и тд - по желанию, абсолютно не обязательно.
@itnadivane
@itnadivane 3 жыл бұрын
Не соглашусь. Дальше мое личное мнение. В этом разница между кодером и программистом. Как только кодер столкнется с задачей скорости работы, сложных утечек памяти.. взаимодействия с внешними устройствами по каким то кастомным протоколам или любая не тривиальная задача отличная от "покрасить кнопку" скорее всего у него будет ступор и начнется стековерфлоу девелопмент. У него нет понимая сути проблемы. Программисту будет проще. Потому что есть понимание и нужно просто найти средства в конкретном языке которые решат его проблему.
@alx.sergeev
@alx.sergeev 3 жыл бұрын
@@itnadivane Подобные нетривиальные задачи думаю у спецов уровня Senior, в таком случае думаю вариант углубиться в тему. Как говорится, решать проблему по мере поступления
@Anton_Zh
@Anton_Zh 3 жыл бұрын
с каким треском он провод вырывает с материнки
@maximus21gg
@maximus21gg 3 жыл бұрын
да, давай стрим
@marvinheemeyer8341
@marvinheemeyer8341 3 жыл бұрын
Cool💪🧠👍
@annx4417
@annx4417 3 жыл бұрын
А можешь рассказать как стать адвокатом за 6 месяцев и стабильно зарабатывать? Пусть немного на старте
@aammssaamm
@aammssaamm 3 жыл бұрын
Так же, как и программистом. 😂😂
@AdmiralUshakovvv
@AdmiralUshakovvv 3 жыл бұрын
делай)
@kseniabarsi2935
@kseniabarsi2935 3 жыл бұрын
С чего начать 😅😅😅
@itnadivane
@itnadivane 3 жыл бұрын
C курса CS50
@ТарасТелюк
@ТарасТелюк 3 жыл бұрын
🔥
@Владимир-л9г6ф
@Владимир-л9г6ф 3 жыл бұрын
Обучаюсь уже 2 месяца после работы, по 3-4 часа в день и по 7-8 часов на выходных, уйти с основной работы не могу, т.к. семью надо кормить и жить на что то. Неужели все зря и у меня нет шансов попасть в ios разработку?😩
@zakazaka2957
@zakazaka2957 3 жыл бұрын
Нету
@РусланКорень-ъ7г
@РусланКорень-ъ7г 3 жыл бұрын
у тебя нет ни единого шанса попасть в разработку
@АлесяВодина
@АлесяВодина 3 жыл бұрын
@@РусланКорень-ъ7г Почему?
@aammssaamm
@aammssaamm 3 жыл бұрын
И до сих пор не в состоянии сделать собственный проект? А чему же вы учитесь?
@klimmerst
@klimmerst 3 жыл бұрын
На самом деле ничего не зря. Всё исчисляется количеством потраченных часов на развитие навыков. Потрать достаточное количество часов и ты приобретёшь навыки необходимые для первой работы. Ты просто осознай, что если ты будешь и дальше учиться, то ты _неизбежно_ получишь работу. А вот если забросишь, то точно не получишь. И даже если кажется, что кто-то шарит лучше тебя и освоил профессию за два месяца, то наверняка тому челу это не с неба свалилось. И не надо забывать, что люди любят выпендриваться и приукрашать свои достижения. Поэтому не слушай тех, кто говорит, что можно за полгода стать прогером с нуля, учась по лайбу 2-3 часа в день. Автор данного канала вроде в своей истории обучения говорил, что он полгода учился по 6-8 часов каждый день, света белого не видел. Вот это реалистичные и правдивые цифры. Я не уверен, что стоит фигачить на выходных по 7-8 часов. Велика вероятность, что тебя в скором времени не хватит и ты забьёшь. Делаю вывод исходя из твоего комментария. 3-4 часа уделять учёбе это очень достойно, особенно когда есть семья и работа. Это достаточно много, поверь. Ну и именно столько советуют учиться в день тем, кто хочет войти в айти. Свыкнись с мыслью, что учиться ты будешь очень медленно, словно черепаха и постоянно будешь ничего не понимать. Приведу свой пример о том, сколько времени на что уходит. Мы с другом вместе учимся на Python разработчика на годичном курсе в местном универе. Я с полного нуля, он программист с 20 летним стажем и предложениями работы от Яндекса и Гугла, за компанию - чтобы помогать мне ну и диплом получить, потому что "а почему нет?". Мы дошли до фреймворка Django и я считал конкретно сколько часов я потратил на обучение. Суммарно за 6 недель я потратил 130 часов: на просмотр лекций, заучивание и проговаривания вслух строк кода и того, что там происходит. Он мне по этому блоку курса не помогал, потому что ему было лень разбираться и смотреть лекции, он хотел сделать всё в конце. Ну и я ему сказал, что хочу разобраться сам. Так вот я потратил 130 часов, чтобы сделать итоговую работу для зачёта, которая делается в общем часа за 2-3, мой друг примерно так быстро всё это дело и написал. Зато я был в числе первых из нашей группы (9 человек), кто практически всё понимал на практиках и помощь препода практически была не нужна. Для себя я определил, что у меня примерно уходит 6-8 часов на полный разбор одного часа видео по лекциям. Я очень хорошо разобрал примерно 3/4 всех лекций, на остальное тупо не хватало времени. Мои 130 часов это как-раз чуть больше 4 часов 5 дней в неделю в среднем. Я потратил примерно: - 110 часов на сам язык Python: for, yield, range и прочее (осилил половину лекций) - октябрь - 20 часов, ноябрь - 47 часов, декабрь - 41 час - 90 на алгоритмы (осилил примерно половину лекций, дальше мне друг объяснял смысл алгоритмов и я сразу садился кодить, примерно 18 заданий на алгоритмы было, это была боль) - январь-февраль, 6 недель - 125 часов потратил на ООП (осилил 3/4 лекций, ближе к паттернам и прочему уже просматривал вскользь) - февраль-март, 6 недель - 130 часов на Django, апрель-май, 6 недель - 50 на QT (специфическая штука), май-июнь, 5 недель Примерно 500 часов я потратил. При этом я понимаю, что linux я не знаю, SQL я по сути не знаю. Шаблоны проектирования не знаю, как работать с серверами не знаю и тд. Ну то есть учиться ещё ого-го-го сколько. На мой взгляд лучше думать, что путь длинный, чем надеяться что можно за полгодика по 4 часа в день стать программистом. Имхо, не получится. Надо ставить минимум год причём не делая долгих перерывов. Ну и ставить где-то 1000 часов. Получается, что по 4 часа в день за год наберётся 1000 часов. Такие дела.
@РусланСможук
@РусланСможук 3 жыл бұрын
👍
@alexanderpalchekh7629
@alexanderpalchekh7629 3 жыл бұрын
У меня никак не получается усидеть учась за компом 5-7 часов как не пытался, не могу себя пересилить :(
@andreirauh6574
@andreirauh6574 3 жыл бұрын
И не надо, делай сколько можешь, делай паузы, меняй задачи, ищи свой подход, может 4 часа но каждый день может 3 часа утром 3 вечером
@alexsklemin3708
@alexsklemin3708 3 жыл бұрын
А как же H-таблицы :)
@itnadivane
@itnadivane 3 жыл бұрын
Ну это однозначно встретится в книге Computer Science :)
@dmitriyobidin6049
@dmitriyobidin6049 3 жыл бұрын
Не совсем разделяю то, что сказано в видео. Это может хоть как-то сработать для человека, учащегося в ВУЗе 5 лет, но для всех других это будет очень долгий и малоэффективный путь. 8:56 Я конечно извиняюсь, но если вы узнали об этой книге только 1.5 года назад и тогда же её прочитали, а до этого спокойно начали работать ios разработчиком(причем, насколько я понимаю успешно), то возникает вопрос - а зачем новичкам с неё начинать? Типичная ошибка, точно также и на собеседовании люди любят спрашивать то, что сами недавно узнали, при этом без этих знаний они спокойно работали предыдущие 3/5/7 лет и были хорошими разработчиками. Не нужно читать Петцольда в самом начале, и уж точно без этой книги можно стать хорошим специалистом. 9:30 А каким образом работает сенсорный экран там описано? Для мобильного разраба это может быть важнее и полезнее. Как работают резистивные и емкостные экраны, в чем отличие, как компании умудряются запихнуть камеру и датчик отпечатка под экран, как компании используют экран в качестве динамика? Это же тоже важно для мобильного разработчика, или нет? Как вообще работает сенсорный экран, что такое сенсорная панель? Как устроена камера? Какие есть алгоритмы DSP, ведь мы же будем работать с камерой и аудио, нам надо это знать? По сути в мобильной сфере есть столько отличающегося железа от ПК, что лучше человек изучит и поймет как с ним работать, но при этом не будет знать каким интерфейсом винчестер подключается к материнской плате... Опять фундаментальная ошибка атрибуции. "Если я чего-то не знаю - ну что ж, нельзя знать все. Но я хороший специалист и постоянно развиваюсь. Если другой человек чего-то не знает, что знаю я - как так можно? Это же база, как без этого можно считать себя хорошим специалистом? Да это все новички должны знать! Поэтому мы всех новичков будем тянуть через эту базу." Я бы советовал вообще при рекомендации новичкам использовать те ресурсы, которые вы нашли или прочитали через 2 года после своего первого трудоустройства. Потому что для их освоения зачастую как раз таки и нужна какая-то база в виде опыта работа, чтобы их нормально освоить. Это как рекомендовать новичкам читать паттерны "банды 4х", потому что это полезная книга. Да, полезная, но новичкам она сделает только хуже. Читать объяснение от разных авторов - поддерживаю. Изучать алгоритмы без знания языка программирования - глупо, очень глупо... А с помощью чего тогда новичок должен изучать алгоритмы и структуры данных? Или новичку надо разбирать сортировки, алгоритмы на графах и прочие вещи на языке математики? Ну тогда это тупик... Все правильно, вас правильно учили, сначала базовые знания какого-нибудь языка программирования, а уже потом добавление сложности. Алгоритмы, структуры данных, паттерныи прочие вещи - только когда человек уже может спокойно, без дрожи в коленках написать какой-нибудь базовый скрипт.
@andrewtyt5808
@andrewtyt5808 3 жыл бұрын
Хочу стрим.
@ls_butterfly
@ls_butterfly 3 жыл бұрын
Ля как стелит 😳😻
@alexanderpalchekh7629
@alexanderpalchekh7629 3 жыл бұрын
Почему нет таймкодов?
@itnadivane
@itnadivane 3 жыл бұрын
Видео короткое да и делить на главы просто чтобы разделить не стал..но учту, буду добавлять.
@andreirauh6574
@andreirauh6574 3 жыл бұрын
Вот бы книги про которые он говорил кто-то скинул сюда
@itnadivane
@itnadivane 3 жыл бұрын
Напиши в телегу скину)
@zakiro4277
@zakiro4277 2 жыл бұрын
Не слушайте это видео лучше выучить худо бедно язык и выйти стажером и уже там по мере необходимости углублятся вам вы джун никто всеравно пару лет вам не даст ничего сложного а когда через несколько лет вам скажут сделать сложное вы уже к тому времени забудете содержимое книг теории сухой
@itnadivane
@itnadivane 2 жыл бұрын
Ну с таким советом действительно что то сложное "дадут через пару лет" )
@МихаилОвсянников-ж1б
@МихаилОвсянников-ж1б 3 жыл бұрын
Хмм... Интересно в какой универ ты поступил. Я кончено только вхожу в айти (по собственной глупости) но я отучился 5 лет в одном из лучших Украинских IT вузов. Учился я там так себе (опять же по собственной глупости), но даже там, обучая плюс-минус всему что ты сказал не было такого порядка. Нас сначала учили писать код, потом учили как правильно строить архитектуру и тд, потом учили как защищать свои проекты (имею ввиду економику и остальные не очень важные предметы) и тоько потом, на магистратуре нас учили как устроен процессор, дата сайнс, мега-матиматика и тд. Не вижу смысла учить то что ты не понимаешь. Цель - не знать как устроен комп и как выполняеться код (за это никто не заплатит, особенно по началу), а цель стать конкуретноспособным на рынке специалистом. Поэтому учите любди сначала програмирование, а потом уже если надо будет - выучите и остальное
@aammssaamm
@aammssaamm 3 жыл бұрын
Получать полноценное образование, без этого только тупым кодером.
@itnadivane
@itnadivane 3 жыл бұрын
У меня есть несколько примеров, успешных "не кодеров" и без образования. Просто отсидеть 5 лет за партой толку ноль. Важно желание. У многих оно есть, потому что понимаю ради чего это нужно. И при таком подходе результат может быть сильно лучше университета 🧐
@aammssaamm
@aammssaamm 3 жыл бұрын
@@itnadivane Вот именно, несколько. Не сидите за партой просто, учитесь как следует. К тому же дипломы всё ещё требуют и при найме на работу в приличные компании, и тем более при получении рабочей или иммиграционной визы. Лучше университета результат быть не может по определению, потому что у человека нет системных знаний, и степеней свободы у него намного меньше.
@Друг-ъ9о
@Друг-ъ9о 3 жыл бұрын
Разница очевидна: "Кодер это работа, а программист это образ жизни"
@aammssaamm
@aammssaamm 3 жыл бұрын
Такая же работа, как и всё остальное.
@OpalGooDog
@OpalGooDog 3 жыл бұрын
А в чем разница?
@panzerwafeson6668
@panzerwafeson6668 3 жыл бұрын
Кликбейтный видос с кучей воды, с переживыванием одного и того же как во всех других подобных роликах. Походу записали, только чтоб сделать очередную рекламу очередной школы
@itnadivane
@itnadivane 3 жыл бұрын
Воды в видосе ровно столько сколько конструктива в вашем комментарии. Спасибо )
@ЭкоКанал-ф9п
@ЭкоКанал-ф9п 3 жыл бұрын
Про завязывай с программированием поржал😀
@Valentin-zx8wr
@Valentin-zx8wr 3 жыл бұрын
Уже 26к подписоты))))
@johnborjomi1647
@johnborjomi1647 3 жыл бұрын
😂убивающий мотивацию душнила
@sashakot8074
@sashakot8074 3 жыл бұрын
перематывайте до 5 минуты. начало не понятное.
@itnadivane
@itnadivane 3 жыл бұрын
На самом деле все то что в начале, хоть это и завернуто в шутку, но это все то что будет отличать программиста от кодера)
@sashakot8074
@sashakot8074 3 жыл бұрын
@@itnadivane я так понял, кодер - это задрот, а программист это худодник в it
@itnadivane
@itnadivane 3 жыл бұрын
@@sashakot8074 ну где то так, кодер знает язык программирования умеет писать на нем. Знает в общем систему под которую пишет. Любые неординарные задачи вводят в ступор. Программист - не ограничен знаниями одного языка одной платформы, понимает работу систем в целом, понимает как его код превращается в изображение на экране. Можно много рассуждать)
@alexsklemin3708
@alexsklemin3708 3 жыл бұрын
Смотря что считать 5-7 часов. Я сижу учусь весь день ... ну ладно на работе. Но это не значит, что я каждый час выдаю решение новой задачи
@aammssaamm
@aammssaamm 3 жыл бұрын
А зачем каждый час?
1, 2, 3, 4, 5, 6, 7, 8, 9 🙈⚽️
00:46
Celine Dept
Рет қаралды 108 МЛН
Disrespect or Respect 💔❤️
00:27
Thiago Productions
Рет қаралды 42 МЛН
УЧИЛСЯ ПРОГРАММИРОВАТЬ 365 ДНЕЙ
13:56
Honey Montana
Рет қаралды 598 М.
6 способов выучиться на программиста
17:42
Sergey Nemchinskiy
Рет қаралды 469 М.
YouTube УГРОЗА твоей карьере программиста
10:43
Как стать ДЕЙСТВИТЕЛЬНО хорошим программистом
7:35
Бинарный происк
Рет қаралды 108 М.
1, 2, 3, 4, 5, 6, 7, 8, 9 🙈⚽️
00:46
Celine Dept
Рет қаралды 108 МЛН