История изменений
Исправление unikoid, (текущая версия) :
JavaScript, PHP, Ruby - это всё высокоуровневые языки, где максимум времени тратится на решение самой задачи
Ну я бы не сказал, что максимум. Особенно, в случае JS (PHP почти в руках не держал, ничего не могу сказать). Ну это так, к слову.
Вообще, расскажи подробнее про свой опыт.
Опыта 4 года на данный момент, со второго курса универа. В основном - веб. К счастью, не визитки и не шаблонные сайты на CMS. Было дописывание всякой всячины к весьма нестандартному в тех. плане инет-магазину, его оптимизация. Всякие мелкие веб-сервисы и сайтики. Node.js, Django, немного Rails. Неплохо поразбирался с PostgreSQL и ElasticSearch, немного MongoDB. Была и верстка, и браузерный код, и серверный.
Из интересного - был десктопный проект, делали вдвоем с нуля. Некая софтина для аттракциона - трассы с РУ-автомоделями. По задумке, трасса стоит где-нибудь в людном месте, подходят компании людей, платят денежки, катаются.
Суть софтины - дать оператору интерфейс для ввода данных участников, запуска различных типов заездов и контроля времени, а участникам показывать на большом экране различную статистику (сколько кругов кто проехал, с каким временем, кто на каком месте) и оповещать их о разных событиях во время заезда. Свистелки и перделки типа фоновой музыки и показа промо-видео в перерывах included. Сделали все на Python+Qt. Прохождение финиша машинкой фиксировали и узнавали ее номер с помощью камеры -> совсем поверхностно поковырял OpenCV. Красивую статистику показывали с помощью QML, светофор сделали на Arduino, хранили всю инфу в SQLite. В общем, реально интересно было и много нового узнал. С удовольствием бы еще раз в чем-то подобном поучаствовал, жаль проект провалился.
Много ли занимался системным программированием?
Можно сказать, вообще нисколько. По работе - не сталкивался, а мыслей о том, чтобы что-то для себя в эту сторону делать - как-то не возникало.
Ты ещё выше упомянул CS. Тут такой момент - серьёзные продакшн-реди вещи из этой области делают далеко-далеко в Америке
Ну, я думаю, если бы я смог стать реально сильным в какой-либо области CS, свалить из этой страны - не стало бы особой проблемой. Я заблуждаюсь?
Сейчас вот есть мысли попробовать порыть в сторону теории ЯП и методов трансляции, в конце концов и языки мне разные интересны, и в универе этот предмет нравился, и работы в этом поле, я думаю, достаточно. Стандарты языков сейчас зачастую сильно опережают реализации, сами языки растут как грибы.
Исходная версия unikoid, :
JavaScript, PHP, Ruby - это всё высокоуровневые языки, где максимум времени тратится на решение самой задачи
Ну я бы не сказал, что максимум. Особенно, в случае JS (PHP почти в руках не держал, ничего не могу сказать). Ну это так, к слову.
Вообще, расскажи подробнее про свой опыт.
Опыта 4 года на данный момент, со второго курса универа. В основном - веб. К счастью, не визитки и не шаблонные сайты на CMS. Было дописывание всякой всячины к весьма нестандартному в тех. плане инет-магазину, его оптимизация. Всякие мелкие веб-сервисы и сайтики. Node.js, Django, немного Rails. Неплохо поразбирался с PostgreSQL и ElasticSearch, немного MongoDB. Была и верстка, и браузерный код, и серверный.
Из интересного - был десктопный проект, делали вдвоем с нуля. Некая софтина для аттракциона - трассы с РУ-автомоделями. По задумке, трасса стоит где-нибудь в людном месте, подходят компании людей, платят денежки, катаются.
Суть софтины - дать оператору интерфейс для ввода данных участников, запуска различных типов заездов и контроля времени, а участникам показывать на большом экране различную статистику (сколько кругов кто проехал, с каким временем, кто на каком месте) и оповещать их о разных событиях во время заезда. Свистелки и перделки типа фоновой музыки и показа промо-видео в перерывах included. Сделали все на Python+Qt. Прохождение финиша машинкой фиксировали и узнавали ее номер с помощью камеры -> совсем поверхностно поковырял OpenCV. Красивую статистику показывали с помощью QML, светофор сделали на Arduino, хранили всю инфу в SQLite. В общем, реально интересно было и много нового узнал. С удовольствием бы еще раз в чем-то подобном поучаствовал, жаль проект провалился.
Много ли занимался системным программированием?
Можно сказать, вообще нисколько. По работе - не сталкивался, а мыслей о том, чтобы что-то для себя в эту сторону делать - как-то не возникало.
Ты ещё выше упомянул CS. Тут такой момент - серьёзные продакшн-реди вещи из этой области делают далеко-далеко в Америке
Ну, я думаю, если бы я смог стать реально сильным в какой-либо области CS, свалить из этой страны - не стало бы особой проблемой. Я заблуждаюсь.
Сейчас вот есть мысли попробовать порыть в сторону теории ЯП и методов трансляции, в конце концов и языки мне разные интересны, и в универе этот предмет нравился, и работы в этом поле, я думаю, достаточно. Стандарты языков сейчас зачастую сильно опережают реализации, сами языки растут как грибы.