22

С чего начинать изучение программирования чайнику -1 уровня?

Попытки найти план, алгоритм изучения программирования с нуля провалились, потому что куда ни плюнь оказывается до нуля еще расти и расти надо. Видимо, подразумевается, что "чайник" уже должен иметь определенный набор знаний. А как быть тем, чей уровень удовлетворяет лишь требованиям на должность работника call-центра ( уверенный пользователь ПК)? Интересно, удовлетворяет ли вообще?..

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

Что необходимо изучать параллельно с каким-то базовым языком программирования? Да и кстати с каким языком? (Какой-то сайт по обучению детей программированию на python в игровом формате нашел меня, хех)) так я на этом сайте и учусь питону, но вдруг прям самые азы нужно с чего-то более простого начинать). Попадалась инфа, что с алгоритмами следует познакомиться. Опять же: где и как?

Снова про языки программирования. Их черт знает сколько и они имеют свою специфику и свое назначение. Не нужно ли учить сразу несколько языков для разных задач?

Будет очень здорово, если подскажете, в какую сторону двигаться, потому что это темный лес, в котором у меня завязаны глаза)))

Лига программистов

2.2K постов11.9K подписчиков

Правила сообщества

- Будьте взаимовежливы, аргументируйте критику

- Приветствуются любые посты по тематике программирования

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

Вы смотрите срез комментариев. Показать все
2
Автор поста оценил этот комментарий
Несколько языков сразу учить не нужно.
Смотри Ютуб и лазь по сайтам с бесплатными курсами, набиваешь себе понимание, что именно привлекает. HTML в принципе для начала везде пойдет. И заодно определись, что именно хочется "программировать")
раскрыть ветку (27)
2
Автор поста оценил этот комментарий

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

раскрыть ветку (15)
4
Автор поста оценил этот комментарий
Без базовых навыков, "в процесс" только по знакомству прицепом ищи. Очень мало фирм, которые на стажёров без базы берут.
Попробуй изучи основы HTML и работу с компиляторами. Это всё есть в свободном доступе. Дальше посмотри в сторону курсов основ программирования, но очень хорошо читай отзывы, чтобы не попасть на "инфоцыган".
раскрыть ветку (12)
2
Автор поста оценил этот комментарий

Да вы что, я тут ни разу не про работу))

раскрыть ветку (11)
4
Автор поста оценил этот комментарий
Скажу честно) я лезу сейчас в тестирование) только работа с реальными баг-трекерами и проектами дало понимание всего процесса) поэтому советую, то чему сам учусь)
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

тогда спасибо за дельный совет)

2
DELETED
Автор поста оценил этот комментарий

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

раскрыть ветку (8)
1
DELETED
Автор поста оценил этот комментарий

В программировании все выучить заведомо невозможно. Жизни не хватит, технологии обновляются и умирают быстрее. Поэтому начинать нужно с выбора направления (сайты, фронтэнд, корпоративный софт, игры, мобильные приложения).
Изучение абстрактного программирования - путь вникуда.
Рассказал бы про свое направление, но по моим рекомендациям уже два человека продвинулись и больше меня зарабатывают. Ну нафиг, сначала свои проблемы решать нужно.

раскрыть ветку (7)
1
Автор поста оценил этот комментарий

технологии обновляются и умирают быстрее

Базовые вещи мало меняются десятками лет, а все остальное можно учить по месту.

Профессиональный кругозор - это очень крутое преимущество.

раскрыть ветку (6)
0
DELETED
Автор поста оценил этот комментарий

Только на рынке труда нет вакансий "программист в профессиональным кругозором", а без закрепления теории практикой, знания забываются или остаются мертвыми.

раскрыть ветку (5)
0
Автор поста оценил этот комментарий

Однако, к примеру, спрос на фуллстеков стабильно высокий)

Что же мешает закреплять теорию на практике в пет-проектах?

раскрыть ветку (4)
0
DELETED
Автор поста оценил этот комментарий

"Базовые вещи", которые "меняются десятками лет" так-же далеки от фуллстека, как геологи от авиастроителей. Логика "самолет из аллюминия, и авиастроитель должен знать, где его накопать" на рынке труда не работает.
Смотрю, вы тоже джун -1 уровня, если это приходится объяснять?

раскрыть ветку (3)
1
Автор поста оценил этот комментарий

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


Смотрю, вы тоже джун -1 уровня, если это приходится объяснять?

Быстро же вы сдулись, перейдя на хамство) Не думаю, что дальше диалог будет интереснее. Чао.

раскрыть ветку (2)
0
Автор поста оценил этот комментарий

Язык какой? Цель какая?

Если кто-то пишет что HTML базовый язык программирования, бей битой, это язык разметки страницы.


https://www.youtube.com/results?search_query=c++

https://www.youtube.com/results?search_query=python

https://www.youtube.com/results?search_query=java

0
Автор поста оценил этот комментарий

Главное понять не как, а нахрена и кому это нужно. Ценность создаваемого продукта - главный мотиватор

0
Автор поста оценил этот комментарий
Я конечно "извинюсь юсь", но хтмл это язык гипертексовой разметки и ничего более. От языков программирования он далек как земля от марса. Я его когда-то знал в совершенстве (сейчас подзабыл) но в кодинге я дуб-дубом.
раскрыть ветку (10)
2
Автор поста оценил этот комментарий

HTML это технология. ЯП - тоже технология.
Программист он не кодит, а создает продукт. А в создании продукта сейчас миллион технологий используется.

Так что иметь представление о HTML вообще не будет лишним ни разу.

Я бы в этот список добавил NGINX, CSS, bash/python скрипты

раскрыть ветку (5)
0
Автор поста оценил этот комментарий
Лишним не будет, а как поможет, не ясно
раскрыть ветку (4)
0
Автор поста оценил этот комментарий

поможет пониманием структур данных какие бывают и на что влияет разметка. XML опять же будет понятен после HTML.
Еще JSON стоит посмотреть что за структура такая, YAML туда же.

0
DELETED
Автор поста оценил этот комментарий

Thymeleaf например настраивать, котрый в Spring - одна из дефолтных технологий.

раскрыть ветку (2)
0
Автор поста оценил этот комментарий
А это вы сейчас на каком сказали? На программерском? 🤔
раскрыть ветку (1)
0
DELETED
Автор поста оценил этот комментарий

Ну да. Вы же утверждали, что HTML далек от ЯП, как от марса. Привел пример, где они близки. Ну а как по другому?

1
Автор поста оценил этот комментарий
Это всё равно "язык вёрстки") да он далёк, но для -1 уровня как раз помогает)
*всё выше сказанное сугубо моё мнение, основанное на личном опыте*
мир)))
раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Мне к сожалению он никак не помог. В своё время мог сверстать на таблицах дизайн (на то время адаптивной) любой сложности. А в кодинге..массив для меня уже взрыв мозга. Ну не массив, цикл, вот точно. И в голове у меня как у гомера обезьянка бьет в тарелки. Вот эта картинка. Я изучаю кодинг..
Иллюстрация к комментарию
0
Автор поста оценил этот комментарий

пусть так, но что такое гипертекстовая разметка тоже узнать надо :D

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Если веб-программирование то не сомненно. А то был чел, как то пришел устраиватся. Дизайн сайта на си написал. В виде экзешника.
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества