Другие языки программирования и технологии
Мне 30 лет, я начинающий программист.. . у меня могут быть шансы на будущее в этой сфере?
....или гуру-программистами наверное становятся если изучать языки еще в молодости, лет с 20-23?
Если будущее означает постоянный и терпимый доход, то шансов ровно столько, сколько и у 20и-25илетнего - никаких. А вот, если присутствует хоть какое-то во, тогда шансов заметно больше
Erlan Kurmangaziyev
Какая зависимасть у "постоянства и терпимости дохода" от возраста?
всё зависит от вашего мозга, у некоторых он и в 50 лет работает так, что 20 летние в массе позавидуют
(бросил в 25 это подлое занятие (часто зависания в цикле стали сниться) и ушёл в админе =))
(бросил в 25 это подлое занятие (часто зависания в цикле стали сниться) и ушёл в админе =))
никаких
И в 20 говорят уже поздно.
Если нравится программирование, то шансы есть. Если главная цель - деньги, тогда шансов нет.
Нужно понимать, что у молодых лучше память, лучше здоровье, меньше жизненных проблем, больше свободы. Но есть и недостатки - переизбыток эмоций, малый жизненный опыт, меньше денег (хотя, не всегда) . Чтобы конкурировать с ними, нужно быть максимально трезвым и взвешенным. Во-первых, нужно чётко видеть совою цель и не тратить свою жизнь на задачи, которые этой цели не соответствуют. Во-вторых, изучать лишь программирование - недостаточно. Нужно быть на уровень выше - нужно периодически смотреть на себя, как учитель на ученика, выделять проблемы в собственном обучении и устранять их. Проблемой, например, может быть дефицит времени, либо отсутствие подходящих условий, либо плохая память, либо отсутствие мотивации. Таким образом, к изучению собственно программирования, добавляется вторая, не менее важная задача - повышение собственной эффективности. На эту задачу тоже надо тратить время - отдельное, специально выделенное время, читать книжки по теме, изучать чужой опыт и т. д.
Нужно понимать, что у молодых лучше память, лучше здоровье, меньше жизненных проблем, больше свободы. Но есть и недостатки - переизбыток эмоций, малый жизненный опыт, меньше денег (хотя, не всегда) . Чтобы конкурировать с ними, нужно быть максимально трезвым и взвешенным. Во-первых, нужно чётко видеть совою цель и не тратить свою жизнь на задачи, которые этой цели не соответствуют. Во-вторых, изучать лишь программирование - недостаточно. Нужно быть на уровень выше - нужно периодически смотреть на себя, как учитель на ученика, выделять проблемы в собственном обучении и устранять их. Проблемой, например, может быть дефицит времени, либо отсутствие подходящих условий, либо плохая память, либо отсутствие мотивации. Таким образом, к изучению собственно программирования, добавляется вторая, не менее важная задача - повышение собственной эффективности. На эту задачу тоже надо тратить время - отдельное, специально выделенное время, читать книжки по теме, изучать чужой опыт и т. д.
Я не гадалка. Что я могу о вас сказать, даже не зная вас?
Вам виднее, есть ли у вас шансы в этом деле, и что для вас вообще - шансы.
Если сами не видите - то попрограммируйте и увидите.
> ...или гуру-программистами наверное становятся если изучать языки еще в молодости, лет с 20-23?
Физически они может и моложе, им может быть и 15 и 17 лет.
Психологически - не сказал бы.
Вам виднее, есть ли у вас шансы в этом деле, и что для вас вообще - шансы.
Если сами не видите - то попрограммируйте и увидите.
> ...или гуру-программистами наверное становятся если изучать языки еще в молодости, лет с 20-23?
Физически они может и моложе, им может быть и 15 и 17 лет.
Психологически - не сказал бы.
Раньше да! в 90-е когда был MS-DOS
сейчас нет! нужны знания в системном программирование Linux и MS-Windows
сейчас нет! нужны знания в системном программирование Linux и MS-Windows
Бекa Усупбаев
да мб он контроллеры программировать собрался, вопрос странно поставлен.. .
Кодить можно в любом случае. Программировать под вопросом.
Пройдите курсы онлайн, пару умных книжек прочитайте, вот и начало будет.
Прийдется вплотную самообразованием заняться (логика, дискретная математика, теория вероятностей, теория алгоритмов, проектирование, базы данных) .
Если предыдущее образование техническое, то шансы есть. Но поработать много прийдется.
Есть вариант стать администратором, вроде меньше знаний нужно, или инеженером-тестировщиком.
Короче, Википедия для начала, да пару простых уроков, а там выводы сделаете, ваше или нет.
Пройдите курсы онлайн, пару умных книжек прочитайте, вот и начало будет.
Прийдется вплотную самообразованием заняться (логика, дискретная математика, теория вероятностей, теория алгоритмов, проектирование, базы данных) .
Если предыдущее образование техническое, то шансы есть. Но поработать много прийдется.
Есть вариант стать администратором, вроде меньше знаний нужно, или инеженером-тестировщиком.
Короче, Википедия для начала, да пару простых уроков, а там выводы сделаете, ваше или нет.
Шансы есть всегда, все зависит от Вас и килочасов времени которые вы готовы потратить на это дело. Спрос на кадры присутствует, об этом говорит хотябы тот факт, что конторы открываю свои бесплатные курсы набирая потом себе выпускников.
Что бы быть программистом не нужно обладать выдающимися способностями (решать в уме дифуры, и т. д. ) . Знать потроха операционок тоже не есть необходимо для рядового прогера. Классному водителю обязательно разбираться в устройстве машины до болтика? Да в определенных ситуациях ему будет легче понять почему все происходит так, а не иначе, но в большенстве случаевсе все будет пахать и без этого дополнительного знания.
Хотя волей-неволей вы и этими знаниями со временем обрастете.
Но у профессии естественно есть специфика: учится прийдется столько, сколько хотите быть программистом.
Сейчас вообще не есть сложно освоить новую профессию, было бы желание. Банальный алгоритм обучения: рутрекер - видеокурсы, затем книжка, затем (да и до того) практика-практика-практика. Если не понятен материал - меняйте источник, а не ставьте на себе крест. Книги все разные как и читатели. К слову о языках: программист это не тот кто знает какой-либо язык программирокания. Формально - да, но от новичков на фирмах уже требуют в добавок знания еще кучи сопутствующих технологий облегчающих процесс разработки, плюс, как правило, - английский на среднем и выше уровне.
Что бы быть программистом не нужно обладать выдающимися способностями (решать в уме дифуры, и т. д. ) . Знать потроха операционок тоже не есть необходимо для рядового прогера. Классному водителю обязательно разбираться в устройстве машины до болтика? Да в определенных ситуациях ему будет легче понять почему все происходит так, а не иначе, но в большенстве случаевсе все будет пахать и без этого дополнительного знания.
Хотя волей-неволей вы и этими знаниями со временем обрастете.
Но у профессии естественно есть специфика: учится прийдется столько, сколько хотите быть программистом.
Сейчас вообще не есть сложно освоить новую профессию, было бы желание. Банальный алгоритм обучения: рутрекер - видеокурсы, затем книжка, затем (да и до того) практика-практика-практика. Если не понятен материал - меняйте источник, а не ставьте на себе крест. Книги все разные как и читатели. К слову о языках: программист это не тот кто знает какой-либо язык программирокания. Формально - да, но от новичков на фирмах уже требуют в добавок знания еще кучи сопутствующих технологий облегчающих процесс разработки, плюс, как правило, - английский на среднем и выше уровне.
Знаю людей, которые учатся на курсах по программированию, им примерно под 40 лет. Знаю также парней которым чуть больше 20 и которые не потянули те же курсы. Я думаю возраст не так важен как мозги.
Похожие вопросы
- Вопрос программистам со стажем. Какой язык программирования учить начинающему программисту?
- Я начинающий программист, у меня нет никаких программ специальных типа Borland для использования их при написании прогр
- Паскаль, не трудная задачка, помогите начинающему программисту!
- Выбор языка программирования, для начинающего программиста.
- Что нужно знать начинающему программисту?
- Как начинающему программисту развить абстрактно-логическое мышление?
- Начинающий программист:)
- Помогите начинающему программисту.
- Дайте совет начинающему программисту
- Чем заниматься начинающему программисту?