Pull to refresh
1
0
Дмитрий Синцов @questpc

веб программист

Send message

Если серьезно то с трудом представляю как курьеры всю зиму по 5 часов в день гоняют на велосипедах. Я сам велосипедист, заканчиваю сезон обычно в конце ноября. Голова, руки, задница мерзнут на холодном ветру, колесо заносит на льду, колейность, бугры ледяные, сугробы. Правда эта зима была помягче. Однако гололеда было много.

Я старше 50, мне чаще всего просто не откликаются, проходить чаще всего нечего.

Вообще последние лет 10 рынок в этой области стал много жестче.

Это просто им движет желание сделать "слишком хорошо" или идеально. По факту же консоль браузера в поисках ошибок обычный пользователь смотреть не будет. И непонятно почему сервер вернет null. Если пользователь отсутствует, то сервер вероятно вернет не 200 код вообще и ошибка будет на уровне запроса.

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

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

Главный сюрприз там будет не через 15 лет а через 30, когда уже подвыгорел для спринтов и постоянных смен фреймворков, а старше 50 в этой сфере берут неохотно.

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

Вообще борьба с паттернами связана с ростом популярности Javascript, в котором нет нормальных полноценных классов с множественным наследованием, нет полноценных метаклассов.

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

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

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

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

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

Градация на джуны, миддлы и сеньоры меня вообще умиляет. Тот же Билл Гейтс, много лет проработавший и незакончивший университет неоднократно говорил в интервью что самый лучший способ изучить чего-то это не лекции и не учебные задания а обучение в ходе выполнения настоящих реальных задач. Он именно так сам начинал программировать, до того как раскрутил свою корпорацию. Сейчас объявили бы дружом и никуда не взяли.

Плюс страшная вешь что когда возраст старше 50 многие начинают шарахаться - разрыв поколений.

Были кнопочные Андроиды. Сама система все это прекрасно поддерживает. Только давно их не выпускают. Мало кому нужны.

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

Есть малые микро АЭС, там аварии не должны быть настолько масштабными. Есть сжиженный водород, есть метан, бутан. То есть немало альтернатив ГЭС, углю и нефти, которые вреднее для природы. Добыча лития оказалась тоже очень разрушительной.

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

Да никому скорее всего эти звезды не нужны, когда их меньше 500-1000.

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

Вот я много писал под Django, да скорее всего занялся им поздновато примерно в 2015 году, когда его популярность уже пошла на спад. Кроме того, большинство ниш для него уже были давно застолблены и большинство выбирало старые "стабильные" расширения вместо моих.

Хотя мои модули под Django и достаточно уникальны, тем не менее слишком поздний выпуск библиотек не позволил получить известность и создать для них коммьюнити.

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

Сейчас уже вообще забыли слова Билла Гейтса о том что изучать что-либо лучше всего сразу на реальной задаче, а не на учебных тестах.

Скорее всего при больших объемах печати принтер a3 за 6 тыс развалится быстрее и потребует более дорогостоящего обслуживания.

Лайки на github называются звездами (stars). Они есть как по отдельным репозиториям, так и суммируются для всех репозиториев на странице пользователя.

Язык в основном Python / JavaScript, в последнее время TypeScript. Звезды получать очень нелегко. Сотня звезд это годы работы над большим app для Django.

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

Скорее всего да. Мне github со 150 звездами почти не помогает. Видимо нужны тысячи, большая популярность проекта.

Открываю сайт первого же из списка SmartGit, да есть под все основные системы, однако вижу Purchase - он не бесплатен. А TortoiseHg полностью бесплатен и ставится из репозиториев в считанные секунды.

Он все правильно написал, причем еще не все. Добавлю пару своих пунктов.

Достигая возраста 45-50 лет, многие отсеивают уже просто по возрасту. А кушать и за жилье платить надо всегда, а не только до 50 лет.

Торжество bloatware и overengineering. Особенно в сфере frontend. Где огромные сборки на node.js, и тоже самое можно в 10 раз короче сделать на чистом JS или на мини библиотеке, на том же preact+html, а раньше на knockout.js делал.

Навязывание не лучших технологий во всем. Много лет использовал Mercurial, который почти во всем удобней git, однако он никому не нужен, большинство вообще не знает о его существовании, потому что "git победил".

Information

Rating
5,395-th
Registered
Activity