На сколько перспективно в современных реалиях осваивать программирование и прочие веб дизайны?
Пообщался с парнем и девушкой, они осваивают программирование, написание программ на различных языках, там запросы всякие, и прочее всё такое связанное с программированием и языками программированиями. На сколько реально, по вашему читатели пикабушечки, зарабатывать программированием, например в городах России не в Питере и не в Москве, не в двух столицах России грубо говоря, а в других более мелких и более провинциальных. Где ещё более менее есть спрос на программистов, в двух столицах южной и северной, а вот в других городах он есть? По моему особо нет. То есть они осваивают профессию которая вряд ли сможет их кормить на мой взгляд, если они не станут супер хакерами какими нибудь, но чтобы ими стать это надо десятилетиями по моему из за компа не вставать и не вылазить.
Почему сейчас сложно на мой взгляд заработать программированием, фотошопом, обработкой видео, веб программированием и веб дизайном и прочими блоггерством и влоггерством. По одной очень простой причине в интернет сейчас имеют доступ куча народу со всего мира. И заказать выполнение того или иного задание можно онлайн с человеком или командой находящейся в любой точке Земли и перевести ему или им вознаграждение за это тоже можно сделать одним двумя кликами, нет никаких проблем, называется такое безобразие если не ошибаюсь, кажется Аутсорс . Передача выполнения какой то работы требующейся для выполнения, другой команде, внешней, а не внутренней на предприятии или в компании. https://ru.wikipedia.org/wiki/Аутсорсинг
Потом сейчас все вкусные, денежные и сытные места заняты, оккупированы, старенькими участниками рынка, пирог поделен давно и без вас и вашего участия и вы будете лезть и пытаться откусить себе кусочек этого пирога но желающих с вами им делиться нет, и никогда не будет, все будут бороться за каждый кусок пирога рынка, спрос, это называется конкуренция и свободный рынок и свободные рыночные отношения если не ошибаюсь. Каждый кому нужно что то сделать, будет заказывать у проверенного человека с именем, репутацией и хорошим портфолио, а не у ноунейма типа вас новичка вышедшего на рыночек заработать миллиончик другой за пару минут. И сделать себе имя сейчас с нуля это ооочень непросто, а скорее всего для большинства даже и совершенно нереально.
Сказать что в интернете большая конкуренция это ничего не сказать, она просто огромная, там сидит почти весь мир китайцы и индусы в частности, которых более миллиарда каждых и среди них масса умнейших людей, конкурировать с которыми будет сложно, а скорее всего и совершенно безперспективно. Потом в интернете жители почти всей России, специалисты во всех областях, которые за вознаграждение разное готовы хоть вылизать хоть взять, хоть дать, хоть принять грубо говоря, на все что угодно за ваши деньги а поскольку конкуренция огромная, гнуть цену сильно выебываться не получится, приходится соглашаться за скромные деньги выполнять серьёзную, трудную и нудную работу иначе нихуяшечки не заработаешь даже если ты супер профессионал и у тебя шикарнейшее портфолио.
Нужно ли получать в современном мире физико математическое, и программистское образование, я считаю да нужно, если есть к этому предпосылки, это развивает мозг и логическое мышление, и даёт базу фундаментальные знания физико математическо программисткие, от которых потом можно скакать в любом направлении более перспективном, и более денежном, но рассчитывать на то что они будут приносить хлеб скорее всего не стоит, данное образование учит мыслить ясно, четко, логично, а мышление хорошее, обладание физико математическо программистким образованием, базой это фундамент для развития потом в любом направлении, голова работающая четко и ясно, думающая логически, нужна во всех областях и во всех работах.
Как думаете реально ли сейчас устроится в направлениях программирование, фотошоп, веб программирование и веб дизайн, блоггерство и влоггинг, обработка видео и фото, раскрутится с нуля и заработать большие деньги или нихуяшечки уже нельзя, потому что весь он лайн рыночек поделен и пределин, и конкуренция такая, что тушите свет, дамы и господа, ребята и девчата, огромная. Было можно когда конкуренция была минимальной и был "голубой океан" масса возможностей на новом рынке теперь же всё поезд ушёл и нужно искать какие то другие более перспективные и денежные и многообещающие направления?
Сможете найти на картинке цифру среди букв?
Справились? Тогда попробуйте пройти нашу новую игру на внимательность. Приз — награда в профиль на Пикабу: https://pikabu.ru/link/-oD8sjtmAi
Full stack разработчик идет за зарплатой
Взято из телеграмма - Инкогнито
Оптимизация ресурсов и ассетов в Android-приложениях для экономии места
Оптимизация ресурсов и ассетов в приложениях для Android играет ключевую роль в повышении производительности и экономии места на устройствах пользователей. В этой статье мы рассмотрим стратегии и методы оптимизации, которые помогут разработчикам создавать более эффективные приложения, способные конкурировать на рынке мобильных приложений.
Сжатие изображений и аудиофайлов
Первым шагом в оптимизации приложения для Android является сжатие медиа-активов.
Изображения и аудиофайлы могут занимать значительный объем пространства, а не оптимизированные файлы могут увеличить размер приложения и ухудшить пользовательское восприятие.
Для сжатия изображений рекомендуется использовать современные форматы, такие как WebP, которые обеспечивают хорошее качество при уменьшении размера файла.
Что касается аудиофайлов, то для экономии места без существенной потери качества звука выбирайте форматы с низким битрейтом. Для экономии места на устройстве можно также использовать потоковую передачу аудиофайлов.
Удалите неиспользуемые ресурсы
Многие приложения содержат ресурсы, которые больше не используются, но остаются в коде.
Это могут быть неиспользуемые изображения, макеты и строковые ресурсы. Регулярно анализируйте свой проект и удаляйте все неактуальные ресурсы.
Это не только сэкономит место, но и улучшит общую структуру кода, упростит его сопровождение и поддержку.
Использование векторной графики
Использование векторной, а не растровой графики позволяет сэкономить много места.
Векторные изображения хранятся в виде инструкций рендеринга, а не в виде отдельных пикселей, что делает их идеальными для экранов различных размеров.
Оптимизация векторной графики позволяет создавать приложения, которые отлично смотрятся как на больших, так и на маленьких экранах, без необходимости разрабатывать и хранить различные версии растровых изображений.
Минимизация размера APK
Минимизируйте размер APK-файлов и экономьте место на устройствах пользователей:
Используйте ProGuard или R8 для удаления неиспользуемого кода и оптимизации байткода.
Разбейте приложение на модули и используйте функцию "Динамическая доставка" для доставки только необходимых компонентов при установке приложения.
Постоянный мониторинг зависимостей и библиотек, используемых в проекте, и удаление тех из них, которые больше не нужны.
Использование форматов сжатия ресурсов
Для экономии места и ускорения загрузки ресурсов в Android-приложениях следует использовать форматы сжатия.
Например, для изображений в 3D-приложениях можно применить сжатие текстур в формат ETC1 или сжать растровые изображения в формат WebP, чтобы уменьшить размер анимации и изображений.
Однако не забывайте о совместимости с устройствами. Убедитесь, что выбранные форматы поддерживаются на всех целевых платформах.
Локализация ресурсов
Локализация ресурсов может значительно увеличить размер приложения за счет дублирования ресурсов для разных языков.
Для экономии места используйте инструменты для удаления неиспользуемых локализаций из APK-файла.
Это особенно актуально для больших приложений, где важен каждый килобайт.
Используйте сжатие и минификацию кода
Сжатие и минификация кода позволяют значительно уменьшить размер APK-файла и повысить производительность приложения.
Для удаления неиспользуемого кода, сжатия и оптимизации Java-кода используйте такие инструменты, как ProGuard или R8.
Для языка Kotlin используйте Kotlin's Native и Kotlin's JavaScript для компиляции кода в нативный код и JavaScript соответственно, что позволит уменьшить размер APK.
Как скачать картинку с сайта на Python?
В этом примере мы используем функцию get() из библиотеки requests для отправки GET-запроса на указанный URL. Затем мы проверяем статусный код ответа: если он равен 200, то картинка успешно загружена, и мы записываем ее содержимое в файл с расширением '.png'. Если же статусный код не равен 200, то возникла ошибка при загрузке.
Источник: https://t.me/pyth0n_er
Друг познается в чате
«Чат на чат» — новое развлекательное шоу RUTUBE. В нем два известных гостя соревнуются, у кого смешнее друзья. Звезды создают групповые чаты с близкими людьми и в каждом раунде присылают им забавные челленджи и задания. Команда, которая окажется креативнее, побеждает.
Реклама ООО «РУФОРМ», ИНН: 7714886605