Pull to refresh
46
0
Степанченко Александр @kellas

Full stack web developer

Send message

А почему никто больше не разберётся? И как люди разбирались со сложными проектам типа визуальных конструкторов сайтов до появления TS? Как же смогли написать github , tilda(вообще кажется на jQuery), vkontakte без тайпскрипта?

У меня почти все проекты на работе на TS и я прекрасно вижу какой ценой достигается это "удобство" и "понятность". Код пишется дольше, читается дольше и работает хуже по всем метрикам . Тесты писать всё равно приходится , иначе баги лезут, а эти тесты и без TS могу поверить что где-то не те данные приходят.

Я занимаю веб-разработкой больше 15 лет уже , в основном фронтендом и полностью с вами согласен. TS тот еще костыль. Не обращайте внимания на этих "разработчиков" они озабочены по большому счету только своим комфортом и у них совершенно другие приоритеты и подход к работе, c TS лично им приятнее ковыряться в IDE, они чувствуют себя умными, а не идиотами которые не могут отдебажить элементарные вещи, это не они платят за увеличение сроков разработки а им, так что их даже можно понять )


Вообще в телеграмме для этого есть Архив, но можете просто периодически заходить в веб версию телеграмм с левого аккаунта с подписками на эти каналы и смотреть что там нового.

Уверен что если 10 произвольным программистам, показать одну произвольную кодовую базу , каждый скажет что там 90% надо переделать и только вот эти 10% хорошо написаны, и у каждого это будут свои 10%

Нам нравятся разные писатели, разные фильмы, не просто разные стили, но и разные смыслы, разные логические приемы, это особенности личного восприятия основанные на индивидуальном опыте. Нет и не будет общепризнанного красивого кода, всем понятного кода итп

Но есть характеристики которые можно измерить, и это не субъективные "читабельность" и "поддерживаемость" которые только падают из-за снижения порога входа в айти и новые менее умные люди хуже умеют в чтение и поддержку, а такие как время исполнения, количество слов (которые нужно напечатать и прочитать), вес файлов, количество потребляемой памяти , отказоустойчивость, итп

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

Напомнило

За месяц может многое изменится, API key почтового сервиса, сам сервис, даже необходимость отправки письма может уже отпасть , это касается всех типов отложенных задач. В случае с таким вот "sleep" я так понял фиксируются не только что надо сделать, но и как, а это как через месяц будет другим

на android это решается использованием everyproxy
собственно так и активировал oculus, раздав мобильный интернет с телефона с vpn

Есть идеи как посмотреть webapp с мобильного телефона?

Надо же, всё прямо как на Бали )))

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

Механизм контроля успешности выполнения...

Короче rabbitmq нужен )

Медленнее оперативной памяти да, но достаточно быстрый для использования в любых кейсах. Короче все равно быстрый.

5Mb это очень много.

indexed DB ограничивает размер % от свободного места на диске.

Полностью согласен.

Как с этим смириться? Дело даже не в перфекционизме, прост какой-то постоянный диссонанс, вроде ты пишешь код и вроде нужно чтобы он хорошо работал, но одновременно с этим нужно делать быстрее и лучше плохо ) какой-то постоянный диссонанс.

Реакт и сторибук обновится и всё это станет легаси )

Поздравляю!

Интересно как вы организовывали ручное тестирование, той же анимации. Каждый раз деплоили в прод чтобы посмотреть с телефона как оно себя ведёт?

Какието есть ещё варианты, кроме ngrok, для просмотра веб приложения в боте в дев режиме?

Быть "react-разработчиком" - это пустая трата времени )
Есть в РФ фриланс в том числе и западные заказчики, людям нужны сайты, приложения и боты. Огромный рынок из тех кто не может взять сотрудника в штат.
Платформы тут особо не нужны , телеграм каналов достаточно.
криптоскам или порносайт без разницы - руку человек набьет, на верстке, простых crud, может настройке ssl и email , поймёт нормально как оно все вместе вообще матчится, кэширование http запросы внещние сервисы типа систем оплаты или OAuth и прочее.
Да работать надо - да клиенты разные бывают. Что за нытики собрались? Фриланса нет, на работу не берут... Разработка офигенная ниша , где можно просто посидеть дома поучиться и без вложений вообще потом написать челу в интернете программу и получить за это деньги. Что вообще может быть проще? Даже фотографом тяжелее стать. Везде почти нужны начальные вложения. А тут сиди дома читай доки и пили приложения по ним.

Идите на фриланс. Сами себя так сказать наймите разработчиком в своё ИП и посмотрите какой прок от такого сотрудника.

Компаниям не хвататет ит-специалистов, ещё раз СПЕЦИАЛИСТОВ. Этому не учат на курсах, я знаю я там преподавал. Компаниям на обучение "джунов" тоже не хватает специалистов чтобы те их обучали. Они в таком же замкнутом круге как и вы. Не надо их винить.

Я серьёзно рекомендую вам выполнять заказы на фрилансе и нарабатывать свою клиентскую базу, искать кого-то на постоянное сотрудничество / поддержку сайтов. По ходу дела разберётесь как что работает. Поймёте что вы знаете, что нет, что можно подтянуть. И тут ваш возраст и предыдущий опыт работы сыграет вам на руку. Клиенты с большей охотой пойдут к вам, просто потому что вам 34 в их глазах вы более ответственный чем 24-летний человек, что на фрилансе чуть ли не самое важное.

Действительно не всем подойдёт, я бы даже сказал никому.

Программисты с современными ide быстрее пишут код чем текст и диаграммы. Вот это продумывание чего-то до реализации почти всегда получается как в том меме ожидание / реальность. Так что потом придется всё перепланировать.

Когда реализация заранее расписана - программисту скучно, нет интереса, он очень лениво, с грустью, прилагая большие усилия конвертирует этот текст в код.

Все это вместе плохо сказывается на скорости и мотивации. Сравнительно веселая работа по написанию и отладке кода превращается в какой-то копирайтинг.

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

Возьмите заказ на сайт ну и сделайте. Поймёте почему это не работает и там никакие не 20 минут, а в самом простом случае несколько дней, а в не самом - просто невозможно ни за какое время.

1
23 ...

Information

Rating
5,050-th
Location
Калининград (Кенигсберг), Калининградская обл., Россия
Date of birth
Registered
Activity