Обновить
-18
0

Пользователь

Отправить сообщение

Увлекательная хроника, на фоне падения СССР.

Что касается " И только теперь я понимаю, что именно тогда мы полностью перешли на западное ПО, именно тогда родилась проблема, которую мы сегодня пытаемся решить – проблема импортозамещения. Тогда мы об этом не задумывались. Мы еще держались за отечественные персоналки, но это была иллюзия. Отечественных персоналок уже не было. "

То это не ваша вина, имхо. Это был вопрос уровня намного выше, там где должны думать главные стратеги. Но тут уже такое количество "но", что и говорить нечего.

Это сейчас, понятно что должны были быть запущены соответствующие долгоиграющие (лет на 10 а то и на 20 минимум) программы, включающие в себя как техническую сторону, так и научную. Элементная база, производства, технологии и связь... С учетом "догоняющих" длительность можно было бы здорово сократить, переняв чужой опыт и наработки.

спасибо за информацию, есть над чем подумать

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

Идея развивать киберспорт - прекрасна. Но она вообще никак не соотносится с "привлечь в ИТ". Совсем никак. Для этого не нужно быть "экспердом", достаточно изучить, какой процент из действующих специалистов в ИТ являются любителями - киберспортсменами.

Привлекать "к компуктеру" с помощью игрушек сейчас вообще не нужно, а купить себе мощный игровой комп может и обычный работяга. Из местного комп магазина за последние лет 10 - нормальные игровые тачилы себе собирали в основном НЕ итшники. Поиграть то все любят, но вот киберспортом задротят очень немногие. Все, кого я могу назвать киберспортменом-любителем в ближайшей видимости - НЕ итшники. И я не знаю ни одного знакомого разраба, который был бы киберспортменом.

Единственная здравая мысль была в заголовке - "привлечь из профобра". Да, программистов должны готовить СПО!!! Которые у нас повсеместно пох.ли. И ладно бы вместо закрытых открывали бы новые - нет. Ну что же, нет производств - не нужны СПО, в принципе логика есть...

Мой личный опыт преподавания подтверждает, стать джуном-разрабом, вполне можно начиная свой трек со ШКОЛЫ. Я не отрицаю важность вуза, но не считаю его обязательным для того, чтобы начать карьеру разработчика.

А икспердам посоветовал бы заняться восстановлением СПО с нужным профилем.

а что лучше всего подходит для бэк в вебе по вашему мнению?

доктор, откуда у вас такие картинки...

Небольшое дополнение - на конец 80-х начало 90-х был целый ворох форматов, я уж и не вспомню все, но точно знал, что PCX-GIF в статье точно всплывут ;-) Разнообразие было инспирировано прежде всего малыми вычислительными мощностями и задачами, где изображение использовалось (изначально в типографских целях были более "качественные" форматы, нежели те, которые использовались в "экранных" целях). На экранные также значительно влияли форматы вывода, как тут упоминалось, первые цветные были CGA далее EGA/VGA. В этих форматах был один важный нюанс - количество выводимых цветов было выбиралось из "палитры" доступных, ввиду отставания железа. С развитием железа и выхода SVGA этот костыль постепенно исчез, а тогда активно экплуатировался.

Также, важно было разрешение и формат вывода, который, зачастую, был довольно замысловат. Например, видеопамять на приставках была в виде блоков (спрайтов) с определенными выбранными цветами (программирование для приставок это целое искусство), или тот же EGA, реализовывал целых 16! цветов с помощью 4 планарных (битовых) плоскостей по цветам + интенсивность, и предоставлял выбирать из 64 доступных цветов в палитре.

Еще немного интересного - TUI, самый древний режим работы (текстовый), тоже мог реализовывать графику, и не символьную, как тут упоминали, а вполне себе нормальную, и даже цветную ;-) Но технически это было весьма экзотический способ: программировались символьные таблицы из кусочков изображения, ну и цвет можно задавать исключительно на символ (цвет самого и цвет фона). Это позволяло делать мини-изображения во всяких приложениях.

у меня где-то лежит очень древний архив... не удаляю, оставлю как артефакт

В чем плюсы? Для этих задач уже есть целый ворох решений.

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

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

Речь не о том, что либо то, либо другое, вопрос о том, что имеет преимущество, и самое главное - для кого. Если смотреть с точки зрения менеджмента (сиречь бизнеса), то безусловно первое, даже невзирая на то, что это будет несколько затратнее. С точки зрения самого работника/специалиста, скорее всего (ну или чаще всего) второе. Потому что ему, в основном, выгоднее понимать свой профессионализм (выше доходы), а общаться с другими, В ОСОБЕННОСТИ с джунами/стажерами - это напряг. И далеко не все на это готовы. Даже так - мало кто к этому готов. Командная работа требует определенный уровень коммуникаций, умений, которые явным образом денег не приносят.

Тем не менее, правила диктует бизнес ;-) поэтому, имеет место некоторый баланс между первым и вторым, с преимуществом в первом. Поэтому развивайте навыки, коммуникации - это востребовано.

Статья хорошая, но несколько узко описана.

Неплохо было бы учесть и особенности синтаксиса различных языков.

Выразительность у них очень разная, и подход к построению - тоже.

Питон, к слову, тут несколько выделяется по отношению к прочим распространенным ныне языкам, по своему построению. Его особенность - одна строка = одна команда, стремление к краткости, программные скобки на основе отступов, отсюда вытекают частые вложенности в одной строке. Приведенная в примере строка не вызовет особых проблем для тех, у кого есть некоторый опыт в питоне, опять же. Краткость, сжатость в данном случае разбивает внимание программиста уже не "построчно", а вложенными блоками в строке. Ну таков уж язык.

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

Ну и конечно, тут в комментариях уже упоминали анализаторы кода. Мне очень нравится то, что умеет среда Jetbrains во всех своих ипостасях.

И последнее - имеет также значение, как работать с дебаггером, если возникает сложности с пониманием работы кода, проход дебаггером может облегчить понимание, и разбиение неплохо было бы делать также с учетом работы с ним.

А сварщику отсрочка не положена? А бурильщику? Литейщику?

еще фермерская рыба чище и безопаснее...

Немного пугает вопрос конфиденциальности кода. К чему все это может привести в итоге, хотелось бы предположений

В последние годы пых подрастерял свои позиции в своей традиционной нише веба, под давлением других языков.

Это нормально, хотя и немного напрягает, потому что при формировании архитектуры часто делается выбор в сторону решений, менее удобных и имеющих меньший объем наработок (бэкграунда). Например, по причине того, что в команде больше опыта в питоне - выбор делается в пользу питон/джанго или фласк. Сильно стал прирастать именно питон - ввиду частоты его использования как учебного языка. Первый - это как первая любовь ;-) уже не забыть. Так новички часто подсознательно делают выбор в его пользу.

к слову, аналогично выглядят и свинарники и прочие с/х предприятия. современные.

В Турции, думаю, надо покупать уже в самой Турции и проехав на место. Много раз это слышал от гидов там.

Вы прямо покорили мое сердце своей статьей ;-) наверное, это лучшее, что я читал по образованию в этом году (одно из - точно). Восхищен! Запишу и дам почитать всем своим школьникам.

А где вы преподаете?

Практически уверен, что Китай в ближайшие 20-30 лет станет основным "локомотивом" экономики и оставить позади всех, и ЕС и США и Японию и вообще всех их вместе взятых. Даже невзирая на все их внутренние проблемы с падением рождаемости, пенсионными трудностями и прочее.

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

Несмотря на то, что все общества похожи, мы слишком разные. Если, памятуя слова Козьмы, попытаться "зреть в корень", то там обнаружится банальные экономические причины. Все конфликты являются способом получения каких-то экономических профитов, в основном для некоторого узкого круга лиц.

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

Ну то есть, вам хотелось больше семьи и себя, а попали в зону работа-дом, забыв о себе. Так бывает, иногда это происходит осознанно, иногда под давлением внешних сил (незаметно для нас). Это вот и есть ода этих варианта ;-).

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Фулстек разработчик, Веб-разработчик
Ведущий