Форум программистов, компьютерный форум, киберфорум
Обо всем!
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
 Аватар для TheWindWhisper
0 / 0 / 0
Регистрация: 13.01.2012
Сообщений: 19

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

13.01.2012, 15:38. Показов 79703. Ответов 443

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

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

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


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

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

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

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

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

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

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

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

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

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

Спасибо.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
13.01.2012, 15:38
Ответы с готовыми решениями:

Open source. С чего начинать?
Знаю только про сайт http://sourceforge.net/, но я англ. плохо знаю. Нет ли каких-нибудь инструкций как и что делать с open source...

си, си++ и другие. или с чего начинать
Привет Друзья! Я давно работаю с компьютерами, и имею не малый опыт по решению различных задач с помощью компьютерного ПО. Теперь я...

Возьмите в команду верстальщиком или php программистом, буду работать за опыт!
Возьмите в команду верстальщиком или php программистом, буду работать за опыт! Хочу стать php программистом, нов этом деле имею не много...

443
8 / 8 / 0
Регистрация: 03.10.2013
Сообщений: 18
15.10.2013, 11:45
Студворк — интернет-сервис помощи студентам
Всем привет. На каком языке лучше начинать изучать С? Английском или родном?
Если мой уровень английского upper intermediate.
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
15.10.2013, 14:30
а какая разница, на каком языке изучать, если оба хорошо знаете?
0
8 / 8 / 0
Регистрация: 03.10.2013
Сообщений: 18
15.10.2013, 15:10
Понятна ли будет терминология? Ведь если не правильно понять азы - нет смысла двигаться дальше. Стоит ли на родном с постепенным переходом на английский или с самого начала реально потянуть терминологию на англ?
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
15.10.2013, 16:47
alexhorse, изучать можно на любом. Но смысл изучать на русском, если знаешь английский? Тем более что особых навыков английского для этого не нужно, это же не техническая литература.
0
 Аватар для mosath
135 / 134 / 5
Регистрация: 03.09.2013
Сообщений: 726
15.10.2013, 16:52
пробовал программировать - слишком геморойно
не люблю излишне напрягать голову ыыыы =)

хотя сейчас пользуюсь powershell и если получается написать полезный скриптик то даже самому приятно
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
15.10.2013, 17:11
Цитата Сообщение от Nameless One Посмотреть сообщение
это же не техническая литература.
не художественная литература </self-fix>
0
Клюг
 Аватар для Charles Kludge
7677 / 3192 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
20.10.2013, 07:00
Цитата Сообщение от KOPOJI Посмотреть сообщение
а какая разница
Большая. У нас в п/я была 11/40 с пространной и подробной докой, в том числе и увесистым талмудом по MACRO-11. Получили СМ-1404 - к ней по MACRO-11 шла брошюрка формата Б5 в палец толщиной, изобилующая ошибками и очепятками. Зато на русском, но очень быстро превратилась в подставку под кофейник. Нонешняя техническая беллетристика мало чем отличается.
И да, с тех пор я зарёкся и читаю доки/маны только на английском.
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
20.10.2013, 20:21
Charles Kludge, в настоящее время по большинству языков доступна документация на различных языках. Несмотря на мелочи различий переводов обучиться можно на любом языке, везде есть и хорошие, и плохие мануалы. Вы читаете доки/маны только на английском, кто-то читает только на русском, кто-то только на китайском, кто-то на других. Неужели вы хотите сказать, что вы лучше других знаете/будете знать какой-либо язык только потому, что изучали/изучаете документацию на английском, а не на другом языке?

Добавлено через 1 минуту
к тому же, если человек не свободно владеет другим языком - то изучать ему будет все же тяжелее, нежели на родном. Пускай даже документация будет "мощнее", в результате, имхо, выйдет примерно одинаково.
0
Землянин
 Аватар для Pjeroo
34 / 34 / 16
Регистрация: 15.01.2013
Сообщений: 312
07.11.2013, 11:54
Собственно, второй курс ИВТ. Интересовался практически всеми видами деятельности в ИТ сфере, начиная от дизайна, заканчивая программированием контроллеров, есть некоторые знания почти во всех областях, но не обширные. В общем я вот тут подумал и решил, что пора бы выбрать какую-нибудь конкретную специализацию, но тут то и закралась проблема. В общем, каждая отрасль в своей мере очень и очень интересна и хотелось бы заниматься всем, но ведь мы тут все понимаем, что это просто физически нереально. Нужны примеры из жизни ну или обоснованные мнения по поводу того какую специализацию лучше выбрать. В общем, прошу советов и обсуждений на эту тему

Собственно интересующие специализации:

1. Дизайн / Веб-дизайн / Веб-разработка
2. Прикладное программирование
3. Низкий уровень / Программирование контроллеров и пр., связанное с железом и даже радиотехникой
4. Разработка под мобильные устройства (Шиндошсфон, Андроид, айОС)
5. "Умная" специализация (нейронные сети, алгоритмы обработки информации и пр.)
6. Разработка игр

На самом деле все безумно интересно и мне очень трудно выбрать.
0
 Аватар для taras atavin
4226 / 1799 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
07.11.2013, 12:27
Цитата Сообщение от Pjeroo Посмотреть сообщение
Нужны примеры из жизни ну или обоснованные мнения по поводу того какую специализацию лучше выбрать.
Один успешен в дизайне, другому нравятся контроллеры. Ну и как сопоставить такой пример с собственными устремлениями? Ведь в недостаточно интересном аспекте конкретный человек элементарно достигнет меньшего из-за банального дефицита мотивации. Надо попытаться определиться с тем, какой из аспектов ИТ интересен всё таки в большей мере, чем остальные. Где будет больше моральное удовлетворение от изучения нового? А где от самой работы? С другой стороны, не возможность вообще не выбирать специализацию не абсолютна, для большинства людей так и есть, но, например, Леонардо да Винчи вполне успешно хватался даже за разные области знания. Я не призываю подражать ему, это опасно тем, что в итоге можно не преуспеть ни где. Но всё таки стоит учитывать собственные возможности в выборе того, на сколько глубокой должна быть специализация на чём то одном. Кто то может быть только подобен флюсу, а кто то способен быть чуть более разносторонним.

Добавлено через 2 минуты
И главное: как долго продержится интерес к каждому из аспектов?
0
Землянин
 Аватар для Pjeroo
34 / 34 / 16
Регистрация: 15.01.2013
Сообщений: 312
07.11.2013, 13:08
Цитата Сообщение от taras atavin Посмотреть сообщение
Надо попытаться определиться с тем, какой из аспектов ИТ интересен всё таки в большей мере, чем остальные. Где будет больше моральное удовлетворение от изучения нового? А где от самой работы?
В том то и проблема, что все почти в равной мере интересно. И вроде бы как изучение чего-то нового в любом случае будет приносить моральное удовлетворение.

От самой работы.. хм. Было задание на первом курсе сделать искусственный интеллект для игры в гексагон - на время я просто выпадал из реальности и полностью погружался в процесс, было задание летняя практика, там надо было написать игру. В общем-то выбрал фреймворк и опять же полностью погружался в процесс. Веб-дизайн, когда верстал страничку и наполнял украшательства (слайдеры, переходики и прочее) аналогично - полное погружение. И во всех этих трех случаях было моральное удовлетворение от результата и от самого процесса, все были довольно таки интересны практически в равной мере.
0
 Аватар для taras atavin
4226 / 1799 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
07.11.2013, 13:20
Цитата Сообщение от Pjeroo Посмотреть сообщение
В том то и проблема, что все почти в равной мере интересно.
Вот в этом "почти" решение и кроется.
0
Землянин
 Аватар для Pjeroo
34 / 34 / 16
Регистрация: 15.01.2013
Сообщений: 312
07.11.2013, 13:28
Цитата Сообщение от taras atavin Посмотреть сообщение
Вот в этом "почти" решение и кроется.
Так-то оно так, да вот все таки остановиться на чем-то одном довольно таки сложно. Поэтому я и захотел обсудить это здесь.
0
Землянин
 Аватар для Pjeroo
34 / 34 / 16
Регистрация: 15.01.2013
Сообщений: 312
08.11.2013, 16:23
Больше нет мнений чтоли?
0
 Аватар для igor321
5 / 0 / 0
Регистрация: 28.04.2012
Сообщений: 185
Записей в блоге: 1
08.11.2013, 18:26
Поиск и реализация идей в разных сферах(в области IT) - вот дело всей жизни!
0
 Аватар для Doctor-Who
17 / 3 / 1
Регистрация: 03.05.2012
Сообщений: 354
08.11.2013, 18:41
Цитата Сообщение от Pjeroo Посмотреть сообщение
1. Дизайн / Веб-дизайн / Веб-разработка
Цитата Сообщение от Pjeroo Посмотреть сообщение
6. Разработка игр
Вот это гуд
0
Землянин
 Аватар для Pjeroo
34 / 34 / 16
Регистрация: 15.01.2013
Сообщений: 312
09.11.2013, 07:33
Цитата Сообщение от igor321 Посмотреть сообщение
Поиск и реализация идей в разных сферах(в области IT) - вот дело всей жизни!
Если браться за несколько дел сразу, то скорее всего не преуспеешь ни в одном. Можно, конечно, делать это на неплохом уровне, но до уровня, которым владеет человек, специализирующийся на конкретной области, скорее всего не добраться.

Добавлено через 46 секунд
Цитата Сообщение от Doctor-Who Посмотреть сообщение
Вот это гуд
А почему?
0
3258 / 2060 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
09.11.2013, 10:20
В любом случае сильно зависит от проектов. В любой области есть как интересные проекты, так и своя доля рутины.
Кому, например, захочется клепать морды для однотипных сайтов?

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

Цитата Сообщение от Pjeroo Посмотреть сообщение
1. Дизайн / Веб-дизайн / Веб-разработка
Не ясно почему дизайн и разработка попали в один пункт. Дизайном занимаются, как ни странно, не разработчики, а дизайнеры - это такие люди, с которыми я вообще старался в свое время не пересекаться, ибо креатив из них шел диким потоком.
Что касается веб-разработки, тут для себя давно решил - нет. Потому что есть UI. Потому что есть дизайнеры. Потому что лично мне это не интересно.

Цитата Сообщение от Pjeroo Посмотреть сообщение
2. Прикладное программирование
Слишком абстрактно. Т.е. опять же зависит от проекта. Скажем, писать банковский софт я не пошел бы, ибо по ряду отзывов в банках работа нервная.

Цитата Сообщение от Pjeroo Посмотреть сообщение
3. Низкий уровень / Программирование контроллеров и пр., связанное с железом и даже радиотехникой
Не сталкивался, пропускаем.

Цитата Сообщение от Pjeroo Посмотреть сообщение
4. Разработка под мобильные устройства (Шиндошсфон, Андроид, айОС)
Ну.. Айосники денег обычно много просят) Если интересно - пожалуйста. Что касается андроида - есть целый зоопарк телефонов на нем, каждый со своими глюками и приколами. Если не пугает - welcome.

Цитата Сообщение от Pjeroo Посмотреть сообщение
5. "Умная" специализация (нейронные сети, алгоритмы обработки информации и пр.)
Мне кажется, что это вообще вышак. Но сразу вопрос: где работать? В каком-нибудь НИИ? Либо найти коммерческую компанию, где это востребовано.

Цитата Сообщение от Pjeroo Посмотреть сообщение
6. Разработка игр
Куча фана, куча технического челленджа. Признаться, и сам хотел бы. Нюанс: у нас работать негде. Клепать одинаковые казуалки для социалочек решительно не хочется. Парни из Unigine движок пишут, но это в Томске.

Короче, никто за Вас не решит. Свои подводные камни есть в каждой области. Рутины везде хватает. Как, в принципе, и интересных проектов.
0
Землянин
 Аватар для Pjeroo
34 / 34 / 16
Регистрация: 15.01.2013
Сообщений: 312
09.11.2013, 14:09
Цитата Сообщение от 0x10 Посмотреть сообщение
Парни из Unigine движок пишут, но это в Томске.
Забавно. Я как раз в Томске

Цитата Сообщение от 0x10 Посмотреть сообщение
Короче, никто за Вас не решит. Свои подводные камни есть в каждой области. Рутины везде хватает. Как, в принципе, и интересных проектов.
А я ведь и не просил за меня решать, я хотел лишь знать мнения других
0
13 / 13 / 11
Регистрация: 03.09.2011
Сообщений: 1,026
26.11.2013, 14:16
В колледже получил базовые знания Паскаля и Делфи, но на этом далеко не уедешь, да и Delphi где не юзается.
Опытные программеры не могли бы мне составить план "Пути к успеху" .
Посоветовать перечень книг, которые надо читать в определенном порядке. Понятное дело вы кинете мне наверное C# так как он переспективен сейчас, однако после изучения C# наверное будет полезно узнать различные интеграции и взаимодействия с другими языками и т п.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.11.2013, 14:16

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

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

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

с чего начинать?
здравствуйте друзья! я - молодая девушка, абсолютный ноль в информатике, с недавних пор серьезно взялась за изучение...

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


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

Или воспользуйтесь поиском по форуму:
100
Ответ Создать тему
Новые блоги и статьи
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С. Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты. . .
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию? Фраза «Любая достаточно развитая технология неотличима от магии». . .
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль? Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология. «Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки. Добавлены следующие реквизиты типа Булево: - Буквы; - Цифры; - Символы. Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей. Самым главным критерием для. . .
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store. И так: 1. Скачиваем с. . .
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге). Задача: Программно добавить префикс в нумерацию документов. Решение: В модуле объекта. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru