Просьба о помощи!

Всем привет!
Знаю здесь такие поста не любят, но прошу сильно не минусить, т .к. хочу еще запилить пост о рукожопстве на заднем дворе дома с фотками.
Итак проблема. Решил круто поменять свою жизнь и стал программистом. Себя искать никогда не поздно.
Информатика в смысле программирования была только в9 классе школы, получил отлично. Помню что хорошо понимал алгоритмы и простенькие программы, мне было интересно. В универе информатика была связана только с мс офис. Специальность была совсем не та. С точными дисциплинами (алгебра, физика, геометрия) всегда дружил, был одним из лучших в классе. Сейчас поступаю в колледж на программиста. на заочку - снибя и работу бросать не вариант. Пока пытаюсь заняться самообразованием. И вот тут и начались проблемы. Теорию я еще понимаю а как доходит до практики все - у меня ступор. Много чего искал и находил ( в том числе и здесь), типа Java-study, codeacademy, кой каких книг, но все не то.
Прошу посоветовать книги, сайты (кроме онлайн курсов), видео где доступной и буквально на пальцах обьясняются основы. То есть прям для полных чугунных чайников, zero-level.
Всем заранее спасибо!
Об успехах буду держать в курсе если кому будет интересно.
Ах да язык который интересует в первую очередь - Java.
Вы смотрите срез комментариев. Показать все
3
Автор поста оценил этот комментарий

хз, я б на твоём месте начал бы с C затем С++ а от этого можно прыгать в сторону чего угодно - явы, C# питона похапе итд. собственно си тебе даст хорошие представления о том что ты делаешь вообще и как это вообще устроено (без ассемблера не обойдётся ессна)


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


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

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

Нет смысла идти в дебри низкого уровня без знаний алгоритмов. 

Классический путь такой:

- алгоритмы и структуры данных + какой-нибудь Паскаль , модула2, я склоняюсь последнее время к питону как первому языку;

- Потом какой-нибудь ассемблер, чтоб прочувствовать низкий уровень, но не углубляться сильно;

- затем Си покажется раем на земле, он, считай , ассемблер высокоуровневый;

- Си++ как логическое продолжение после Си. Подключается ООП, стандартная библиотека;

- дальше уже что угодно, джава, с#, функциональщина, для души для работы, просто побаловаться...


Но ТС, я так понимаю, не до того, нет времени. Значит выкинуть низкий уровень, потом наверстает, если захочет. Оставить алгоритмы и что-то из языков высокого уровня. Но алгоритмы обязательно.

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

Питон;) одно из его изучения точно вынести можно.

раскрыть ветку (1)
2
Автор поста оценил этот комментарий
питон да.. но не сломает ли он парню психику? я помню после сей в голову постоянно приходило  "а что так можно чтоли?"
1
Автор поста оценил этот комментарий

вот кстати курс по плюсам, бесплатно и без смс https://stepic.org/course/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BD%D0%B0-%D1%8F%D0%B7%D1%8B%D0%BA%D0%B5-C++-7/syllabus 

0
Автор поста оценил этот комментарий
хз, я б на твоём месте начал бы с C затем С++ а от этого можно прыгать в сторону чего угодно
Такими темпами он только лет через пять до джавы дойдёт.
раскрыть ветку (3)
0
Автор поста оценил этот комментарий

Пользы от этого будет больше.

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

Да-да, детка, минуси меня полностью!


Любой грамотный разработчик умеет, как минимум, в Си.

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

вот тебе 2 плюса. Или ты это не мне?

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

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

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

спасибо за совет, подскажи пожалуйста а ассемблер с чего/как начинать учить/понимать?

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

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

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

Спасибо!

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

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

Сообщества

18+

Теги

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

Сообщества

Игры

Теги

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

Сообщества

Юмор

Теги

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

Сообщества

Отношения

Теги

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

Сообщества

Здоровье

Теги

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

Сообщества

Путешествия

Теги

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

Сообщества

Спорт

Теги

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

Сообщества

Хобби

Теги

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

Сообщества

Сервис

Теги

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

Сообщества

Природа

Теги

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

Сообщества

Бизнес

Теги

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

Сообщества

Транспорт

Теги

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

Сообщества

Общение

Теги

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

Сообщества

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

Теги

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

Сообщества

Наука

Теги

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

Сообщества

IT

Теги

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

Сообщества

Животные

Теги

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

Сообщества

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

Теги

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

Сообщества

Экономика

Теги

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

Сообщества

Кулинария

Теги

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

Сообщества

История

Теги

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

Сообщества

Недвижимость и ремонт

Теги

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

Сообщества