Alexey
Из минусов, достаточно высоки порог входа, который будет становиться только выше, потому что сейчас поменяется способ работы с юаем, а значит новичкам придётся учить юай в двойном размере
Alexey
Плюс на пороге КММ
Alexey
А работу с уведомлениями, фоновой работой, файлами и разрешениями режут с каждой версией
Alexey
Не знаю, я с нуля на бэк не заходил))
Alexey
Но в андроид порог входа достаточно высокий
Artemy
Печаль, в джава "букваре" наткнулся на applet которые оказывается уже умер в новых версиях, херово когда на середине книжки натыкаешься на такую шляпу, ребятя напомните книжки ддя начинающих по современеее Якова Файна? Помнится скидывали сюда но я благополучно прокукал 🤦🏻‍♂
Artemy
Нашел альтернативу старому классу java web stat,буду пробовать его
Denis
Но в андроид порог входа достаточно высокий
Сложнее чем веб? Под веб нужно знать 1005 фраемворков. Правда у Андроид есть такая фигня как тесты. Тоест надо сначала писать какие то тесты а потом функционал. Каждый раз заливать на плей Маркет + цензура от Гугла. Не понравится ему картинка к проге и не примет прогу в плеймаркет. + Под Андроид куча версий надо чтобы прога работало на андроид4 и 10 + куча форматов экрана сейчас уже телефоны с 2 экранами.
Denis
Правда под Андроид меньше возни с вёрсткой
Denis
Больше кодинга наверное.
Alexey
Сложнее чем веб? Под веб нужно знать 1005 фраемворков. Правда у Андроид есть такая фигня как тесты. Тоест надо сначала писать какие то тесты а потом функционал. Каждый раз заливать на плей Маркет + цензура от Гугла. Не понравится ему картинка к проге и не примет прогу в плеймаркет. + Под Андроид куча версий надо чтобы прога работало на андроид4 и 10 + куча форматов экрана сейчас уже телефоны с 2 экранами.
Не могу сказать, в веб с нуля тоже не входил)) То, о чем вы говорите про тесты это TDD, так иногда делают в любой сфере программирования, но в реальности очень вероятно, что тесты писать не будете, либо будете писать после кода. Но UI тесты под андроид это действительно боль и большая сложность. Заливка в макет не такая проблема, если какую-то дичь не выкладываете. Хотя есть сложности и их становится только больше и гуглу нужно доказывать, например, что некоторые разрешения в вашем приложении действительно нужны. И да, поддержка низких версий ведроида это тоже немного боль. Ибо с каждой версией все сильнее меняется работа с уведомлениями, фоновой работой, файлами и разрешениями. Вёрстка действительно занимает не значительную часть времени, хотя свои сложности тоже есть. Мне вот очень нравится гибридность такой работы, что и UI есть, и достаточно сложная работа с кодом (если у вас не совсем тонкий клиент)
Alexey
Ну и да, на самсунге все равно полетит вёрстка, а Сяоми убьёт все что можно и нельзя
ioannes
In JavaScript, however, all numbers are floating-point, so all division operations have floating-point results: 5/2 evaluates to 2.5, not 2. Все флоаты прекол
Alexey
Ну и все устаревает очень быстро, учиться нужно все время
Denis
Походу единственный кто не меняется так сильно это php :)
Mарита
просто тихо помирает?
Ruslan
Если не секрет 😄
Anton
просто тихо помирает?
php жив и ещё пожалуй будет жить долго, с выходом php 8 вообще говорят вновь станет поплуярным скоро (так говорят знакомые, кто на нем работает)
Anton
Деньги достойные начали платить ?) за 2 года
"достойные деньги" - у каждого своя вилка)
Anton
кому-то и 10000$ в месяц не серьезно :)
Denis
Denis
Denis
Denis
Реакт аж 2%
Anton
react и vue так мало?!
Mарита
вчерашний Николай бы оценил
Anton
оО
Denis
Это отсюда все
Denis
https://w3techs.com/technologies/overview/programming_language
Denis
Эти говорят что все ок с пхп
Denis
https://www.zend.com/blog/state-php-2021
Mарита
когда в статье о языке используют слова типа "жив", "мертв" это настораживает
Denis
Я так понял все эти данные относятся к беку то есть типа nodejs пока несильно развит то логично что пхп в тренде
Denis
А так в целом как язык то пхп наверное помирает
Eugene
Ребята кто работал\работает\учил с++ подскажите, че делать. В общем я на данный момент изучаю C# даже еще до ООП не дошел, а у меня есть знакомая hr зовет к ним на курсы в компанию по плюсам. И я вот незнаю, стоит ли идти, бросать изучение си шарпа и переключаться на плюсы, которые я так понимаю сложнее ? Я просто с ними вообще не сталкивался ранее, че делать даже незнаю, только на курсы уже собрался идти платные по си шарпу, а тут зовут в компанию на C++
Eugene
😕
Yauhen
Ну и все устаревает очень быстро, учиться нужно все время
Эт да, сегодня ты юзаешь какую-то фишечку, а завтра она уже deprecated, образно говоря. И не всегда в сторону упрощения.
Alexey
Эт да, сегодня ты юзаешь какую-то фишечку, а завтра она уже deprecated, образно говоря. И не всегда в сторону упрощения.
Регулярно в старый код приходится лезть, чтобы что-то задеприкейченное поменять на что-то более актуальное. И редко это что-то даёт на самом деле))
Yauhen
Регулярно в старый код приходится лезть, чтобы что-то задеприкейченное поменять на что-то более актуальное. И редко это что-то даёт на самом деле))
Ну в том-то и дело, что иногда такой велосипед городить приходится из-за этого, чтобы просто угодить нововведениям)
No01eg
Действительно, если ещё не силен то лучше продолжай Шарп изучать.. я сейчас тоже потиху Шарп поглощаю и после си он намного легче кажется))
Николай
вчерашний Николай бы оценил
Я не вчерашний я постоянный, что я должен оценить?)
Николай
Николай
Вот в этой картинки Java на 4 месте😜
Николай
Но я выбирал яву больше для мобильных приложений под андройд
ioannes
Флананана жаваскрипт кто-то читал?
Anastasia
Флананана жаваскрипт кто-то читал?
Если вы про флэнагана, то я читала. Очень подробно описаны нюансы языка. Новичку будет сложно читать, но если вы уже пишите на js какое-то время, видели вопросы с собеседований, то вам подойдёт.
ioannes
If x is the string “1”, ++x is the number 2, but x+1 is the string “11”. Жаваскрипт, что ты творишь, прекрати
ioannes
А что в js прям пишут is the?
Это цитата из книги
Николай
Я то думал)))) вот это класс тупо анг яз изучаешь и все... И кодишь типа js tell me please who is fucking Eliss)
ioannes
В питоне пишут is, is not
Anastasia
If x is the string “1”, ++x is the number 2, but x+1 is the string “11”. Жаваскрипт, что ты творишь, прекрати
Мне больше понравилась проблема с вещественными числами
ioannes
А как это на иннлише
Вадим
Это цитата из книги
не псевдокод?
ioannes
Цитата
Denis
вообще редко но есть заказы на фрилансе по реакту
Denis
типа такого
Denis
Нужно создать приложение на React.js по парсингу товарных предложений интернет-магазинов определенной тематики. 1. Запрос параметров поиска у пользователя. 2. Собственно парсинг и получение подходящих предложений в виде списка данных и фото. 3. Отображение полученного списка товарных предложений с возможностью сохранения и отправки на email.
Denis
или даже такое есть
Denis
Нужен разработчик со знанием стека технологий React+Nodejs для доработки небольшого проекта. Есть 2 телеграмм бота для управляющей компании. Первый бот - для заказчиков услуг, с помощью него заказчик может создать заявку на не исправность услуги, в дальнейшем заявка попадет в админку которая написана на react+nodejs. В админке диспетчер может назначить исполнителя, после чего заявка автоматически улетит во второй телеграмм бот, где исполнитель может прочитать суть заявки и отметить что она выполнена. В данный момент нужно переработать логику работу. 70 дол
Denis
Но на пхп задач больше все таки
Dmitry
Захотел и сделал
кек
Алексей
😂
Artemy
Парни вразумите, сначала по учебнику нужен был java applet который устарел, перешел к веб старту, теперь читаю что старт тоже устарел, был в jdk 9 теперь нету, так называемая технология развертывания, она вовсе прекратила сущестаование или это как то заменяется javafx? Или мой ход мысли уехал в Чебоксары?
Dmitry
За такую задачу 70 долларов? Ужас
А ты что думал ) Фриланс - он вот такой и есть.
Stas
А ты что думал ) Фриланс - он вот такой и есть.
У нас разработчикам на PHP от 3000₽ в час платят (подрядчику)
Dmitry
У нас разработчикам на PHP от 3000₽ в час платят (подрядчику)
Не знаю, стоит объяснять или нет, если честно, ужо лениво
Stas
А я не просил ничего объяснять