Другие языки программирования и технологии

Сколько языков я смогу выучить одновременно учась в ВУЗЕ на инженера ?

Учусь в вузе планирую стать ядерщиком или ученым но есть и желание стать программистом делать роботы и т.д сколько сил заберёт HTML(JS,CSS) и Python?
смогу ли добиться успеха если буду миксовать? можно ли потянуть?
за сколько месяцев,год вы выучили пайтон или HTML?
1) Язык программирования не надо "выучить", на нём надо решать задачи, которые перед тобой стоят. В этой области платят за результат, не за оценки.
Выучить можно стихотворение, чтобы, встав на табуреточку, рассказать его взрослым и за это получить конфетку.

2) Учи не инструмент, а фундамент. Все языки программирования - это реализация арифметики, булевой логики, теории множеств, теории категорий, лямбда-исчисления, комбинаторной логики, реляционного исчисления и машины Тьюринга.
Знаешь поговорку Ландау? "Всё, что есть в химии научного, - это физика, а остальное - кухня". Вот и в программировании всё, что есть научного, - это математика, а остальное - "кухня".
Зная фундамент, ты сможешь хоть каждый месяц осваивать новый язык программирования, потому что вопрос будет только в том, чтобы разглядеть в новом синтаксисе уже известные понятия и запомнить ориентирование на новой "кухне".

3) Профессии физика-ядерщика и быдлокодера сайтиков требуют совершенно разного менталитета. В сайтиках слишком много "кухни". Какой на сегодня самый модный JS-фреймворк? Как обойти глюки Google Chrome такой-то версии? Переходить или не переходить на новую версию Node.js? Оно тебе надо - вступать в конкуренцию с людьми, чья голова пуста и потому способна вместить весь этот ежегодно устаревающий информационный хлам? Оставь сайтики ПТУшникам и займись нормальным делом. Тем более, что оно будет востребовано в ближайшем будущем, и мирный атом, и военный.
А если нужно денежное хобби, то найди такое, которое не занимает голову тысячами мелких деталей. Я встречал человека, который за деньги собирает мебель, имея при том вполне денежную основную профессию.

4) Для эффективного решения достойных программистских задач (не одноразовых сайтиков или "микросервисов") нужно знать кучу матана, помимо перечисленного выше. Во времена, когда доценты в ВУЗах выживали на зарплату в 100-150 баксов, показательным было, в каких областях подрабатывали сотрудники кафедр. Бывали там и "сайтики" (тогда вместо них писали приложеньки на Клиппере, ФоксПро и т.п.), но в основном люди занимались матмоделями рисков в банках, обсчётом турбулентности в ракетных двигателях, кто-то ковырял зарождавшийся ИИ и т.п. Но опять же, коммерческая деятельность требует серьёзной погружённости в процесс, и в конце-концов придётся выбирать между профессиями.
Леонид Савинкин
Леонид Савинкин
87 571
Лучший ответ
Ринат Хабибулин Раскидал по фактам, спасибо глаза открыл а то я уже в другую не нужную мне сферу начал входить и заблуждаться
Откуда столько оптимизма, где его берут люди? Какой "создания сайтов ,заработка ". Физик-ядерщик, это отличная заявка, рассчитывай на один, максимум два синтаксиса. Думаю, Пайтон будет идти по дефолту. Нужен для учёбы и, возможно, работы. Лет 40 назад физик без фортрана как будто не совсем физик. Ну и сегодня ничего не изменилось. Разговор не о теоретиках, ессно
А так, вперёд, кто тебе что-то путное сможет сказать, только медиумы
Саша Григорьев
Саша Григорьев
76 776
Гриша Агаронян Если бы я был царь, я бы жил таки немножечко лучше, чем царь: я бы ещё шил на дому.
Python - последнее, что должен знать профессиональный программист. Этот язык специально создан для непрограммистов: чтобы специалисты по машинному обучению и аналитике данных, сисадмины и инженеры - все те, кто никогда не будут программистами - могли писать простенький говнокод, выполняющий рутинные задачи.

HTML и CSS никакого отношения к программированию вообще не имеют.

Бессмысленно "учить языки программирования". Хочешь со временем начать зарабатывать - изучай само программирование (по ВУЗовской программе программистского факультета, которая во многом совпадает с программой инженерного). А любой язык программирования - не цель обучения, а всего лишь способ записи найденного тобой решения задачи (т.е. алгоритма) в понятной компьютеру форме.
Никита Осипов
Никита Осипов
52 241
Роботы на HTML, серьёзно?
Ринат Хабибулин html для создания сайтов ,заработка все таки студент надо хоть че то делать
Алпамыс Мускенов Смотри, три дня назад я начал изучать Пайтон с переменных, сейчас я знаю уже переменные, сравнения чисел
Вот это: print f"{6} Good"(не помню как называется

Похожие вопросы