|
0 / 0 / 0
Регистрация: 13.01.2012
Сообщений: 19
|
|||||||||||||
Буду программистом! С чего начинать?13.01.2012, 15:38. Показов 79131. Ответов 443
Приветствую всех. ![]() Коротко о себе: мне 29 лет, живу в Украине. Работал экономистом, маркетологом и прочими другими. Было небольшое дело. Разочаровался, понял, что не мое. Осознал, что мне нравится проводить время за компьютером - в свободное время делал свой блог, пару сайтов, разбирался с HTML ради интереса. Взвесив многое, прикинув варианты и последствия, все же решился попробовать стать программистом. Мне это нравится. Не спешите критиковать: мол, там поработал, тут... теперь новая фишка - "хАчу кодить..." Я настойчив, если глаза горят. А они горят. Долго думал - не поздно ли в 29 переучиваться? Но..а) Похоже, что вариантов в моем случае нет.... b) Тыщи примеров других успешных людей, которые и в 45 переучивались или эмигрировали (да полстраны, после распада СССР, чо уж...). В общем, отвожу себе 1 месяц на то, чтоб сделать вывод - мое ли это. Если да - то далее отвожу себе 1 год, чтоб стать пусть не ХОРОШИМ, но нормальным программистом и зарабатывать себе на жизнь этим ремеслом. Повторюсь: я - настойчивый, поэтому не надо демотивирующего скептицизма, а вот конструктивная критика - с благодарностью приму. Итак, исходные данные: небольшие знания HTML, с компьютером, в принципе, "на ты", хороший комп и инет... вот, собсно и все. Ах, да... еще и желание))) Много рылся в инете в поисках главного вопроса: С ЧЕГО НАЧАТЬ? В общем, начал осваивать паскаль, вроде ничего сложного... с С++ рекомендовали не начинать, хотя мне и очень охота. Вопрос с общественности (риск холивара, блин): с чего начать, если знаний в программировании - 0? Pascal, C++, Java, PHP.... ![]() Помогите разобраться и определиться!!! Пока жду ваших комментариев, ковыряю потихоньку паскаль и си++. Спасибо.
0
|
|||||||||||||
| 13.01.2012, 15:38 | |
|
Ответы с готовыми решениями:
443
Open source. С чего начинать? си, си++ и другие. или с чего начинать Возьмите в команду верстальщиком или php программистом, буду работать за опыт! |
|
14796 / 9570 / 1367
Регистрация: 21.01.2016
Сообщений: 36,073
|
||
| 05.07.2020, 15:12 | ||
|
0
|
||
| 05.07.2020, 15:14 | |
|
Т.е компилятор или интерпретатор любого языка умеет:
1. Декомпилировать любую dll из бинарников в asm и C++ 2. Компилировать код C++ PS. Интересно, че ж так мало у нас декомпиляторв... А то б взял исходники фотошопа, подключил к php - снял дамп (ну или где там c++ код пролетает) и вуаля - исходники фотшопа есть....
0
|
|
|
|
|
| 05.07.2020, 17:34 | |
|
свхн, МДК СНЯЛИ ВСЕ ИСВTДНИКИ В ASM!
0
|
|
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 05.07.2020, 17:41 | ||
|
Тут главное понимать что знание языка/умение выражать свои мысли на нем - это не более 1% знаний нужных для разработки. Язык - это не более чем ручка которой компу записывают способ решения задачи, даже настолько мощный в этом плане язык как С++. А основная доля работы как раз заключается в том чтобы оный способ решения найти.
1
|
||
|
|
|
| 11.07.2020, 13:22 | |
|
Я три курса на прикладного математика учился - математический анализ в объеме четырех семестров!!.
0
|
|
|
Модератор
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
|
||
| 11.07.2020, 13:53 | ||
|
это наука о сборе обработке и передачи информации например АМ в радиовещании какое отношение имеет к компьютерам? а трехпрограммные громкоговорители?
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|
| 12.07.2020, 05:22 | |
|
0
|
|
|
Модератор
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
|
|||
| 12.07.2020, 05:32 | |||
не является а включает т.е часть науки занимается алгоритмами
0
|
|||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||||
| 12.07.2020, 06:33 | |||||
|
При этом не надо только ЭВМ ограничиваться. Алгоритм и механика может реализовывать. К примеру унитазный бачек тоже имеет алгоритм работы - пропорциональная регуляция с пороговой функцией передачи. Точно так же свой алгоритм работы имеет и любое техническое средство. К примеру машина Поста, которую и реализуют современные компьютеры. Добавлено через 17 минут
Добавлено через 10 минут Т.е. наука о принципах построении алгоритмов. И начинать начинающему программисту нужно именно с освоения этих принципов хотя бы на базовом уровне. Добавлено через 19 минут Не по теме:
А так же линейная алгебра и аналитическая геометрия в объеме двух семестров, плюс вычислительная геометрия в объеме еще двух семестров параллельно, плюс численные методы, плюс алгоритмические языки, плюс системное программирование,плюс теория реляционных БД. Ну и это по ходу только начало - не полный перечень того что было на первых двух курсах. Тоже ВТиПМ заканчивал.
0
|
|||||
|
Модератор
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
|
||
| 12.07.2020, 06:48 | ||
![]() проснулся, встал, сходил в туалет, умылся..... но по команде "Рота подъем.Тревога" алгоритм меняется
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 12.07.2020, 06:52 | |||
|
Добавлено через 1 минуту
2
|
|||
|
Модератор
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
|
|
| 12.07.2020, 06:52 | |
|
куда денем теорию "черного ящика"?
"Щелки кобылу в нос, она махнет хвостом"(с)Козьма Прутков есть входные данные - щелчок в нос есть выходные -махнет хвостом что там происходит внутри кобылы и какие алгоритмы, нам не известно и не интересно А интересно это зоологам, изучателем кобыл
0
|
|
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||||
| 12.07.2020, 07:00 | ||||
|
Добавлено через 5 минут
0
|
||||
|
Модератор
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
|
||
| 12.07.2020, 07:05 | ||
|
физика, например, во всю использует математический аппарат, но это не значит что физика это математика если так подходить то и химия математика и лингвистика, и та же информатика. и ничего нет вокруг, одна математика
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||||||
| 12.07.2020, 07:26 | |||||||
Вообще математика по сути универсальный язык мироздания. Добавлено через 6 минут А вообще у программистов все не так как у остальных инженеров/ученых. Если в других науках если мысля пришла то чтоб она по делу была нужно ее тут же думать. А у программистов надо сразу эту мыслю за грудки и с нее вытрясти откуда она пришла почему, она пришла, каким образом ее думать, и куда потом сбагрить.
0
|
|||||||
|
Модератор
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
|
||
| 12.07.2020, 07:45 | ||
|
Fulcrum_013, давай определимся.
по твоему информатика это наука о алгоритмах и только Я правильно понимаю позиции?
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 12.07.2020, 08:09 | ||
|
Добавлено через 5 минут ValeryS, А то что есть раздел теория алгоритмов - так она не про алгоритмы. Он про то как сравнивать вычислительную сложность алгоритмов, и про доказательство возможности/невозможности построения алгоритма. Добавлено через 11 минут ValeryS, При этом оная теория алгоритмов на ряду с базовыми алгоритмами и структурами данных и оснрвными сведениями об архитектуре компутера как раз и входят в курс молодого бойца первокурсника. но называется он "Оcновы информатики" а не "Информатика", и по сути является аналогом курса "Введение в специальность" у других специальностей. А остальные разделы просто гораздо более объемные и требуют гораздо более серьезной математической подготовки, поэтому изучаются уже в течение дальнейшего обучения уже под своими названиями. Но как бы сути того что изучают там принципы проектирования алгоритмов применительно к данной области это не меняет.
0
|
||
|
Модератор
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
|
|
| 12.07.2020, 08:39 | |
|
Fulcrum_013, как к алгоритмам можно притянуть "количество информации", "качество информации","канал связи"....
0
|
|
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|
| 12.07.2020, 09:32 | |
|
ValeryS, А зачем их притягивать то?
Любой алгоритм занимается обработкой информации. Т.е. преобразованием входной последовательности символов входного алфавита, получаемую из входного канала, в выходнную последовательность символов выходного алфавита отдаваемую в выходной канал. Т.е. канал в сферическом вакууме - это входа и выхода алгоритмов. При этом любой реальный канал - это техническое устройство, а следовательно имеет свой внутренний алгоритм работы. Количество информации - мера того что алгоритм обрабатывает, точно так же как мера накладных расходов памяти, а для некоторых алгоритмов (например алгоритмов сжатия) и мера эффективности. Ну а для того чтобы понятие качество информации имело какой то смысл, необходимо определить алгоритм подсчета числового критерия/набора критериев оного качества и алгоритм сравнения оного критерия/набора. Для некоторых алгоритмов - например сжатие с потерями это еще и входной параметр, влияющий на работу алгоритма.
0
|
|
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
|
| 12.07.2020, 11:41 | |
|
ValeryS, Fulcrum_013, Если вам интересно мое мнение, то я целиком на стороне ValeryS.
Имхо, уважаемый Fulcrum_013 несколько сужает. Или подменяет одно другим. Но спорить на эту тему я не хочу. Неконструктивный какой-то разговор...
1
|
|
| 12.07.2020, 11:41 | |
|
с чего начинать))) С чего начинать?
с чего начинать? С чего начинать? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|