Андроид разработка, прощай

Sdílet
Vložit
  • čas přidán 20. 05. 2024
  • Почему я забросил мобильную разработку и какие планы
    Мой telegram канал: t.me/blazhievski
    Наш чатик: t.me/ablazhievski
    Сейчас донат принимаю лайками и комментариями :)
    В этом видео я постарался объяснить почему я решил, что андроид разработку не стоит изучать

Komentáře • 62

  • @altCodepro
    @altCodepro  Před 10 dny

    Вот ссылка на материалы, которыми я обещал поделиться: t.me/ablazhievski/4572

  • @natalietalalina4581
    @natalietalalina4581 Před 24 dny +11

    11:35 - причины начинаются отсюда :)

  • @wat1slove
    @wat1slove Před 24 dny +9

    Господа, живите сегодняшним днём, делайте то, что нравится. Вы посмотрите на Мир в котором мы живем, еще 100 лет назад наши предки пшеницу сажали, а сейчас мы переживаем, что искусственный интеллект научился хорошо рисовать картинки на копутере и может лишить нас работы. О каких 10 летних планах можно вести речь? 4 года назад предсказать эпидемию и войну многие могли? А это будет только ускоряться. Живите моментом, в любом деле можно преуспеть, а можно провалиться. Не парьтесь о будущем, оно нам не ведомо.

    • @altCodepro
      @altCodepro  Před 24 dny +3

      Спасибо за комментарий. Согласен что не надо откладывать жизнь т.к. тот идеальный момент которого мы ждем или добиваемся может и не наступить... Однако ориентир, цель и причины ради которых просыпаешься и работаешь, должны быть. Хотя бы их начертание. В другом случае, лично у меня, жизнь превращается в бесцельный круговорот из работы, подготовке к работе и мыслей: "я работаю, чтобы жить или живу чтобы работать? Ради чего это всё?". Возможно будь я верящим человеком, мне было бы проще переживать трудности без четкой цели, мне же надо понимать причину по которой я продолжаю работу.

  • @Andrew-rb9pw
    @Andrew-rb9pw Před 24 dny +8

    Артём, пока досмотрел до середины, но могу сказать следующее. Где-то месяц назад я решил что пора прекращать жить на 400$ в месяц и что-то изменить, в конце концов мне 25 лет и это не серьезно. Я подумал: «Телефон всегда у всех под рукой и мобилки это актуально». Пришел к тебе на канал, увидел что плейлисты как-будто не закончены, тогда подумал что все равно посмотрю все видео и в процессе пойму что учить дальше. До тебя смотрел пару видео, там даже IDE нормально установить не мог. Когда ты в телеге написал про пыху, мой друг сказал что из свифта идет в Go. Тут я стал понимать что мобилки реально как ты говоришь слишком узко и в 30 лет быть андроид разрабом я не хочу. Что я могу сказать по поводу твоих уроков и зачем я вообще это пишу, ты говоришь что тебе нравится обучать и у тебя получается, да так и есть, у тебя шикарно получается на понятном и доступном уровне объяснять. Единственное что бы я добавил так это объяснение в конце видео, для чего и где может применятся пройденный материал. Ты реально хорошо объясняешь. Сейчас я пытаюсь учить Go и о Боги, найти видео где разжевывают и в рот кладут это целая беда. Никто не обьясняет так как это делаешь ты. Чтобы понимать о чем идет речь, я беру информацию которую мне дали, иду в чат GPT, вставлю информацию и прошу буквально объяснять его на яблочках и конфетках. У тебя талант обучать людей и я желаю тебе сделать тот самый проект о котором ты говоришь. Спасибо тебе что дал понимание в стандартах обучения для того чтобы понимать изучаемый материал. У тебя все получится!

    • @altCodepro
      @altCodepro  Před 24 dny +1

      Спасибо большое за такой большой комментарий моей работы. Он меня тронул. Еще раз спасибо! Думаю и у вас тоже всё получится раз вы взялись за дело основательно! :)

  • @iv2649
    @iv2649 Před 24 dny +4

    Был пацан и нет пацана. (с) Ну давай, досвидули)) Главное, чтобы было в кайф новое направление)

    • @altCodepro
      @altCodepro  Před 24 dny

      Спасибо, и вам тоже!)

  • @nikson9334
    @nikson9334 Před 20 dny +1

    Забавно, Я тоже после андроида погрузился в бэкенд и мне там всё понравилось

  • @developerfirst
    @developerfirst Před 21 dnem

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

    • @norwaysamurai1712
      @norwaysamurai1712 Před 18 dny

      Разочарую.
      Войти в андроид и ios сложно.
      Но 100% можно найти работу если жёстко все учить.Поэтому многие бросают.
      В python конкуренция лютая.
      Туда ещё сложнее чем в андроид.
      Просто с python не возьмут.
      Нужно знать кучу фреймов.

    • @developerfirst
      @developerfirst Před 17 dny

      @@norwaysamurai1712 для пайтона да, нужно джанго изучать и прочие вещи. По андроид/айос это тоже касается там тоже куча всего по мимо самого языка, гит, докер, sql и тд.
      Про конкуренцию это не совсем так. Она везде есть. Если вы хороший спец вас возьмут хоть куда. Я сейчас работаю программистом и знаю о чем пишу.

  • @ac130kz
    @ac130kz Před 24 dny +3

    Как мобильщик ты - вечный фуллстак на побегушках: кол-во изменений зашкаливает, текучка библиотек лютая, полгода, и либа, без которой удобства ноль, устарела, выбрасывается. Даже при желании писать долгоиграющий код всё разбивается об ежегодные релизы новых версий операционок и изменения в коровые API. Я тоже после 1.5 года парт-тайм Flutter разработки на магистратуре ушел в бэк. А в науке много места для очень усердных альтруистов, ибо по теме, которая тебе заходит, может совсем не быть желающих его проспонсировать.

  • @devKenny
    @devKenny Před 24 dny +4

    А что на андройде backenda нет чтоли? После android, котлин ты сможешь легко свичнутся на php, go или java. Не понял проблему что то.

    • @rorschach3415
      @rorschach3415 Před 24 dny

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

    • @altCodepro
      @altCodepro  Před 24 dny

      Конечно, эту часть своего опыта, можно будет перенести. Но помимо бэкенда, в андроиде много сугубо андроидовской специфики :) Начиная работой с ОС, библиотеками и заканчивания созданием UI который нигде за пределами не используется. Годы потраченные на это, при переходе на другое направление можно похоронить... Поэтому подумайте в рамках нескольких лет, кем вы себя видите. Если андроид или мобильным разработчиком в целом, то всё ок и для вас то что я описал выше не критично т.к. вы готовы инвестировать свое время, силы и возможно деньги только в это направление.

  • @titanoboa_cerrejonensis

    А я отключила видео😅 удачи, Артём и спасибо за приобретенные знания. Надеюсь,что основы,которые ты заложил, будут продотворны😊

    • @altCodepro
      @altCodepro  Před 23 dny

      И правильно :) Спасибо! И вам удачи!) Всегда, читал ваши комментарии с улыбкой, спасибо большое за них)

  • @ishalyapin84
    @ishalyapin84 Před 16 dny

    Я бэк (python, go, node.js), но могу со скрипом фронт (vue) и для себя изучаю Андройд. Есть даже одно приложение в Google Play, но делал его 2 года назад, сейчас уже многое забыл. Php это плохой выбор - нет асинхронности, нет каких-то плюсов по сравнению с другими языками. Если интересно, могу помочь с питоном, в замен хотел бы поспрашивать по андройду.

    • @altCodepro
      @altCodepro  Před 5 dny

      Спасибо, пока помощь не нужна :)

  • @youssefabdullah-rb8xc
    @youssefabdullah-rb8xc Před 23 dny +1

    вы работали уже где-то андроид разработчиком? или бросили не начав?

    • @altCodepro
      @altCodepro  Před 23 dny +2

      Я преподаю Computer Science (далее CS) и андроид изучал из личного интереса. Поэтому нет, не работал. Видео записал для подписчиков т.к. канал был об андроиде, но новых видео на эту тему не будет, а старые со временем закрою. В чатике спрашивали почему такое решение принял, поэтому постарался ответить на этот вопрос развёрнуто.
      P.S. Я думал о переходе в разработчики, но мне нравится моя работа. Поэтому это желания разве что фрилансом или парт-таймом утолить смогу, чтобы фулл тайм остался для преподавания и изучения CS, это направление для меня просто интереснее.
      P.P.S. Еще раз, я никого не хотел переубедить, поэтому за видео два раза попросил закрыть его. Я должен был объяснить почему андроида больше не будет у меня на канале и сделал это :)

  • @SR-wo2hw
    @SR-wo2hw Před 24 dny +3

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

    • @altCodepro
      @altCodepro  Před 24 dny +1

      Конечно, эту часть своего опыта, можно будет перенести. Но помимо этого, в андроиде много сугубо андроидовской специфики :) Начиная работой с ОС, библиотеками и заканчивания созданием UI который нигде за пределами не используется. Годы потраченные на это, при переходе на другое направление можно похоронить. Конечно не все знания “в трубу”, однако большая часть реально будет непременима или мало применима где-то за пределами андроида или мобильной разработки.
      Узкая направленность Android-разработки и ограниченная применимость:
      а) Много знаний завязано на специфике Android.
      б) Используются технологии, специфичные для Google и Android.
      в) Меньшая универсальность навыков за пределами Android-экосистемы.
      г) Многие инструменты и библиотеки имеют ограниченное использование вне Android.
      д) Технологии и фреймворки специфичны для мобильных приложений.
      В тоже время, бэкенд:
      а) Знания более универсальны и применимы в разных проектах.
      б) Легче перейти с одного языка на другой благодаря общим принципам и архитектурам.
      в) Применимость знаний в различных областях IT.
      г) Знания бэкенд-разработчика востребованы во многих сферах, не только в веб-разработке.
      д) Знания могут быть легко применены в смежных областях.
      Наконец в бэкенде большая гибкость в выборе карьерных направлений. Например, бэкенд и фронтед не связаны и при переходе с одного ЯП на другой, знания в создании UI не обесцениваются, если вдруг решил заняться фулл-стак. Знания по настройки веб-серверов, администрирование линукс, возможно какой-то небольшой CI-CD, если решил погрузиться больше в девопс и админство, также не сильно зависит от технологии (ну не считая специфических настроек веб-севера, принцип работы с ОС одинаковы). Список можно перечислять и перечислять. Просто андроид слишком узкое направление, и если для вас это не критично, то всё ок, я лишь рассказ свои причины.

    • @SR-wo2hw
      @SR-wo2hw Před 24 dny

      Во-первых спасибо за ответ, во вторых по существу, смотрите, нет ни какой разницы на чем писать код, на всех современных языках можно написать все что угодно, вопрос только в том что нужно бизнесу, если говорить про ui часть то какая разница где и как я крашу кнопки, это фрейм ворк, и да как вы и сказали на андроиде все очень быстро устареваят но, я вас увереяю что на фронте фрейм ворки тоже обновляются и устареваю. Чуть ли не быстрее чем на андроиде... Глобально если вы знаете как писать приложение на андроид переехать на веб разработку не сложно... Даже бэк, да придется учить всякие кавки и редисы, но это же тоже специфика бэка, которая фронту не нужна... Я просто решил поделиться своим мнением тоже... Если подытожить никто не запрещает вам свичнутся в другие направления в будущем, главное что бы вам нравилось... Повторюсь, просто я считаю что утверждение что андроид это все могила и мы там до конца жизни в корне не верно...

    • @SR-wo2hw
      @SR-wo2hw Před 24 dny

      А еще забыл, про ci cd андроид разработчики тоже страдают такой гадостью... И еще докером базово тоже особенно в стартапах... Ну короче не так и узко получается... Базыве принципы написание кода бизнес логики не менялись уже много лет... Не важно какой яп вам больше нравится учить базово одно и тоже даже на 1с работают точно такие же принципы

    • @altCodepro
      @altCodepro  Před 24 dny

      Я с вами согласен, андроид это не могила, и мобильная разработка тем более. И свичнуться можно и от туда и туда, было бы желание. Всё же Бэкенд, объективно, более широкий, чем мобильная и андроид разработка в частности. Для себя я понял, что желания закапываться в мобилку нет, есть более интересные вещи, ну это лично для меня. Каждому своё :)

    • @altCodepro
      @altCodepro  Před 24 dny

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

  • @LeeSoftRu
    @LeeSoftRu Před 23 dny +1

    Я как человек пишущий на pho надцать лет и мечтающий о kotlin очень жду объяснения зачем двигаться в обратную сторону 😊
    Update: 33:30 про php

    • @altCodepro
      @altCodepro  Před 23 dny +1

      Под конец видео (оно длинное, так что я понимаю что не все досмотрели), я сказал, что не буду изучать пхп так как на работе использую питон. А так, для моих личных проектов и задач, пхп подходил отлично, только времени на него нет, поэтому проходит мимо :)
      Расскажите, почему появилось желание перейти на котлин, я как понимаю это тоже бэк планируется, или всё же мобилка?

    • @LeeSoftRu
      @LeeSoftRu Před 23 dny

      ​@@altCodepro я за 25+ лет на чём только не кодил.
      особенность в том, что я постоянно что-то пишу и для себя.
      сейчас работа на пхп, пет-проекты на python, критичные по скорости части на kotlin (с gpt4 в парном программировании) и так как уже нужен ui -- штурмую ещё и react. чтоб и себе и по работе. если бы строго себе, то пилил бы ui на котлин -- там прилично под веб либ.
      python выбирался как наиболее универсальный.
      но потом познакомился с ним ближе и мягко говоря это странный язык, хотя и мастхэвный при этом. одно только отсутствие нормальных анонимных функций в 21ом ветке чего только стоит.
      а вот котлин сразу заявлялся как мега-универсальный. и в js умеет и в бинарики. да ещё и с DSL!
      в нём многовато синтаксического сахара, но луче так, чем совсем без него.
      компилит только долго. после питона и пхп это порой выбешивает, но что поделать. своя цена.
      под мобилки пока даже не планирую его. бек и может когда-нибудь фронт.

  • @svwn5268
    @svwn5268 Před 17 dny

    Немного не поняла, причём тут котлин и "прощай, Андроид разработка"? Я, кстати, тоже люблю бэкенд, работаю в финансовой организации, и всё больше сервисов у нас пишется на котлине. Он вытесняет java-сервисы, т.к. более лаконичный и гибкий. Поэтому и наткнулась на этот канал о котлине.

    • @altCodepro
      @altCodepro  Před 17 dny

      Канал был про андроид разработку, а я больше не буду снимать видео на эту тему, поэтому и прощай андроид. Против котлина ничего не имею :)
      Ещё раз, прощай андроид это о том что его не будет на моем канале, в вашей жизни его может быть сколько вам нужно :)

    • @svwn5268
      @svwn5268 Před 17 dny

      @@altCodepro в моей жизни тоже нет андроида-разработки =) А насчёт котлина - жаль, что видео-уроки по нему больше не появятся. Вы очень толково и подробно всё рассказываете.

  • @KobaltMetal
    @KobaltMetal Před 24 dny

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

    • @altCodepro
      @altCodepro  Před 24 dny

      Почему решили выбрать этот ЯП?)

    • @KobaltMetal
      @KobaltMetal Před 24 dny

      @@altCodepro по той же причине что и ты выбрал пхп и пайтон) Долго выбирал между пайтон и руби, но по итогу выбрал инфру на руби и рельсах тк именно на этом стеке можно сделать очень быстро мвп с фронтом и теперь даже с мобилкой. Ну и колличество стартапов написанных на рельсах на вай комбинатор говорит само за себя. Уже работая в стартапах на этом стеке - убедился в живую. Осталось тоже подкопить денег, уволиться и пол года-год сидеть пилить в свое удовольствие мвп

  • @Evgeny_CIPE
    @Evgeny_CIPE Před 24 dny

    Эх, Артём, Артём....

  • @user-li5ls7gu5z
    @user-li5ls7gu5z Před 24 dny +1

    я веб-разработчик с 9-и летним опытом работы. мечтаю перебраться на мобильную разработку))))))

    • @usergnusmas6879
      @usergnusmas6879 Před 24 dny

      Могу посоветовать flutter.

    • @rarrar2525
      @rarrar2525 Před 24 dny

      ​@@usergnusmas6879 мертворожденный

    • @altCodepro
      @altCodepro  Před 24 dny

      Можете раскрыть причину, если не сложно? Думаю другим будет полезно и интересно :)

    • @user-li5ls7gu5z
      @user-li5ls7gu5z Před 24 dny

      @@altCodepro один из твоих подписчиков написал уже об этом: мобильные телефоны у каждого под рукой + часы + очки. тут целена непаханая. другой вопрос, что приложения не все компании могут себе позволить в отличии от сайтов, но по деньгам, то делать приложения значительно выгоднее, чем сайты. также для того, чтобы делать сайты нужно очень много знать дополнительных технологий. начнём с основы: html/css/mysql/js/php/python. к этому всему постоянно спрашивают кучу дополнительных технологий: sass/less/gulp/webpack/bootstrap/react/angular/vue/laravel/yii/codeigniter и много много ещё чего. вот ты говоришь, что андроид-разработка - это узкое направление, да, это так, но java/kotlin - это настолько мощные языки, что на них множно писать не только приложения, но также сайты, программы, парсеры, нейросети, игры и многое другое. а на php ты будешь делать только сайты. если хочешь делать сайты, то делай на java/kotlin, или возьми python. они лучше php. также учитывай, что на php огромная конкуренция, т.к. порог вхождения низок

    • @user-li5ls7gu5z
      @user-li5ls7gu5z Před 24 dny

      @@altCodepro один из твоих подписчиков написал уже об этом: мобильные телефоны у каждого под рукой + часы + очки. тут целена непаханая. другой вопрос, что приложения не все компании могут себе позволить в отличии от сайтов, но по деньгам, то делать приложения значительно выгоднее, чем сайты. также для того, чтобы делать сайты нужно очень много знать дополнительных технологий. начнём с основы: html/css/mysql/js/php/python. к этому всему постоянно спрашивают кучу дополнительных технологий: sass/less/gulp/webpack/bootstrap/react/angular/vue/laravel/yii/codeigniter и много много ещё чего. вот ты говоришь, что андроид-разработка - это узкое направление, да, это так, но java/kotlin - это настолько мощные языки, что на них множно писать не только приложения, но также сайты, программы, парсеры, нейросети, игры и многое другое. а на php ты будешь делать только сайты. если хочешь делать сайты, то делай на java/kotlin, или возьми python. они лучше php. также учитывай, что на php огромная конкуренция, т.к. порог вхождения низок

  • @kashkafaro
    @kashkafaro Před 24 dny

    17:46 java api (не вижу смысла учить kotlin для android)

    • @altCodepro
      @altCodepro  Před 24 dny

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

  • @95thh
    @95thh Před 23 dny

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

    • @altCodepro
      @altCodepro  Před 23 dny

      Люблю комментарии со скобками или смайликами, так как они выглядят добрыми))
      Сейчас я не продаю никакие курсы, и в ближайшем будущем тоже не планируется.
      Но тот долгосрочный проект о котором я говорил, действительно будет платным. Без денег такой проект реализовать не получится. Он должен быть самоокупаемым, а ещё лучше прибыльным чтобы можно было развивать его.

  • @gerg6752
    @gerg6752 Před 23 dny

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

    • @altCodepro
      @altCodepro  Před 23 dny

      Ты сделал поспешные выводы обо мне. Я долго, много и кропотливо работаю, но доводить до конца заведомо неверное решение (лично для меня оно оказалось такое), будет глупо.
      Представьте себя через 10 лет, если всё в вашей жизни сложится именно так как вы хотели. Просто предположительно, подумайте, чем бы вы занималась. И потом уже принимайте решения, чтобы они с ваши долгосрочными планами совпадали.

  • @Etherlord285
    @Etherlord285 Před 22 dny

    чо думать, иди в ясоп-программисты