Вопросы
ЖОПОКРАБ

Какой язык программирования учить первым?

0
88 комментариев
Написать комментарий...
Конструктивный файл

Английский

Ответить
Развернуть ветку
ДЕДос Атака

английский + пистон
на самом деле яп сам по себе только небольшая часть, главное что надо знать для вката это вообще инструменты и концепции, а они сча универсальные для большинства яп

Ответить
Развернуть ветку
ДЕДос Атака

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

Ответить
Развернуть ветку
4 комментария
псина

База

Ответить
Развернуть ветку
Умерший инструмент

Не слушай советчиков-петросянов.
Сначала лучше понять, чем интереснее было бы заниматься. Например, сайты писать, мобильные приложения разработывать или может хочется бэкендом заниматься. Понимаю, что на первых шагах это сложные вопросы, но надо хотя бы попытаться для себя понять, что интереснее, куда душа лежит. А потом уже осваивать соответствующий язык и экосистему.
Те кто советуют изучать javascript, говоря, что остальные похожи, пусть идут лесом. Язык неплохой, но например, ООП в нём очень специфическое, да и не совсем ООП. А сколько в нём особенной можно вообще не заикаться, охренеешь осваиать все тонкости и нюансы.

Ответить
Развернуть ветку
Случайный поезд

В частности, богомерзкий тайпскрипт так же идёт лесом

Вещь, которая была призвана упростить написание кода, подчас, наоборот, его усложняет

P.S. Против самого typescript-а в крупных проектах ничего не имею. Но недавно его нужно было внедрить для небольшого тестового лендинга (чтобы показать заказчику солянку известных технологий)

Как же я ебал всё это: сидеть гуглить сигнатуры ошибок, которые в тайпскрипте выскакивают снихуя

Ответить
Развернуть ветку
10 комментариев
ЖОПОКРАБ
Автор

Вот да, спасибо за ответ. Интересен бекэнд.

Ответить
Развернуть ветку
8 комментариев
Сложный браслет

сначала понять, интересно ли программирование или нет

Ответить
Развернуть ветку
1 комментарий
Кирилл Деревянко против войны

https://learn.javascript.ru/
Его выучишь, остальные плюс минус похожи.

Ответить
Развернуть ветку
javascript
Ответить
Развернуть ветку
УкраiнськийРобiт

https://javascript.info/ на ангельском

Ответить
Развернуть ветку
Благородный татарин

в каком месте жс похож на остальные? помню как после шарпа начал учить жс - чуть не ебанулся

Ответить
Развернуть ветку
1 комментарий
Традиционный микрофон

фортран, ёпта

Ответить
Развернуть ветку
Основной колос
Ответить
Развернуть ветку
1 комментарий
Anton Golubyatnikov

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

Ответить
Развернуть ветку
Serhii Nesterov

паскаль, очевидно.

Ответить
Развернуть ветку
tuorqai

1С, если ты россиянин.

Ответить
Развернуть ветку
Максим

Йеп, джаба-скрипт нормальная тема. Будешь через пару месяцев уже миллионы зарабатывать (ну почти), но первую работу проще всего с ним найти

Ответить
Развернуть ветку
Савелий

Надо решить что именно вы хотите делать.
Например, низкоуровневое: драйвера, софт утилизирующий полностью производительность, линукс и так далее. Это асм (понимать) и С (учить).
Бэкенд? Джава.
Наука? Некоторые разделы вычислительной математики — пайтон, например.
Хобби? Паскаль.
И так далее. Когда вы выберете направление где вы будете, то по факту окажется что у вас там 1-2 языка и несколько технологий, которые требуют изучения.
Далее надо понять вы хотите стать универсалом или упереться и быть профессионалом в чём то одном. Если универсал, то вы всё равно рано или поздно переберёте кучу языков, важно научится осваивать новый язык за несколько дней. Если профессионалом в одной области, то вширь можно расти постоянно. То есть можно взять джаву, делать только бэкенд. И через 20 лет в той же джвав делать бэкенд.

Ответить
Развернуть ветку
ЖОПОКРАБ
Автор

Апдейт - интересен бекэнд, веб-программирование не предлагать :)

Ответить
Развернуть ветку
ДЕДос Атака

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

Ответить
Развернуть ветку
УкраiнськийРобiт

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

Ответить
Развернуть ветку
Лыс Мыкыта

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

Ответить
Развернуть ветку
2 комментария
Сложный браслет

По большому счету без разницы, какой язык первый, концепции все равно одинаковые (если речь идёт об императивных языках, а мы скорее всего о них говорим). Можно с Паскаля начать, он очень неплох для освоения программирования. Там есть работа с указателями, чего в большинстве языков нет

Ответить
Развернуть ветку
УкраiнськийРобiт
чего в большинстве языков нет

и слава богу

Ответить
Развернуть ветку
18 комментариев
УкраiнськийРобiт

жс-тс, если нужно побыстрее найти работу
любой другой из топ 5 по популярности, если действительно интересно

Ответить
Развернуть ветку
Дід Василь Петрович

html

Ответить
Развернуть ветку
ЖОПОКРАБ
Автор

Нашёл вот эту статью ещё, тоже говорят джаваскрипт, но я всю жизнь думал что веб-девелопмент это скука смертная, не?
https://bootcamp.berkeley.edu/blog/most-in-demand-programming-languages/

Ответить
Развернуть ветку
Случайный поезд

Смотря что именно ты будешь делать

Если внедрять на сайт/сервис/приложение фичи вроде редактора/календаря/таблиц, то временами будет над чем голову поломать

А если заставят кнопочку гонять туда-сюда (такое тоже бывает), то быстро деградируешь

Ответить
Развернуть ветку
Astraeus

Зависит от того, что тебе надо. Если выучить и поскорее работу найти, то JS.
Если не против сначала на 4-6 месяцев погрузиться в computer science, подрочить алгоритмы и т.д., то C++.

Ответить
Развернуть ветку
Bussy Beard

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

Ответить
Развернуть ветку
ЖОПОКРАБ
Автор

Бекенд, Энтерпрайз, что-то максимально далёкое от конечного пользователя.

Ответить
Развернуть ветку
Николай Колчин

Начинать лучше всего с Python. Он самый восстребованный в текущий момент.

Для backend актуален Go, но у него выше порог вхождения.

Ответить
Развернуть ветку
rodriguez

Это Keychron?

Ответить
Развернуть ветку
ЖОПОКРАБ
Автор

Ага

Ответить
Развернуть ветку
Сложный браслет

.

Ответить
Развернуть ветку
Благородный татарин

уже поздно

Ответить
Развернуть ветку
ЖОПОКРАБ
Автор

обоснуй братишка

Ответить
Развернуть ветку
2 комментария
Михаил Быстрянцев

Зависит от амбиций и возможностей.

Лично я считаю, что здесь лучше всего работает принцип "от сложного к простому" и в идеале стоит изучить основы C, затем основы C++, а далее переключаться на любой приглянувшийся язык. Так с самого начала есть понимание многих низкоуровневых нюансов, которые так или иначе дают о себе знать в любом ЯП.

Ну а там уже как пойдёт. Если слишком сложно, то можно попробовать Rust, Golang или что-нибудь из этого разряда. Ну или из разряда C# / Java по крайней мере.

Ответить
Развернуть ветку
Делакруа

Ассемблер.

Ответить
Развернуть ветку
Данил Андреев

есть ли смысл вкатываться с ноля в swift?

Ответить
Развернуть ветку
Читать все 88 комментариев
null