Pull to refresh

Comments 32

Основная дилемма между специалистами которые быстро научились писать код,
И программистами, которые быстро освоили предметную область.

Вопрос читателям:
«Кто предпочтительнее
— врач с говнокодом быстропадающим?
— супер пупер гладкий код, ставящий бессмысленный диагноз?»
Конечно же первое.
Берём спеца в предметной области, садим писать работающий прототип.
Потом на основе этого прототипа вдумчиво клепаем окончательный продукт
Тут нужно посмотреть затраты.
А стоит ли вдумчиво клепать окончательный продукт?
Если первая версия решает поставленную бизнес-задачу, пусть при этом и использует в X раз больше процессора и памяти, то может дешевле будет просто в железо вложиться, чем в человекочасы на переработку.
Ну да. Вдумчивое клепание включает в себя анализ затрат и рисков и может закончиться банальным переименованием прототипа в продукт

Надо смотреть не на то, во сколько раз больше используется памяти и процессора, а какая версия лучше масштабируется. Вот буквально под руками пример — программулина обрабатывает конфиги с 400 устройств за 8 секунд. Ерунда — 8 секунд подождать, к тому же это делается не каждый день. Когда программулину писали, это было вообще отлично.
А вот потом объёмы данных выросли, и оказалось, что с 1600 устройств конфиг обрабатывается — уже за 400 секунд. А с 12000 — за несколько часов. Тут сколько в железо не вкладывайся, пока доставку ждёшь — уже мало будет.


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

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

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

В каком месте JavaScript является языком ориентированным на удобство разработчика? Вы сами то пробовали на JavaScript программировать? У JavaScript естъ куча плюсов, но удобство разработки к ним точно не относятся…

Эх, я чуть было не бросил всё и пошёл учиться кодить на JS... В который раз.

Полагаю, что в данном случае подразумевается высокоуровневость языка, так как перед этим сказано
Традиционные «тяжёлые» языки
Сам по себе JavaScript — не удобен, учитывая основной контекст применения — крайне удобен. Не нужно делать несколько нативных приложений, достаточно одного, написанного на JS (, HTML, CSS) и работающего в браузере
UFO just landed and posted this here
UFO just landed and posted this here
Два чая этому господину!
UFO just landed and posted this here
Почему React на 2 месте? ГДЕ там удобство — мешанина всего и вся, эти лесенки отступов…
UFO just landed and posted this here

Почему Node.js и Ansible сравниваются с Tensorflow? Это что за параметры сравнения такие?

На этом изображении вообще что сравнивается? Какие критерии?
image

Я предполагаю, количество людей, которые юзают данный фреймворк.

Хорошее предположение. Только на картинке проценты (относительно чего, опять же), а в тексте вообще про бигдату.

А еще проценты в сумме не дают 100 :D

мой совет — embedded systems, linux, yocto,
следущий после этого — bioinformatics,
как обычно, строго imho
мой совет — embedded systems, linux, yocto,

Мне почему-то кажется что мёртвая тема, хотя могу ошибаться. Очень хочется уйти обратно в embedded systems.
С чего она мёртвая если сейчас этот эмбеддед пихают где надо и где не надо. Я не удивлюсь если уже и спички такие делают :)

Ну а если серьёзно, то с другой стороны эмбеддед «удалённо» это скорее редкость и именно в России возможно с этим и не особо. Потому что сферический эмбеддед в вакууме мало кому нужен и следовательно спрос на него будет скорее только там где есть подходящее производство.
типа 30+ лет этим занимался в us, все трещит от количества работы,
причем всякие там дроны и механические собаки даже еще не развернулись как надо
ps
советую всегда смотреть кто автор статьи, в данном случае digital marketing specialist из Jaipur, India, возможно вам это ничего не говорит, но мне более-менее ясно кто это :)
просто коммент в топ про автора)))
Причиной этого является тот факт, что фреймворк TensorFlow обладает всеми возможностями PyTorch, но при этом отлично работает в среде Google Colab.

А точно не потому ли, что PyTorch вышел позже, чем TensorFlow, и говорить "TF популярнее, чем PyTorch" — это как говорить "C популярнее, чем Rust, тк обладает теми же возможностями, но на нём можно писать более быстрые программы"?


Картинка <Языки программирования>

HTML и SQL — ну понятно. В оригинале, кстати, Programming, Scripting, and Markup Languages


Картинка <Библиотеки и фреймворки для фронтенд-разработки>

Я могу ошибаться, но .NETы и Spring разве для фронта? Оригинал Web Frameworks

качество перевода) что автор оригинальной статьи тот еще приколист, что переводчик)
7-ой пункт меня просто убил…

а языки, больше ориентированные на удобство разработчика, вроде JavaScript, Python и Java, наоборот, остаются популярными


Серьёзно? Удобство разработчика? JavaScript? Java? Вы хоть раз на них писали? Вы хоть раз собирали проект на JavaScript или Java? Среду разработки под них настраивали? А уж количество фреймворков и смен парадигм, всякие кофе скрипт, тайп скрипт и еще фиг знает сколько стандартов, которые сменяют друг друга и далеко не всегда совместимы на сколько нибудь адекватно. Нет, я конечно согласен на счет питона, порог входа в него не высокий и в целом неплохой язык для своих целей. Но говорить про Java и JavaScript что они удобны для разработчиков… Это что же нужно курить… Тогда уж и ассемблер туда можно запихнуть… ну а что, все по сути на нем работает… (утрирую). В общем статейка жесть, имхо.
все просто, автор сильно хочет контракт для своей конторы (decipher zone), обеспечивать работой его прямая обязанность, java, java script их специализация, собственно для этого статья и написана, может кто из читающих их наймет?
ps jaipur красивый город
Прочитал заголовок, решил статью не читать. Потом подумал, ну мало ли тренды — это иногда и тенденции, и направления. Прочитал статью по диагонали, понял, что тут всё-таки тренды, смузи и прочие артефакты. Решение по заголовку было верным.

Кваниовые компьютеры прямо тренд, ага.

Sign up to leave a comment.