Не поздно ли начать изучать программирование в 24 года?

 
 
 
Сообщения:42
Знаю, что доканал всех нытьем своим по поводу программирования и прочего. К своим 24 годам не смог дважды окончить МГУ. Есть желание научиться программировать по нескольким причинам: я интроверт, компании людей терпеть не могу. Пробовал веб-программирование, веб-дизайн - не понравилось, так как материал, по моему мнению, не очень логичен, плохо стуртурирован, Android-разработка стоит пока под вопросом. Возможно, понравится в C/C++/Java или других областях, потому что тут, как мне кажется, надо больше думать. Поэтому к вам, программисты дорогие, вопросы есть:

1) Нужен ли ВУЗ, чтобы стать в дальнейшем программистом (спрашиваю только потому, что в требованиях к стажерам нужно быть студентом технического ВУЗа)?

2) Требуются ли великолепные знания информатики, TCP/IP протоколов, HTTP-протокола, доскональное знание устройства PC/Notebook'а и взаимодействие органов, знать, каким образом устроена память в RAM'е, в HDD и пр.?

3) Как я понимаю, не обойтись без алгоритмов, а последние, в свою очередь, математика.

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

4) Не поздно ли стажироваться, скажем, в 27-28 лет? А то будут ржать надо мной.

5) Сколько в неделю нужно уделять кодингу и все, что с ним связано, чтобы стать тем, кто ради опыта сможет попасть в команду за тарелку рассольника?

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

Сейчас смотрю курс Андрея Созыкина по компьютерным сетям. Дальше хотелось бы про архитектуру ЭВМ посмотреть. Английский на уровне upper-mediate, возможно, выше. Во всех стажировках требуется ВО технической направленности, поэтому не понимаю, как протолкнуться. Вообщем, ж*па.
Изменен:17 апр 2020 20:21
 
 
Сообщения:732
1) нет, если необходимые знания получены самостоятельно;
2) да;
3) не обойтись;
Кнута почитайте.
4) не поздно; если будут ржать - это не ваша компания, ищите другую;
5) все свободное время, что есть (с учетом семьи, конечно, без учета телевизора и игр);
Если же тусить/смотреть/играть интереснее, то не лезьте в ИТ, продолжайте заниматься любимыми делами, ибо бесполезно.
Пример - я. В корпоративной разработке с 37 лет.
Но увлечение типа хобби появилось еще в 12 (у меня был МК-52, кто помнит).
Курсы - не всегда добро. Книги в помощь (да, дорого, особенно на английском, но дело того стоит). Можно и бесплатные поискать, но электронные. Спец. сайты типа stackoverflow тоже гуд, но вам, судя по всему еще пару лет до них.

Don't think you are. Know you are.
 
 
Сообщения:42
Спасибо за ответ. Список для java junior вншителен, и все это надо помнить. Это жесткач.
 
 
Сообщения:732
Да не нужно зазубривать, нужно понимать и пробовать на практике. Код писать нужно. Хоть какой, поначалу, но нужно. Он не будет хорошим. Он будет отвратительным, но будет приносить удовольствие, ибо работает. Когда я смотрю сейчас на свой Java код 20-летней давности у меня кровь из глаз идет. А тогда доставлял немеряно)

Don't think you are. Know you are.
 
 
Сообщения:42
cssru:
Да не нужно зазубривать, нужно понимать и пробовать на практике. Код писать нужно. Хоть какой, поначалу, но нужно. Он не будет хорошим. Он будет отвратительным, но будет приносить удовольствие, ибо работает. Когда я смотрю сейчас на свой Java код 20-летней давности у меня кровь из глаз идет. А тогда доставлял немеряно)

Есть в изучении демотивирующие моменты: беру, например, ресурс java-online.ru. Начинаю с первого Java SE, беру темы по порядку, но они зачастую ссылаются на многие следующие темы, что не способствует понимаю. Зазубривать, конечно, не стоит, ибо методов, классов и прочего просто немеренное количество, и помнить все может только сумасшедший! И смотря теорию остается каша в голове. Непонятно еще, какой для себя код писать, ведь он может не учесть каких-то тонких моментов в языке Java.
 
Модераторы:Нет
Сейчас эту тему просматривают:Нет