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

Поділитися
Вставка
  • Опубліковано 25 лис 2024

КОМЕНТАРІ • 220

  • @itnadivane
    @itnadivane  3 роки тому +32

    Много информации о том что Python самый перспективный на сегодня? Согласны?

    • @d_r_robot
      @d_r_robot 3 роки тому +6

      Скорее js

    • @DIMON30780
      @DIMON30780 3 роки тому +3

      @@d_r_robot ахахах,скорее флаттер

    • @modestusmunh93
      @modestusmunh93 3 роки тому +2

      Не знаю о перспективах, но, если бы я начинал изучать программирование сейчас (с некоторым багажом знаний), то я бы выбрал Пайтон.

    • @javohirberdiyev1024
      @javohirberdiyev1024 3 роки тому

      уже 26к

    • @АртемийТемник
      @АртемийТемник 3 роки тому +9

      Слышу это мнение из каждого утюга, сам его пытался освоить (на базовом уровне и освоил). Однако возникает вопрос, куда пойдут работать все эти выускники курсов по питону? Ни в какие ML, DS, AI их не возьмут, тк нет фундаментальных знаний. Сайты все же востребованней на JS. Делать боты, писать скрипты, парсить сайты? Даже в автоматизации тестирования Java по статистике популярнее Питона... Куда девать базовые знания по питону, хах?)

  • @sigmanor
    @sigmanor 3 роки тому +53

    совет топ, в следующей жизни если перерождение будет удачным, обязательно попробую

  • @ПогореловИван-ж1р
    @ПогореловИван-ж1р 3 роки тому +5

    Ваш канал,очень помог мне поверить в себя, после 2,5 месяцев учебы, по курсам Стэнфорда и Юдеми, нашёл себе место интерна в компании. Стоит упомянуть, что в сутки выделял минимум 8 часов, старался выполнять норму в 10 часов. О каком-то очень глубоком понимании речь и не идёт, но на данный момент я уже работаю с настоящими проектами и процесс учебы происходит гораздо быстрее, тем более когда есть кому подсказать)

    • @itnadivane
      @itnadivane  3 роки тому

      Это ооочень круто! успехов Вам! 😉

  • @nmodonov
    @nmodonov 3 роки тому +97

    Видос - классическая ошибка специалиста с опытом, уже подзабывшего путь новичка. Автор, прими за комплимент.
    Сюда же добавляется ошибка выжившего.
    Все такие специалисты на каком-то этапе своего пути осознали, что основы - это очень круто. И правильно осознали, это действительно круто!
    Не круто то, что они советуют начинать с основ новичкам. Как работает мамка, как взаимодействуют компоненты, как проц обрабатывает данные. Это важно, да. Но не сразу. Это становится важно, когда у новичка начинают возникать вопросы "почему?". Когда первоначальными шагами в программировании он уже насытился и начал работать, допустим, с передачей данных по сети. И начинается "а почему так? а зачем пакет? а зачем протокол?". И вот тогда инфа об основах зайдет в подготовленную почву.
    Если же интереса не возникло, скучно, то не пихайте вы в себя все эти зеленые книжки, не надо. Почитайте то, что интересно. Объяснять эффективную методику обучения - это вообще компетенция хороших преподавателей и методистов, а никак не специалистов, которые за станком пашут. Типа "я так смог, значит все так же смогут". Это как раз тема про ошибку выжившего.
    Дети когда учатся говорить, они не изучают анатомию гортани и связок. Они просто извлекают хоть какие-то звуки, пока не научатся заставлять свои связки произносить звуки, хотя бы похожие на речь. Потом они учатся связывать звуки в слоги. Потом слоги в слова. Возможно, до анатомии - "аппаратной части" своего голоса - они никогда не доберутся, это не обязательно.
    Большинство языковых школ типа оксфордской давно прошарили эту тему и строят обучение ровно на той же стратегии. Звуки, слоги, слова, короткие фразы. И никакого презент-пёрфекта на старте. Кто учил в школе английский и дальше "лондона из э кэпитала" ничего не помнит, тот прекрасно поймет, о чем речь.
    Автор, не в обиду, просто методика образования -это не твоя компетенция. Об эффективности способов изучения лучше пообщаться с методистами. Например неплохая девочка julxen в инстаграм. С образовательными программами на ты, если сама не расскажет, так подскажет с кем обсудить.

    • @riksonvd3524
      @riksonvd3524 3 роки тому +11

      Подписываюсь под каждым словом 👍

    • @itnadivane
      @itnadivane  3 роки тому +9

      Спасибо за такой развернутый комент! ни в коем случае не претендую на автора методички по образованию. Как я сказал это всего лишь мой личный опыт и наблюдения 😉

    • @antonchechob7676
      @antonchechob7676 3 роки тому

      автор также считает что можно стать синьйором за полтора года )

    • @АлексейКудасов-с4щ
      @АлексейКудасов-с4щ 3 роки тому

      @@antonchechob7676 чего не скажешь ради просмотров)

    • @avatarpw6218
      @avatarpw6218 3 роки тому +1

      Дружище подскажи мне пожалуйста методику, для веб разработчика! Я новичок и хочу научиться) Поделись своей мудростью)))Спасибо!

  • @seoonlyRU
    @seoonlyRU 2 роки тому +1

    лайк от СЕООНЛИ - программиста легенды

  • @МаринаМорозова-ъ7н
    @МаринаМорозова-ъ7н 2 роки тому +4

    Я очень, я очень хочу работать удалённо и находиться, где мне захочется, не быть привязанной к одному месту, это больше всего меня мотивирует.

    • @itnadivane
      @itnadivane  2 роки тому +2

      Шикарная мотивация! успехов Вам!

  • @программистомв40
    @программистомв40 3 роки тому +17

    К сожалению, но путь наш , только через ошибки. И как бы ни писать ПРАВИЛЬНЫХ путей, как бы ни стараться, что бы защитить человека от этих ошибок, все то напрасно. Только через них, через ошибки мы понимаем, ЧТО мы делаем не так, а что приносит положительные результаты. Человеку надо! набить шишку и вынести урок из этого .

  • @Andrew_Dreamer13
    @Andrew_Dreamer13 3 роки тому +12

    правда жизни.мне 44 года.работаю строителем.9 месяцев назад начал изучать фронтенд.на данный момент неплохо изучил html и css.ну и начал изучать javaScript.все получается,но есть одна проблемма-катастрофическая нехватка сил и времени.необходимость постояно работать чтоб прокормить семью очень тормозит обучение.
    нашел выход из положения.учусь с шести до семи утра перед работой.ну и пытаюсь отложить денег на три-четыре месяца отпуска.надеюсь что этого времени хватит чтоб домучать обучение и найти работу.
    быть свичером ох как не легко.

    • @itnadivane
      @itnadivane  3 роки тому +7

      Вот что значит цель. Успехов Вам!

    • @dfcf7555
      @dfcf7555 3 роки тому +1

      сам такой основная работа посменка, плюс своя подработка, плюс дети. и вот когда есть время, просто выбираешь, поучиться или отдохнуть....
      удаче тебе, надеюсь мы дойдём к нашим целям.

    • @VladDraculator
      @VladDraculator 3 роки тому +1

      Бросай это пока не поздно) Разочаруешься, к тому же постоянно будет мучить чувство что ты потратил время зря. Реально нужно потратить около года с ежедневным изучением по 3-6 часов, для какого то вменяемого результата. И это конечно с идеальными условиями, без совмещения с работой. Тогда есть шансы. Что собственно и рассказывает автор.

    • @dfcf7555
      @dfcf7555 3 роки тому

      @@VladDraculator точно и честно. но не мой вариант. просто надо осознать что за поогода ты таким образом "ниасилишь", если нет айтишного бэкграунда. особенно тяжело определять, что тебе нужно изучать, а что нет.

    • @VladDraculator
      @VladDraculator 3 роки тому

      @@dfcf7555 если не твой, а как у предидущего персонажа то да, шансов нет. Если ты не одаренный конечно. А то что нужно изучать - берешь первый попавшийся роадмеп на хабре. Вот что тебе нужно. Это просто. А сложно уже расставить приоритеты в отдельных темах. Во вторых что нужно - нужно понимать что вопросы на собеседованиях и реальная работа это два не пересекающихся мира. Паралельные миры)

  • @АлександрАверин-б4ю

    Как раз хотел узнать с каких книг начинать. Полезное видео и с юмором. Спасибо)

  • @Waldes_Propst
    @Waldes_Propst 3 роки тому +3

    Да, очень интересно будет увидеть обзор по предложенной теме войти в IT!! Спасибо за выпуск!

  • @ruslanfitsai8064
    @ruslanfitsai8064 3 роки тому +4

    Топ видосик, хотим стрим, спасибо огромное за ваш труд 🔥🔥🔥

  • @АртурДуров-ф2г
    @АртурДуров-ф2г Рік тому

    Спасибо, интересно)

  • @gladis_delmar
    @gladis_delmar 3 роки тому +5

    Книга "КОД. Тайный язык информатики" оказалась и правда очень интересной и познавательной. Прочитала на одном дыхании 120 страниц.

  • @deepsensemix5338
    @deepsensemix5338 3 роки тому +3

    Ждём стрим! Тема довольно интересная

  • @sergeydmitrievsky
    @sergeydmitrievsky 3 роки тому +3

    Хорошие советы 👍 Кодеров много, а хороших инженеров мало. Можно войти в профессию как кодер, но если хочется расти дальше и делать крутые вещи, то нужно качать свою экспертизу. И качать не только знание конкретного языка, а в целом фундаментальные основы.
    И правильные слова про мотивацию в обучении и правильные ожидания. Полгода - средний срок, чтобы претендовать на первую работу в IT.

  • @FerRedMer
    @FerRedMer 3 роки тому

    Спасибо за видео! Буду ждать стрим)

  • @DenisKharrin
    @DenisKharrin 3 роки тому

    Да, очень бы хотелось посмотреть стрим! Большое вам спасибо за ролик.

  • @daviddudka6199
    @daviddudka6199 3 роки тому +1

    я полтора года как учу программирование и почти год как работаю в компании. И оч много из того что в этом видео тупо будто про меня) но я не знаю как но сумел совместить работу и учебу и это принесло плоды)

  • @andrewpulyaev2539
    @andrewpulyaev2539 3 роки тому +2

    Антон, давно смотрю твой канал и хочу предложить на мой взгляд интересную тему для видео. Можешь рассказать о том, как уже работая в айти свичнуть на другую специальность и при этом желательно не потерять деньги. К примеру я сейчас работаю как Manual QA и закончил курсы по Front End. Возможно данный вопрос также будет кому-то интересен поддержите пожалуйста лайками!

    • @SergeiNSA
      @SergeiNSA 3 роки тому

      можно узнать почему решили уйти из тестировщиков?

  • @ИльяМалеваный-о9т
    @ИльяМалеваный-о9т 3 роки тому

    Спасибо тебе большое за этот крутой видос ЖДУ СТРИМ🤓

  • @fame_off8213
    @fame_off8213 3 роки тому +1

    Про стрим хорошая идея, буду ждать 👍

  • @junveld4830
    @junveld4830 2 роки тому +2

    Забавно, что несмотря на то, что ты как человек уже укоренившийся в этой сфере советуешь те вещи, без которых ты сам же смог не только попасть, но и остаться.
    Отсюда делаю вывод что главное это всё-таки знания в конкретной узкой области и специфики нужного языка/фреймворка

    • @itnadivane
      @itnadivane  2 роки тому

      Да, безусловно! но это скорее уже с учетом того опыта который есть и я как минимум сейчас бы миксовал базовые знания с узкоспециализированными. К тому же на собесах все чаще встречаю вопросы из основ CS. Берут пример с Amazon и Google наверное)

  • @ЕгорСерков-н4ъ
    @ЕгорСерков-н4ъ 3 роки тому +1

    Стрим - отличная идея!

  • @ДмитрийЕвгеньевич-п2г

    Как всегда уровень ❤️ Спасибо за видео ))

  • @Thisamma72
    @Thisamma72 3 роки тому +1

    Спасибо за хороший видос! Вы знаете, я тоже учусь и хочу, но.. Вот уже восьмой год метаюсь от языка к языку, но воз и ныне там! Бросал, начинал и снова продолжаю. В общем, такое ощущение, что нужно иметь определенную склонность к мышлению, я бы даже сказал, иметь ДАР - алгоритмического мышления. Видимо, если в тебе этого нет, то ничего и не будет. Но интерес, берет свое, и теперь, изучение программирования это просто, как Хобби! :)

  • @Agnema36
    @Agnema36 3 роки тому +1

    Какие языки программирования сейчас используют для антивирусов? Есть подсказки как влиться в эту тему более правильно ?

  • @dave.nunchaki
    @dave.nunchaki 3 роки тому +1

    Согласен на 100%
    Будет видео продолжение, с заказом который вы делаете на upwork?

    • @itnadivane
      @itnadivane  3 роки тому +2

      Да, видос будет! он в процессе, заказ надеюсь на финальном этапе! как только закончим сразу выложу

  • @nik_nkl
    @nik_nkl 3 роки тому +1

    Пытаюсь сейчас совмещать изучение Swift и свою обычную работу, которая постоянно отвлекает, т.к. работаю из дома.
    Получается так себе, в зависимости от месяца выходит примерно от 30 до 100 часов обучения, что в целом не так уж много
    Поэтому, судя по всему, действительно стоит переключиться только на обучение

    • @itnadivane
      @itnadivane  3 роки тому +1

      30 да, это конечно ооочень мало

  • @vladimir6194
    @vladimir6194 3 роки тому

    Крутой видос!

  • @Upd1211
    @Upd1211 3 роки тому

    Круто я вас уважаю братуха 👍

    • @itnadivane
      @itnadivane  3 роки тому

      Спасибо бро! 😉

  • @bltis.4941
    @bltis.4941 3 роки тому

    Спасибо. Лайк.

  • @thesin3067
    @thesin3067 3 роки тому +1

    Антон, привет. Можешь дать совет, я уже вошел в ИТ (имею 3 года ком. опыта), но разрабатываю я на с++. Есть сильное желание перейти в IOS разработку. Можешь посоветовать какой-то курс, книгу, школу, мантру по которой можно изучать swift но не с самого базового уровня, а с уровня "опыт есть, но нужно понимание как работают вещи конкретно в свифте"?
    Заранее спасибо.

    • @Kalekz
      @Kalekz 3 роки тому

      Стэнфордские курсы по свифту можнл посмотреть.

    • @itnadivane
      @itnadivane  3 роки тому

      Еще могу порекомендовать канал на UA-cam - "Вячеслав Белый", оч сильный ios разработчик из Харькова. Ну и точечные темы - SwiftBook, там платно но совсем не дорого, подписка помесячная. Курсы постоянно обновляют, можно выбрать конкретную тему и разбираться с ней

  • @АртемийТемник
    @АртемийТемник 3 роки тому +2

    Спасибо за видео! Очень понравилась мысль о кол-ве потраченный часов. Я тоже исчисляю время обучения в календарных понятиях. Но по факту в день то на учебу уходит не больше 3-4 часов.. Итогого в месяц это не "месяц" (720 часов), а всего 120....
    Кстати, как-то обошло вниманием стороной вопрос о Вашем поступлении на "CS". Вы уже освещали этот вопрос и я его упустил? Или вовсе не освещали по каким-то причинам? На самом деле было бы интересно услышать про выбор программы, учебного заведения и формата обучения. Порой, когда самообучение идет очень медленно возникают мысли о том, что стоило пойти классическим путем: поступить на прикладную информатику и 4-5 лет провести в стенах универа. К сожалению, момент 18-20 лет я уже упустил и позволить себе такую роскошь не могу. Можно рассмотреть только дистанционные/заочные варианты, в качестве которых, по крайней мере на отечественном рынше, возникают сомнения...
    Один не глупый человек наградил меня своим наставлением, что в моем случае следует сперва "войти в Айти", а потом думать над фундаментальными знаниями и их необходимостью, нежели сейчас рваться на формальную учебу, рискуя бросить ее на половине пути.

    • @aammssaamm
      @aammssaamm 3 роки тому +2

      Неверно, сначала надо было упираться в фундаментальное образование, а уже потом вы бы могли позволить себе крутить носом куда податься. Вы, конечно, можете натаскать себя писать код, но это не программирование, и в полном объёме оно уже вам доступно не будет, потому что вы не умеете решать задачи. Образование должно быть системным - это аксиома.

    • @АртемийТемник
      @АртемийТемник 3 роки тому

      @@aammssaamm ну вот я и думаю насчет какой-нибудь дистанционной зарубежной программы. Наши средние вузы не интересны (даже с точки зрения потенциального переезда), а в топовые объективно вряд ли попаду.
      Надо было? Ну так я из другой сферы немного, из медицины. А так да, "надо было"...

    • @aammssaamm
      @aammssaamm 3 роки тому +1

      @@АртемийТемник У вас есть диплом врача? Тогда у вас есть мозги и фундаментальное образование. Остальное - дело техники. Для иммиграции важен диплом. Хорошо, если он профильный, если нет, то добирается опытом работы.

  • @_name8097
    @_name8097 3 роки тому +2

    Я начал читать книгу Владстон Веррейра Фило Computer Science ещё когда посмотрел ваш ролик ОДИН ДЕНЬ ИЗ ЖИЗНИ ПРОГРАММИСТА.
    Вот честно книга отличная, но в начале сложно понять всякие стрелочки типа (A -> B D !-> A).
    Меня это очень путает.

    • @aammssaamm
      @aammssaamm 3 роки тому +1

      Значит, вам нечего делать в программировании.

    • @_name8097
      @_name8097 3 роки тому +1

      Ок, возьму на заметку.

    • @itnadivane
      @itnadivane  3 роки тому +1

      Да, по началу может показаться странным, это импликация, логическая связка, что то по типу "если ... то.... " 🤓

    • @aammssaamm
      @aammssaamm 3 роки тому +1

      @@itnadivane По какому началу?

  • @ПавлоЯкименко-й6д
    @ПавлоЯкименко-й6д 3 роки тому

    Спасибо! Жду стрим!

  • @Britan1c
    @Britan1c 3 роки тому +2

    Привет, сделай стрим где будешь рассказывать нам "Как войти в АЙти!", какие трудности нас встретят и желательно с Roadmap. =) Спасибо.

    • @aammssaamm
      @aammssaamm 3 роки тому +1

      Университет, математика, прикладная математика или физика. Остальное почитаете в книжках.

    • @javasoftware7394
      @javasoftware7394 3 роки тому +1

      Не знаю как в России. В Украине, например, очень важен английский.
      В больших галерах, типа Epama могут взять чисто из-за хорошего оного. Учусь в Киевской школе на менторинге, на стеке java enterprise.
      Треть ребят в середине менторинга устраивалась чисто из-за хорошего инглиша, не доходя до изучения спринга

    • @aammssaamm
      @aammssaamm 3 роки тому +2

      @@javasoftware7394 Вообще не понятно, как сегодня можно программировать, не зная английского.

  • @учужабускрипт
    @учужабускрипт 2 роки тому

    если меня не интересуют большие заработки, но и не особо увлечен it сферой, получится ли у меня так работать? просто хочу быть дома главное и не ходить в офис. тысяч 20 бы меня устроило, но и сильно задротить языки я не хочу. думал в веб-программирование войти, в бекенд, как думаете, норм тема? или можно что попроще найти в этой сфере?

  • @taxidermist369
    @taxidermist369 2 роки тому

    Энциклопедия профессора Фортрана, на одной из страниц картинка с монитором и клавиатурой благодаря которым книжка превращается в ноутбук, мне 6 лет, я в санатории Русь с отцом. Там был компьютерный класс с УКНЦ, где я играю в какую то игру с человечком и змеями и золотом на сб экране.

  • @AlbertCartel
    @AlbertCartel 2 роки тому

    Сам начал с "Код" Петцольда начал. Там и про работу компьютера.

  • @Tom-mx1ec
    @Tom-mx1ec 3 роки тому

    Чекаєм стрім😎👍

  • @Кгтпол-о8ш
    @Кгтпол-о8ш 3 роки тому +7

    Спасибо за интересный выпуск!
    Кстати, АнтиШкола - топ! Недавно курс закончил ❤️

    • @АлександрАлександр-т6ч
      @АлександрАлександр-т6ч 3 роки тому

      Результатом доволен?

    • @Кгтпол-о8ш
      @Кгтпол-о8ш 3 роки тому

      @@АлександрАлександр-т6ч да, классный препод и программа. + удобно, что можно расписание гибкое делать

  • @maxwolf2888
    @maxwolf2888 3 роки тому +1

    Циклы, условия выбора, переменные, обьекты, классы,функции вот и все основы

  • @ВасилийБоровик-э9з
    @ВасилийБоровик-э9з 3 роки тому +6

    Круто. В этой книге есть еще возможность склеить модель компьютера. Я читал эту книгу лет 30 назад. Привет из Беларуси.

  • @hyipclub6306
    @hyipclub6306 3 роки тому

    Очень бы хотел стрим)

  • @bgdvn2588
    @bgdvn2588 3 роки тому

    Антон спасибо за инфу. Можешь посоветовать язык который выучить до свифта а то учить свифт как первый язык мне кажется не очень

    • @itnadivane
      @itnadivane  3 роки тому

      Хм...если бы Вы сказали первый Objective-C не очень, тут да) Swift очень простой, почему нет? что смущает?

  • @happypotential
    @happypotential 3 роки тому

    Спасибо за видео! Вопрос немного не по теме - имеет ли смысл - ввиду быстрого прогресса - ТОЛЬКО начинать сегодня учиться на программиста, разработчика АБСОЛЮТНО С НУЛЯ? На некоторых форумах читала такие мнения, что через лет 5-6 очень много джуниоров станет ненужными - из-за быстрого развития технологий (например, начало положено таким софтом как OpenAi Codex, GitHub Copilot и др. И это только начало) . А через лет 15-20 много миддлов станет ненужными. Потому и спрашиваю - есть ли сейчас смысл начинать учиться с НУЛЯ?

    • @Valentin-zx8wr
      @Valentin-zx8wr 3 роки тому +1

      Дефицит айти спецов по всему миру около 4 лямов,и продолжает расти,а эти копилоты,и есть КОпилоты,помощники для повышения эффективности программиста.
      Когда появился интернет,юристы ж не исчезли,хотя любую статью ГК,УК можно загуглить.

    • @happypotential
      @happypotential 3 роки тому

      @@Valentin-zx8wr спасибо за ответ:)

    • @aammssaamm
      @aammssaamm 3 роки тому +1

      Если у вас есть возможность, то лучше получить приличное образование, тогда вас не будут волновать такие проблемы.

    • @happypotential
      @happypotential 3 роки тому +1

      @@aammssaamm спасибо за ответ! Да, хорошее образование в IT важно

    • @Antonio-mne-jarko
      @Antonio-mne-jarko 3 роки тому

      Европы уже через 15-20 лет не будет. а ты про джуниоров))

  • @Rogov_Oleg
    @Rogov_Oleg 3 роки тому +1

    Почему то почти никто не признает, что для программиста реально важнее знать предмет автоматизации, чем инструмент.

  • @lvrsky
    @lvrsky 3 роки тому

    Связанный список для добавления данных в середину? Такс, я чего-то не понимаю, наверное)
    Для списка придется перебирать все элементы, пока до середины не доберёмся и это долго.
    В массиве мы сразу получим индекс нужного элемента и можем добавить новый. Да, в массиве будет сдвиг второй половины элементов на один вправо, но это довольно хорошо оптимизировано под капотом.

    • @itnadivane
      @itnadivane  3 роки тому +1

      Да, все верно! для массива прямой доступ к элементу будет О(1) так как есть индекс, а для листа О(n), я тут имел ввиду именно в контексте работы с памятью для операции вставка/удаление. И да, для массива будет сдвиг на 1 элемент. С листом запись произойдет в "первую свободную" ячейку правда с доп шагом с указанием адреса нового элемента для предыдущего. Ну и соответсвенно сдвиг не требуется, на больших объемах данных это будет заметно.
      Я рассматривал варианты "чистых" структур без оптимизаций

  • @РостиславМихайлюк-п3щ

    Ждём Стрим😁

  • @sustanon2513
    @sustanon2513 3 роки тому

    Как раз на днях написал пару первых очень простых приложений под ios, честно сказать, не все просто дается. Знаю что такое ООП, но когда дело дошло до собственной разработки, перестал понимать что делаю и для чего. Решил пойти на работу, дабы разбавить учебные будни, да и денег уже мало осталось. После этого видео задумался, а смогу ли я реально совмещать работу и учебу по разработке? Сомнения, апатия, депрессия... 😑
    ...а за видео большое спасибо!

    • @aammssaamm
      @aammssaamm 3 роки тому +1

      ООП требует развитого абстрактного мышления, чего, судя по вашему рассказу, у вас нет. Ищите другую профессию.

    • @MrMishenko
      @MrMishenko 2 роки тому

      как обстоят ваши дела сегодня? бросили затею или вернулись программировать?

  • @xvalniko
    @xvalniko 3 роки тому

    Сними видео про debugging в iOS на каком-нибудь кейсе - как не тратить много времени на отлов баги?

    • @itnadivane
      @itnadivane  3 роки тому

      охх...дело в том что можно тратить ооочень много. Я вот с багом сижу уже второй день..

    • @xvalniko
      @xvalniko 3 роки тому

      @@itnadivane вот и я думаю как себя прокачать что бы в iOS потом не краснеть перед заказчиком). Ищу какие-либо техники что бы сократить время.
      Пока прихожу к выводу что тут нужен комплексный подход: Алгоритмы, очень хорошее знание тонких нюансов платформы, хорошее знание проекта, дебаггинг инструменты, логика. Вообщем, скорее всего нужно тренировать свою нейронку в этих областях)

  • @interesting731
    @interesting731 3 роки тому

    Лекции CS 50 от Гарварда на русском:
    ua-cam.com/video/Sy_wba7l1UU/v-deo.html

  • @МиколаКапітанюк-д9ш

    Дякую за хороший контент.

    • @itnadivane
      @itnadivane  3 роки тому

      Дякую за вiдгук!

  • @АлексейКиров-ц4я
    @АлексейКиров-ц4я 2 роки тому

    Стрим был?

  • @JassonAXE
    @JassonAXE 2 роки тому

    В процесе учебы я только перерывы и делаю :D

  • @andreirauh6574
    @andreirauh6574 3 роки тому +1

    Всё верно, жаль что к многому пришлось самому прийти с большим трудом и многими потраченными часами впустую

  • @СергейДусык
    @СергейДусык 3 роки тому

    Ждём стрим )

  • @stasmaksimov9531
    @stasmaksimov9531 3 роки тому +1

    Я в детстве читал эту книжку про профессора Фортрана. Там даже предлагается собрать бумажный компьютер. Эххх.. ковыряю javascript.

    • @CK-pf9tp
      @CK-pf9tp 3 роки тому

      Тоесть книжка в детстве не как не поспособствовала выбору программирования после школы?

  • @ДианаГорлова-л7о

    Не у всех есть возможность бросить работу)) так и что теперь и вовсе не браться?

  • @danyloveselyi2184
    @danyloveselyi2184 3 роки тому +1

    много бреда, но подача нравится, ставлю лайк )))

  • @spaceyou5819
    @spaceyou5819 3 роки тому

    Swift стоит учить сейчас ?

  • @nikitakrasulin2979
    @nikitakrasulin2979 3 роки тому

    Стоим, как войти в it отличная идея

  • @romanov_evgeny
    @romanov_evgeny 3 роки тому

    За стрим! Было бы круто!

  • @freelanceismylife1496
    @freelanceismylife1496 2 роки тому

    Если стать програмистом и обучатся на проекте у которого дед лайн вчера , то можно не думать о том как совмместить работу с учебой )

  • @stepanishchev
    @stepanishchev 2 роки тому

    Up!

    • @itnadivane
      @itnadivane  2 роки тому

      Спасибо! такие комменты особенно ценные!

  • @РусланПупликов
    @РусланПупликов 3 роки тому

    отличный выпуск, не могу бы ты подробнее рассказать о языке Swift. хотелось бы послушать на что там сделать акцент и возможно какие то полезные материалы, заранее благодарю)

  • @vzo6951
    @vzo6951 3 роки тому

    Главное в программировании видеть сразу результат кода Пример - результат . иначе никакие книги не помогут . А сейчас программирование на уровне кубиков . минимум кода и готовая библиотека )))

  • @ilgaralizada7206
    @ilgaralizada7206 3 роки тому

    Хорошо прикололся)))

  • @КостяСтавицкий-з5ф
    @КостяСтавицкий-з5ф 3 роки тому +1

    4:50 начало видео

  • @maximtitov2992
    @maximtitov2992 3 роки тому

    Класс))))))

  • @Edvard-Aliev
    @Edvard-Aliev 3 роки тому

    Привет! Давай стрим! Буду убеждать себя что зря ушел на веб и не стал ios!

    • @АлексейКудасов-с4щ
      @АлексейКудасов-с4щ 3 роки тому

      айос анально огроженная платформа одного вендора. Зачем привязываться к одной компании, которая запрещает все стороннее?

    • @Edvard-Aliev
      @Edvard-Aliev 3 роки тому

      @@АлексейКудасов-с4щ Мы здесь не про фанбои так то, а о том, за что хорошо платят.

  • @alx.sergeev
    @alx.sergeev 3 роки тому

    Я считаю не нужно никуда копать, зачем?
    В одном случае - если это интересно и есть свободное время на это!
    В остальном случае, считаю чтобы быть крутым Разработчиком/Программистом нужно знать от уровня - глубинное программирование (чтение документации по языку) и выше.
    А разговоры про процессор и тд - по желанию, абсолютно не обязательно.

    • @itnadivane
      @itnadivane  3 роки тому +2

      Не соглашусь. Дальше мое личное мнение.
      В этом разница между кодером и программистом. Как только кодер столкнется с задачей скорости работы, сложных утечек памяти.. взаимодействия с внешними устройствами по каким то кастомным протоколам или любая не тривиальная задача отличная от "покрасить кнопку" скорее всего у него будет ступор и начнется стековерфлоу девелопмент. У него нет понимая сути проблемы.
      Программисту будет проще. Потому что есть понимание и нужно просто найти средства в конкретном языке которые решат его проблему.

    • @alx.sergeev
      @alx.sergeev 3 роки тому

      @@itnadivane
      Подобные нетривиальные задачи думаю у спецов уровня Senior, в таком случае думаю вариант углубиться в тему.
      Как говорится, решать проблему по мере поступления

  • @Anton_Zh
    @Anton_Zh 3 роки тому

    с каким треском он провод вырывает с материнки

  • @alexanderpalchekh7629
    @alexanderpalchekh7629 3 роки тому

    У меня никак не получается усидеть учась за компом 5-7 часов как не пытался, не могу себя пересилить :(

    • @andreirauh6574
      @andreirauh6574 3 роки тому

      И не надо, делай сколько можешь, делай паузы, меняй задачи, ищи свой подход, может 4 часа но каждый день может 3 часа утром 3 вечером

  • @Владимир-л9г6ф
    @Владимир-л9г6ф 3 роки тому

    Обучаюсь уже 2 месяца после работы, по 3-4 часа в день и по 7-8 часов на выходных, уйти с основной работы не могу, т.к. семью надо кормить и жить на что то. Неужели все зря и у меня нет шансов попасть в ios разработку?😩

    • @zakazaka2957
      @zakazaka2957 3 роки тому +1

      Нету

    • @РусланКорень-ъ7г
      @РусланКорень-ъ7г 3 роки тому +3

      у тебя нет ни единого шанса попасть в разработку

    • @АлесяВодина
      @АлесяВодина 3 роки тому

      @@РусланКорень-ъ7г
      Почему?

    • @aammssaamm
      @aammssaamm 3 роки тому +2

      И до сих пор не в состоянии сделать собственный проект? А чему же вы учитесь?

    • @klimmerst
      @klimmerst 3 роки тому +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 часов. Такие дела.

  • @sergey-380
    @sergey-380 3 роки тому

    Дякую супер, підписка і лайк

  • @marvinheemeyer8341
    @marvinheemeyer8341 3 роки тому

    Cool💪🧠👍

  • @Victory-j6e
    @Victory-j6e 3 роки тому +3

    Ну что? Давайте в топ, закинем этот коммент. Чтобы стрим сделал)

  • @annx4417
    @annx4417 3 роки тому

    А можешь рассказать как стать адвокатом за 6 месяцев и стабильно зарабатывать? Пусть немного на старте

    • @aammssaamm
      @aammssaamm 3 роки тому

      Так же, как и программистом. 😂😂

  • @alexsklemin3708
    @alexsklemin3708 3 роки тому +1

    А как же H-таблицы :)

    • @itnadivane
      @itnadivane  3 роки тому

      Ну это однозначно встретится в книге Computer Science :)

  • @alexanderpalchekh7629
    @alexanderpalchekh7629 3 роки тому

    Почему нет таймкодов?

    • @itnadivane
      @itnadivane  3 роки тому

      Видео короткое да и делить на главы просто чтобы разделить не стал..но учту, буду добавлять.

  • @zakiro4277
    @zakiro4277 2 роки тому

    Не слушайте это видео лучше выучить худо бедно язык и выйти стажером и уже там по мере необходимости углублятся вам вы джун никто всеравно пару лет вам не даст ничего сложного а когда через несколько лет вам скажут сделать сложное вы уже к тому времени забудете содержимое книг теории сухой

    • @itnadivane
      @itnadivane  2 роки тому +1

      Ну с таким советом действительно что то сложное "дадут через пару лет" )

  • @AdmiralUshakovvv
    @AdmiralUshakovvv 3 роки тому

    делай)

  • @kseniabarsi2935
    @kseniabarsi2935 3 роки тому

    С чего начать 😅😅😅

  • @РусланСможук
    @РусланСможук 3 роки тому

    👍

  • @ТарасТелюк
    @ТарасТелюк 3 роки тому

    🔥

  • @aammssaamm
    @aammssaamm 3 роки тому +2

    Получать полноценное образование, без этого только тупым кодером.

    • @itnadivane
      @itnadivane  3 роки тому +1

      У меня есть несколько примеров, успешных "не кодеров" и без образования. Просто отсидеть 5 лет за партой толку ноль. Важно желание. У многих оно есть, потому что понимаю ради чего это нужно. И при таком подходе результат может быть сильно лучше университета 🧐

    • @aammssaamm
      @aammssaamm 3 роки тому +2

      @@itnadivane Вот именно, несколько. Не сидите за партой просто, учитесь как следует. К тому же дипломы всё ещё требуют и при найме на работу в приличные компании, и тем более при получении рабочей или иммиграционной визы. Лучше университета результат быть не может по определению, потому что у человека нет системных знаний, и степеней свободы у него намного меньше.

  • @maximus21gg
    @maximus21gg 3 роки тому

    да, давай стрим

  • @dmitriyobidin6049
    @dmitriyobidin6049 3 роки тому

    Не совсем разделяю то, что сказано в видео.
    Это может хоть как-то сработать для человека, учащегося в ВУЗе 5 лет, но для всех других это будет очень долгий и малоэффективный путь.
    8:56 Я конечно извиняюсь, но если вы узнали об этой книге только 1.5 года назад и тогда же её прочитали, а до этого спокойно начали работать ios разработчиком(причем, насколько я понимаю успешно), то возникает вопрос - а зачем новичкам с неё начинать? Типичная ошибка, точно также и на собеседовании люди любят спрашивать то, что сами недавно узнали, при этом без этих знаний они спокойно работали предыдущие 3/5/7 лет и были хорошими разработчиками.
    Не нужно читать Петцольда в самом начале, и уж точно без этой книги можно стать хорошим специалистом.
    9:30 А каким образом работает сенсорный экран там описано? Для мобильного разраба это может быть важнее и полезнее. Как работают резистивные и емкостные экраны, в чем отличие, как компании умудряются запихнуть камеру и датчик отпечатка под экран, как компании используют экран в качестве динамика? Это же тоже важно для мобильного разработчика, или нет? Как вообще работает сенсорный экран, что такое сенсорная панель? Как устроена камера? Какие есть алгоритмы DSP, ведь мы же будем работать с камерой и аудио, нам надо это знать? По сути в мобильной сфере есть столько отличающегося железа от ПК, что лучше человек изучит и поймет как с ним работать, но при этом не будет знать каким интерфейсом винчестер подключается к материнской плате...
    Опять фундаментальная ошибка атрибуции. "Если я чего-то не знаю - ну что ж, нельзя знать все. Но я хороший специалист и постоянно развиваюсь. Если другой человек чего-то не знает, что знаю я - как так можно? Это же база, как без этого можно считать себя хорошим специалистом? Да это все новички должны знать! Поэтому мы всех новичков будем тянуть через эту базу." Я бы советовал вообще при рекомендации новичкам использовать те ресурсы, которые вы нашли или прочитали через 2 года после своего первого трудоустройства. Потому что для их освоения зачастую как раз таки и нужна какая-то база в виде опыта работа, чтобы их нормально освоить. Это как рекомендовать новичкам читать паттерны "банды 4х", потому что это полезная книга. Да, полезная, но новичкам она сделает только хуже.
    Читать объяснение от разных авторов - поддерживаю.
    Изучать алгоритмы без знания языка программирования - глупо, очень глупо... А с помощью чего тогда новичок должен изучать алгоритмы и структуры данных? Или новичку надо разбирать сортировки, алгоритмы на графах и прочие вещи на языке математики? Ну тогда это тупик... Все правильно, вас правильно учили, сначала базовые знания какого-нибудь языка программирования, а уже потом добавление сложности. Алгоритмы, структуры данных, паттерныи прочие вещи - только когда человек уже может спокойно, без дрожи в коленках написать какой-нибудь базовый скрипт.

  • @andreirauh6574
    @andreirauh6574 3 роки тому

    Вот бы книги про которые он говорил кто-то скинул сюда

    • @itnadivane
      @itnadivane  3 роки тому

      Напиши в телегу скину)

  • @andrewtyt5808
    @andrewtyt5808 3 роки тому

    Хочу стрим.

  • @panzerwafeson6668
    @panzerwafeson6668 3 роки тому +1

    Кликбейтный видос с кучей воды, с переживыванием одного и того же как во всех других подобных роликах. Походу записали, только чтоб сделать очередную рекламу очередной школы

    • @itnadivane
      @itnadivane  3 роки тому

      Воды в видосе ровно столько сколько конструктива в вашем комментарии. Спасибо )

  • @МихаилОвсянников-ж1б

    Хмм... Интересно в какой универ ты поступил. Я кончено только вхожу в айти (по собственной глупости) но я отучился 5 лет в одном из лучших Украинских IT вузов. Учился я там так себе (опять же по собственной глупости), но даже там, обучая плюс-минус всему что ты сказал не было такого порядка. Нас сначала учили писать код, потом учили как правильно строить архитектуру и тд, потом учили как защищать свои проекты (имею ввиду економику и остальные не очень важные предметы) и тоько потом, на магистратуре нас учили как устроен процессор, дата сайнс, мега-матиматика и тд. Не вижу смысла учить то что ты не понимаешь. Цель - не знать как устроен комп и как выполняеться код (за это никто не заплатит, особенно по началу), а цель стать конкуретноспособным на рынке специалистом. Поэтому учите любди сначала програмирование, а потом уже если надо будет - выучите и остальное

  • @ls_butterfly
    @ls_butterfly 3 роки тому

    Ля как стелит 😳😻

  • @ЭкоКанал-ф9п
    @ЭкоКанал-ф9п 3 роки тому

    Про завязывай с программированием поржал😀

  • @Друг-ъ9о
    @Друг-ъ9о 3 роки тому +2

    Разница очевидна:
    "Кодер это работа, а программист это образ жизни"

    • @aammssaamm
      @aammssaamm 3 роки тому +2

      Такая же работа, как и всё остальное.

    • @OpalGooDog
      @OpalGooDog 3 роки тому

      А в чем разница?

  • @sashakot8074
    @sashakot8074 3 роки тому

    перематывайте до 5 минуты. начало не понятное.

    • @itnadivane
      @itnadivane  3 роки тому +1

      На самом деле все то что в начале, хоть это и завернуто в шутку, но это все то что будет отличать программиста от кодера)

    • @sashakot8074
      @sashakot8074 3 роки тому

      @@itnadivane я так понял, кодер - это задрот, а программист это худодник в it

    • @itnadivane
      @itnadivane  3 роки тому +1

      @@sashakot8074 ну где то так, кодер знает язык программирования умеет писать на нем. Знает в общем систему под которую пишет. Любые неординарные задачи вводят в ступор.
      Программист - не ограничен знаниями одного языка одной платформы, понимает работу систем в целом, понимает как его код превращается в изображение на экране. Можно много рассуждать)

  • @Valentin-zx8wr
    @Valentin-zx8wr 3 роки тому

    Уже 26к подписоты))))

  • @alexsklemin3708
    @alexsklemin3708 3 роки тому

    Смотря что считать 5-7 часов. Я сижу учусь весь день ... ну ладно на работе. Но это не значит, что я каждый час выдаю решение новой задачи

    • @aammssaamm
      @aammssaamm 3 роки тому +1

      А зачем каждый час?