Форум программистов, компьютерный форум, киберфорум
Наши страницы

Обо всем!

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 233, средняя оценка - 4.68
TheWindWhisper
0 / 0 / 0
Регистрация: 13.01.2012
Сообщений: 19
#1

Буду программистом! С чего начинать? - Обо всем!

13.01.2012, 15:38. Просмотров 35574. Ответов 310

 Комментарий модератора 
Тема скомпилирована из нескольких одинаковых и похожих тем. Также сюда будут добавляться все темы типа "С чего мне начинать учиться программированию", "Подскажите направление" и прочих подобного рода.

 Комментарий модератора 

Для впервые зашедших:
перейти
перейти


Приветствую всех.

Коротко о себе: мне 29 лет, живу в Украине. Работал экономистом, маркетологом и прочими другими. Было небольшое дело. Разочаровался, понял, что не мое. Осознал, что мне нравится проводить время за компьютером - в свободное время делал свой блог, пару сайтов, разбирался с HTML ради интереса. Взвесив многое, прикинув варианты и последствия, все же решился попробовать стать программистом. Мне это нравится.

Не спешите критиковать: мол, там поработал, тут... теперь новая фишка - "хАчу кодить..." Я настойчив, если глаза горят. А они горят. Долго думал - не поздно ли в 29 переучиваться? Но..
а) Похоже, что вариантов в моем случае нет....
b) Тыщи примеров других успешных людей, которые и в 45 переучивались или эмигрировали (да полстраны, после распада СССР, чо уж...).

В общем, отвожу себе 1 месяц на то, чтоб сделать вывод - мое ли это. Если да - то далее отвожу себе 1 год, чтоб стать пусть не ХОРОШИМ, но нормальным программистом и зарабатывать себе на жизнь этим ремеслом. Повторюсь: я - настойчивый, поэтому не надо демотивирующего скептицизма, а вот конструктивная критика - с благодарностью приму.

Итак, исходные данные: небольшие знания HTML, с компьютером, в принципе, "на ты", хороший комп и инет... вот, собсно и все. Ах, да... еще и желание)))

Много рылся в инете в поисках главного вопроса: С ЧЕГО НАЧАТЬ?

В общем, начал осваивать паскаль, вроде ничего сложного... с С++ рекомендовали не начинать, хотя мне и очень охота.

Вопрос с общественности (риск холивара, блин): с чего начать, если знаний в программировании - 0?
Pascal, C++, Java, PHP....

Помогите разобраться и определиться!!!

Пока жду ваших комментариев, ковыряю потихоньку паскаль и си++.

Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.01.2012, 15:38
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Буду программистом! С чего начинать? (Обо всем!):

С чего начинать? - HTML, CSS
В общем-то нужно сделать html страничку... В самом её начале обычно описываются стандарты, от которых в дальнейшем зависит отображение css...

с чего начинать - Графика и игры
Учусь на программиста в 2-ом курсе.И хочу разрабатывать игры. С чего посоветовайте??Action Script,JavaScript,Python или что то другое. ...

с чего начинать))) - SEO
Расскажите с чего нужно начитать, как делать , как раскручивать)) хочу создать мощьненький сайт) и как настроить ботов на смс - мол...

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

C чего начинать - PHP
Люди подскажите пожалуйста нубу с чего начинать программировать на php

С чего начинать? - C++ Qt
Я тут присматриваюсь к Qt. Но смущает C++. Как считаете, нужно углубляться в чистый С++, или пользоваться кутешными либами? После...

310
co6ak
Кошковед
515 / 503 / 30
Регистрация: 12.04.2010
Сообщений: 1,392
13.01.2012, 15:41 #2
Взять список литературы из темы несколько выше и начинать читать со вступления. пытаться понять что такое кодинг в целом.
нет большой разницы с чего начинать
1
Kastaneda
Jesus loves me
Эксперт С++
4756 / 2960 / 243
Регистрация: 12.12.2009
Сообщений: 7,517
Записей в блоге: 2
Завершенные тесты: 1
13.01.2012, 15:49 #3
Цитата Сообщение от TheWindWhisper Посмотреть сообщение
мне 29 лет, живу в Украине. Работал экономистом, маркетологом и прочими другими. Было небольшое дело. Разочаровался, понял, что не мое. Осознал, что мне нравится проводить время за компьютером - в свободное время делал свой блог, пару сайтов, разбирался с HTML ради интереса. Взвесив многое, прикинув варианты и последствия, все же решился попробовать стать программистом. Мне это нравится.
О себе: 29 лет, 12 лет работал на стройке (в 17 лет пришел подсобником, думал временно, сейчас увольнялся прорабом)) В 26 заинтересовало программирование, начал осваивать самостоятельно, в этом же году поступил в институт на программера заочно. Пару месяцев назад устроился программистом С++, всем доволен)
Могу сказать: хочешь быть программером - будь им!
Цитата Сообщение от TheWindWhisper Посмотреть сообщение
Я настойчив, если глаза горят
Пожалуй это самое главное)
2
easybudda
Модератор
Эксперт CЭксперт С++
10020 / 5943 / 1004
Регистрация: 25.07.2009
Сообщений: 11,230
13.01.2012, 15:53 #4
Цитата Сообщение от TheWindWhisper Посмотреть сообщение
Вопрос с общественности (риск холивара, блин): с чего начать, если знаний в программировании - 0?
Pascal, C++, Java, PHP....
Вы, конечно, не обижайтесь, но звучит примерно, как "Хочу стать врачом. Чем посоветуете научиться пользоваться - скальпелем или клизмой?" Языки программирования - это прежде всего инструменты, каждый из которых подходит лучше других для решения определённой задачи. Так вот с задачей как-раз и нужно определиться в первую очередь. Если уж начали с сайтов - так и в путь в том же направлении. PHP, JavaScript, не являющиеся ЯП, но нужные в этом деле HTML и CSS... Короче, есть, где развернуться. Да и само по себе написание сайтов значительно проще низкоуровневого программирования (к примеру)...
1
Петррр
6150 / 3450 / 339
Регистрация: 28.10.2010
Сообщений: 5,926
13.01.2012, 16:02 #5
Цитата Сообщение от TheWindWhisper Посмотреть сообщение
Было небольшое дело.
уголовное?
0
vetvet
Змеюка одышечная
9844 / 4585 / 177
Регистрация: 04.01.2011
Сообщений: 8,569
13.01.2012, 16:04 #6
Петррр, начинают с коммерческого, потом уже и до уголовного.
0
golatin
276 / 233 / 45
Регистрация: 12.10.2011
Сообщений: 355
Завершенные тесты: 1
13.01.2012, 16:07 #7
Странно, в 29, обычно никто уже не хочет быть программистом, лучше быть тем же самым сисадмином на какой-нибудь крупной фирме: 0 работы - 0 ответственности. Или же создать свою фирму и быть начальником.
С другой стороны - экономист, который умеет пользоваться компьютером, в любом банке - на вес золота.
0
TheWindWhisper
0 / 0 / 0
Регистрация: 13.01.2012
Сообщений: 19
13.01.2012, 16:12  [ТС] #8
easybudda, спасибо за комментарий. Разумеется, я не обижаюсь - я и пришел сюда за советами

Согласен с вами, как вы и сказали - нужно определиться с тем, ЧТО ИМЕННО я хочу создавать - программы (какие), сайты (не интересно) или еще что-то третье. И вот здесь для меня самая большая проблемма - так как я не знаю что на чем пишется и где применяется, понимаете? Прошу сообщество относиться с пониманием и скидкой на мой уровень)))

Можете помочь в этом вопросе?
Например:
1) На php пишутся только сайты (или еще где-то применяется). На с++ сможете писать программы (какие, примеры), а на Java - то-то и то-то.
3) Где в будующем большая востребованность и оплата (знаю, звучит не очень, но ведь кушать-то надо, хех...)
4) ...

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

Need help. Thanks.

Добавлено через 2 минуты
Цитата Сообщение от golatin Посмотреть сообщение
Странно, в 29, обычно никто уже не хочет быть программистом, лучше быть тем же самым сисадмином на какой-нибудь крупной фирме: 0 работы - 0 ответственности. Или же создать свою фирму и быть начальником.
С другой стороны - экономист, который умеет пользоваться компьютером, в любом банке - на вес золота.
В банке - печалька. В основном это знание нормативных актов... ппц, короче.
0
alkagolik
Заблокирован
13.01.2012, 16:16 #9
TheWindWhisper, о себе, 29, юрист. Жизнь удалась! Заинтересовался тематикой и поступил в ВУЗ, как выяснилось к выбору специфики подошел правильно. Важно различать что программирование разное. Дело не в выборе языка, а цели задачи. Если понравилось лепить сайты, то Си и не нужен, а если интересно как машина работает "изнутри", то практически в точку, конечно в связке с ассемблером и знаниями математики и електрических цепей. Короче вывод - программирование не упирается в язык программирования, фундаментом являются физмат науки, собственно ради которых я и принял решение окончить ВУЗ. По поводу Си или С++ - однозначно Си.
0
TheWindWhisper
0 / 0 / 0
Регистрация: 13.01.2012
Сообщений: 19
13.01.2012, 16:21  [ТС] #10
Цитата Сообщение от alkagolik Посмотреть сообщение
TheWindWhisperЕсли понравилось лепить сайты, то Си и не нужен
Не, не очень охота. Да и как посмотришь в инете одни конторы по сайтостроению, им вроде как сложно найти заказчика. Да, я знаю, можно сказать - "стань профессионалом, мысли нестандартно и креативно, и клиенты попрут!"... Но, почему-то, думается мне, программером найти работу легче... Не?

Цитата Сообщение от alkagolik Посмотреть сообщение
По поводу Си или С++ - однозначно Си.
а чо?
0
Search..
Заказ софта
340 / 185 / 10
Регистрация: 26.05.2009
Сообщений: 863
13.01.2012, 16:23 #11
Зарабатывать можно и по-другому:

0
alkagolik
Заблокирован
13.01.2012, 16:28 #12
Цитата Сообщение от TheWindWhisper Посмотреть сообщение
а чо?
Понять работу машины будет проще именно с языка Си, он менее объемный. В нем есть необходимый минимум для всего. С++ настолько широкий и богатый язык, что сразу понять что к чему и так тяжело, а во всем его многообразии тяжелее в разы. Освоишь Си, освоить любой Си подобный язык - раз плюнуть.
0
Kastaneda
Jesus loves me
Эксперт С++
4756 / 2960 / 243
Регистрация: 12.12.2009
Сообщений: 7,517
Записей в блоге: 2
Завершенные тесты: 1
13.01.2012, 16:35 #13
Я с ассемблера начал, через 2-3 месяца на С перешел (ну как перешел, одну книжку пролистал), через день-два взялся за С++. Тут уже задержался надолго.

Цитата Сообщение от alkagolik Посмотреть сообщение
Освоишь Си, освоить любой Си подобный язык - раз плюнуть.
Появилась необходимость освоить PHP, на то, чтобы освоить до уровня. чтобы работать ушло около часа) Прочитал статью в инете, написал Hello World, потом просто взял и начал на нем писать.
0
Roof
154 / 154 / 10
Регистрация: 03.11.2010
Сообщений: 393
13.01.2012, 18:34 #14
Все сказанное ниже является только моим личным мнением.
2 TheWindWhisper - советов дадут много, но многие будут очень разными. У каждого свое мнение и свой опыт.
Начать - это самое трудное и самое важное.
Выберете самостоятельно язык программирования, исходя из задач, которые хотите уметь решать и почитайте темы форумов - какую литературу читать для данного языка. При чтении книг - стараться как можно больше приобретать практический опыт - решать различные задачи, используя имеющиеся знания.
Вполне возможно, что придется осваивать не один язык, так, например работая с php обязательно изучать язык запросов SQL и хорошо бы прежде научиться хорошо работать с языками( не программирования ) html и css.

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

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

О своем выборе
Когда-то тоже стоял выбор языка программирования, я начал с делфи( бесплатная турбо версия ), потом уже покупал платные лицензии и компоненты, переписывался с разработчиками этих компонентов. Почему делфи? Потому что меня тогда убедили, что c/c++ - сложные. Смешно сейчас, честно. Понятие сложно - это очень субъективное понятие, да и все сложно упирается только в усидчивость и желание решить задачу и/или освоить материал. Это я понял на своем опыте. Но все же до сих пор по привычке, когда есть задачи, которые необходимо решить в ОС Windows я пользуюсь делфи. Я не жалею, что освоил этот язык.

Через пару лет начал изучение php и SQL ( уже зная html и css на некотором уровне ).
Сейчас мне хватает этих знаний чтобы изменять исходники Joomla и компонентов к ней.
Даже сделал пару сайтов, которые приносят небольшой доход.
В связи, с интересом к Linux, перешел на изучение c/c++. И мне это очень нравится.
0
TheWindWhisper
0 / 0 / 0
Регистрация: 13.01.2012
Сообщений: 19
13.01.2012, 19:00  [ТС] #15
Спасибо всем за советы и мнения.
Пока (чо уж, целых полдня думал) остановлюсь на С++. Начну с него, а в течении практики (с месяц) будет больше возможностей определиться и понять:
а) мое-ли это вообще;
бэ) какие задачи мне бы хотелось по жизни решать программировнаием/на чем зарабатывать;
цэ) какой ЯП осваивать всерьез под пункт бэ);

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

Еще мнения и советы приветствуются )) Спасибо.
0
13.01.2012, 19:00
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.01.2012, 19:00
Привет! Вот еще темы с ответами:

С чего начинать? - Visual C++ БД
Ребят подскажите с чего начинать, какие книги и где их можно скачать, ну и вообще что мне может помочь для изучение разработки БД на VC++

С чего начинать? - C++
Подскажите пожалуйста,мне,как новичку,С чего в С начинать? Какой компилятор выбрать лучше,может какой-нибудь учебник.Я глядел в литературе...

С чего начинать - Firebird/InterBase
Привет! Подскажите с чего начинать при изучении Firebird. Скажу сразу никогда не имел дел с клиент серверными приложениями. Только с...

С чего начинать программирование? - C++
Доброго времени суток форумчане. Подскажите пожалуйста такой вопрос, вот я изучаю основы c++, есть навыки в работе с html и css. Хочу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru