Форум программистов, компьютерный форум, киберфорум
Наши страницы
Тесты и опросы
Войти
Регистрация
Восстановить пароль
Результаты опроса: Во сколько лет вы начали впервые знакомиться с программированием?
с 10-ти лет 15 5.02%
от 10-16 108 36.12%
от 16-25 148 49.50%
25-30 11 3.68%
я только недавно начал изучать языки 17 5.69%
Голосовавшие: 299. Вы ещё не голосовали в этом опросе

 
 
Рейтинг 4.59/135: Рейтинг темы: голосов - 135, средняя оценка - 4.59
AnonymC
1181 / 466 / 87
Регистрация: 23.06.2009
Сообщений: 6,382
Завершенные тесты: 1
1

Кто как начал программировать?

05.09.2009, 14:09. Просмотров 24640. Ответов 189
Метки нет (Все метки)

Друзья давайте обмениваться,информацией о том,кто как начал программировать,или же просто начал серьезно компьютерами заниматься.
Я начал так:Как и все представители моего поколения,я начал с игрвсегда играл,многоНо вдруг ти тупые игры начали надоедать.Я не знал чем больше заниматься,чувствовал привязанность к компу моему.Потом вспомнил что дядя посоветовал меня программированием заниматься...Начал как обычно с ХТМЛ...потом там КСС,ява скриптИ потом тогда начал С++\С учить...в данный момент учу С,после чего С++
Жду ваших рассказов
4
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.09.2009, 14:09
Ответы с готовыми решениями:

Кто знает, как программировать в xcode?
раньше работал на visual studio, недавно перешел на мас и установил xcode. при создании даже самой...

Начал программировать под ios с qt 5.2 c++, объясните что по чем
XCode стоит, объясните как перевести устройство в режим разработки (developing mode) и пр

Реализация индикатора загрузки WebView (только начал программировать на UWP)
Я хотел бы поместить индикатор загрузки на гамбургер меню, а сам фрейм с WebView поместить в...

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

Тому кто хочет программировать.
Этот мануал предназначен для тех кто хочет начать программировать но не знает с чего начать. ...

189
drfaust
356 / 239 / 83
Регистрация: 02.10.2008
Сообщений: 899
Записей в блоге: 1
Завершенные тесты: 1
14.02.2019, 00:34 181
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
На паскаль сильно не налягай. Он моск вывихивает у программистов. Именно поэтому от его преподавания по всему миру отказались. После более-менее серьезного начального обучения на паскале очень сложно перестроится на мышление возможностями С++ а не ограничениями паскаля.
Тут немного иная идеология.
На 1й курс, в 90е-начало 00х приходили уникумы, которые могли на ПЗУшном бейсике нечто большее чем решить квадрат-уравнение. Поэтому в ВУЗах, на первом курсе, их тянули по алгебре и давали понятие об алгоритмах вообще, а не о "догадках/подсказках что вообще делать если дискриминант может крутиться вокруг 0". Паскаль, тогда, наилудшим образом для этого подходил. Прост, строгок, ошибки синтаксиса показывает сразу, наглядно видно в программе сам алгоритм(не надо искать глазами какая скобка стоит или запятая или точка_с_запятой). Но, чистый паскаль, скуден по своим возможностям. А вот следом, курсе на 2м-2.5м можно уже и асм, и Си, пихать.
Только вот со второго курса, я начал бы разные идеологии программирования, в части "расширения кругозора, мол не только процедурный паскаль". И в качестве объектов выбрал бы не С++, а что-то другое. Пролог в качестве функционала(следом конечно лисп) - да, Си - императив - да, АСМ - само собой, но что на конец 90х можно было бы поставить в объекты, кроме С++???
0
Fulcrum_013
1487 / 1245 / 143
Регистрация: 14.12.2014
Сообщений: 10,938
Завершенные тесты: 3
14.02.2019, 00:52 182
Цитата Сообщение от drfaust Посмотреть сообщение
Ненавижу с одной задачи переключаться на другую - теряю мыслю и всё с начала...
А у меня наоборот. Через неделю моск начинает осмысливать где то в глубине что уже реализовано и какими оно обладает побочными эффектами кроме того что от него хотели и к чему эти вкусняшки-нежданчики можно приспособить. Пока моск это все не переварит пытаться что то кодить в этом направлении бесполезно. Даже если что то и напишешь потом тогда переварит все равно выбросишь и сделаешь в 10 раз короче элегантней эффективней и быстрее. В таких случаях просто на другую подсистему переключаюсь на недельку.
Цитата Сообщение от drfaust Посмотреть сообщение
Иду на кухню - одной рукой хватаю ложку, второй включаю чайник. Всё это одновременно и не задумываясь.
По ходу пьесы вытаскивая кошку-норушку из холодильника или ящика. Причем какой ящик не откроешь там и кошка. Причем одна и та же.

Добавлено через 7 минут
Цитата Сообщение от drfaust Посмотреть сообщение
На 1й курс, в 90е-начало 00х приходили уникумы, которые могли на ПЗУшном бейсике нечто большее чем решить квадрат-уравнение.
Один мой друг первый раз комп увидел в универе в 95-ом. К началу второго курса он уже был способен запилить ГУИ-фреймверу с нуля (это фактически начиная с драйвера видяхи) и счет по наукам пилить вместе с графонием для его визуализации. Вот че математика и С++ с людями делает то.
Цитата Сообщение от drfaust Посмотреть сообщение
И в качестве объектов выбрал бы не С++, а что-то другое
Все остальные ООП-"языки" не продвинулись дальше Симулы-67. А особенно те которые не смогли избавится от вредного для ООП трассирующего GC.

Добавлено через 4 минуты
Цитата Сообщение от drfaust Посмотреть сообщение
Только вот со второго курса, я начал бы разные идеологии программирования, в части "расширения кругозора, мол не только процедурный паскаль".
У нас сначала были плюсы а только уже потом во втором семестре паскаль. Наверное чтобы от него тошнило потом всю оставшуюся жизнь. А прологи лиспы и прочее ни о чем были в районе 3-го курса ознакомительно. Одно слишком узконишево и ограничено другое в довесок к этому еще и устарело даже по меркам 50-х.
0
drfaust
356 / 239 / 83
Регистрация: 02.10.2008
Сообщений: 899
Записей в блоге: 1
Завершенные тесты: 1
14.02.2019, 00:55 183
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Все остальные ООП-"языки" не продвинулись дальше Симулы-67. А особенно те которые не смогли избавится от вредного для ООП GC.
Потому и альтернативы небыло. Я сам помню как однокурсники "ломали мозг" переходя на ООП - просто невозможно было отучится от процедурного, а язык С++, тогда, был практически полностью надмножеством над Си.
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Один мой друг первый раз комп увидел в универе в 95-ом.
Аналогично. Я однокурснику дискетку упорол, насилу воткнув её "не той стороной". пятидюймовую. Я таким же был.... А потом - понравилось - поехало.
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Причем какой ящик не откроешь там и кошка. Причем одна и та же.
Самка Шрёдингера, причём без капсулы и изотопа.
0
Fulcrum_013
1487 / 1245 / 143
Регистрация: 14.12.2014
Сообщений: 10,938
Завершенные тесты: 3
14.02.2019, 02:29 184
Цитата Сообщение от drfaust Посмотреть сообщение
Потому и альтернативы небыло.
Дык ее и сейчас нет. И не будет в обозримом будущем. И не факт что вообще что то лучшее будет. А вот что если это лучшее если и будет, то будет настолько же кардинальным апом плюсовв плане синтаксиса, насколько кардинальным апом сей были плюсы, в общем то, по всей видимости, факт. И пойдет он не разу не из апа STL, коей давно место на свалке истории, а из конкретного апа синтаксиса. Один из вариантов - переделка механизма шаблонов с функциональной парадигмы на императивную которая гораздо продуктивнее. Он только введение императивного if constexpr насколько помогло сократить код и сколько мозговыносящего SFINAE выбросить. На самом то деле С++ по возможностям остался абсолютно таким же как в 90-х. единственное что сделали в плане синтаксиса - сахарку досыпали чтобы часто пользуемые дела меньшим количеством кода делались. Другое дело что в 90-х мало кто понимал что это за плюшка шаблоны и с чем ее едят, и пользовали С с классами. Даже библиотека контейнеров которая с Borland C++ 3.1 шла искоропки ни одного шаблона не имела. Даже то что механизм шаблонов полный по Тюрингу чистый функциональный язык обнаружили только в 98-ом и то случайно и не разу не Страуструп которого эта вкусняшка тоже нежданчиком оказалась. Если бы он что то подобное затевал то сразу бы делал его императивным.
Цитата Сообщение от drfaust Посмотреть сообщение
Я сам помню как однокурсники "ломали мозг" переходя на ООП - просто невозможно было отучится от процедурного,
Мне в этом плане повезло. Еще за пару лет до универа посоветовали начать именно с ООП сразу после самого базового ознакомления с функциями. Не сильно повезло в другом плане - в самом начале 10-го класса
попалась на глаза дурная книжка Турбо-Паскаль 6.0. Попалась бы вместо нее книженция по плюсам было бы гораздо проще.

Добавлено через 8 минут
Цитата Сообщение от drfaust Посмотреть сообщение
Самка Шрёдингера, причём без капсулы и изотопа.
Скорее кошка Баскервиллей с итегрированными зелеными лазерганами, гиперпрыжковым двигателем, генератором невидимости и повадками средними меду бомбардировщиком-невидимкой, головорезом из дельта-форс и штатным ЦРУ-ным хакером компутерных и механических девайсов. В общем как вы кошку назовете так она и полетит - они по ходу так программируются. Назвал Стелс так она это имя по полной и отрабатывает.
0
14.02.2019, 02:29
Ixmil
2 / 56 / 0
Регистрация: 17.06.2013
Сообщений: 1,270
16.02.2019, 01:40 185
В моем прохождении был дефицит по копиляторам и софту подобному. Я начал с HTML, потом с Directora - но на нем хорошо получались только призентации. Все руководства отсутствовали. Язык я по настоящему исследовал и дошёл таки до возможности считать и учитывать абстрактные переменные и вышел даже на уровень клавиатурного управления. Игры можно было уже сразу создавать но тогда нехватало графики, а настольгия была о файлах, о переработках. Director - это единственное что походило на компилятор. И уже лет через несколько, я сначала купил диск и то только в нем оказались ссылки на правильный диск по делу. Я купил диск по делу, и выбрал Delphi. А Турбо Паскаль тогда не попадался. С ним вообще проблема даже со скачиванием с интернета. Даже на дисках, уже позже - он никогда не был собран целиком. Пока я сам целиком его не собрал. И только через годы я перестал боятся одного только интерфейса Delphi. А вся помощь по PDF - она вообще была или пост-фактовой или никакой по самым важным вопросам. По самым важным вопросам делались открытия. Из за чего руководства я читать перестал. Там и исходники обязательно будут кривыми или очень кривыми.
Естественно никакой перспективы работы не светило. Но был только личный интерес. А работу программиста, в плане её перспектив я измерял явками людей на свои дачи. После всего этого я все равно люблю и тренд и изящество субтильности надлежащей соответствующему классу профессий. К отсутствию брутальных проблем и обстрагированию от оных. К обсуждению стряхивания несуществующей соринки на таком же несуществующем пиджаке и т.п.
Сейчас я уподобился идее Китайского фильма «Герой» - когда совершенство программиста должно быть как описанный там уровень владения мечом. Это когда нет меча т.е. компьютера марки определенной и он как программист лиш отдельно и от компьютера и есть при этом и навык и возможность обоих.
0
drfaust
356 / 239 / 83
Регистрация: 02.10.2008
Сообщений: 899
Записей в блоге: 1
Завершенные тесты: 1
16.02.2019, 10:11 186
Цитата Сообщение от Ixmil Посмотреть сообщение
Сейчас я уподобился идее Китайского фильма «Герой»
Совершенство владения ЯП - это когда мозги думают об алгоритме, а руки автоматом уже накидали костяк алгоритма. У мну такое было только с Си и С++, но жизнь сложилась так, что стал "паяльником", а не "программером". Сейчас уже за стандартами не успеваю для самообучения, т.к. работа-дом-поспасть/пожрать и снова работа-дом.
Я влюбился в программирование в 93м, закончил школу, стал реальным программером, по выходу из института свободно писал на 4-5 ЯП, любымым был С++, а Си "бедным по возможностям", считал Си просто заменой АСМа.
Из Беларуси, где я добился звания ведущий инженер вынужден был переехать к брату в Лангепас(читай деревня Урюпинск), где и стал "паяльником".

Без практики - всё забыл, держусь за Си, но времени нет, надо кредит с учёбой дочки платить. Когда-то звали в фед. контору БД на оракле писать, но т.к. бухам было лень читать законы - меня послали сразу из отдела кадров(будущий начальник меня одобрил, привёл в ОК, там меня одобрили, но позвонили в Бух, и те услышав, что я инорстранец послали всех в..... Только потом я узнал, что за белоруса не надо ничего дополнительного платить - просто чуть иначе оформлять маккулатуру)

Добавлено через 24 минуты
А может стоить открыть тему кто и как ЗАКОНЧИЛ программировать?
0
Ixmil
2 / 56 / 0
Регистрация: 17.06.2013
Сообщений: 1,270
16.02.2019, 17:07 187
У меня это хобби. Нагрузка на манер которой вы говорите, точно также сжирает именно уже сугубо частный ресурс. И я не вижу для неё надлежащих оправданий. Да она клонит к выбору и перевыбору увлечений, даже таких уже. Я склонялся бы к варианту что из двух зол надо откинуть ненадежнейшее и самое болеющее.
C++ Мне не понравился из за отсутствия того что в Паскале было общепринятым. В его перспективы и скорости через схожесть с ассемблером - я сразу на слух не принимал. Проект в целом был развит намного хуже.

Добавлено через 13 минут
Если кто-то давал бы понять что тренд человека в пиджаке где-то прошол, ушол и счас самое время махать кайлом... По той причине что закрываются правильные двери и остаются только неправильные... - То для меня не эффект. Потому что похожий эффект, заблаговременно видел ещё во время своего записывания на эту профессию. И потом это здание даже функционировать перестало. А деньги уже отданы и договор... Я это уже все видел. Когда перспектива должна была идти но её присекли ещё в пути. А по человечески это понимать - это не профиль.
0
Ixmil
2 / 56 / 0
Регистрация: 17.06.2013
Сообщений: 1,270
18.02.2019, 02:18 188
А с вас спросили за целого Билла Гейтса - понятно что не правильно. Не думаю что «дурак» это то что оправдывает серьёзную игру. Нам говорили что и нужна быстрая перестажировка с намеком на + за счёт ресурса самообразования.
Более быстрого чем вообще в любой профессии и это при том что фактического прогресса в этой области нет, кроме регресса.
И не то что бы спросили хотябы увожительно за Билла Гейтса на за чистого Спилберга... В Dos-софте был неплохой выбор программ попадались и 3-d редакторы и jpg-Viewer-ы. И надо бы было далеко ходить.
0
Fulcrum_013
1487 / 1245 / 143
Регистрация: 14.12.2014
Сообщений: 10,938
Завершенные тесты: 3
18.04.2019, 06:15 189
Цитата Сообщение от Ixmil Посмотреть сообщение
C++ Мне не понравился из за отсутствия того что в Паскале было общепринятым.
Вообще то в паскале отсутсвует то что в С++ общепринято. А именно средства создания задаче-ориентированной автоматики управления жизненным циклом и взаимосвязями объектов.
Цитата Сообщение от Ixmil Посмотреть сообщение
В его перспективы и скорости через схожесть с ассемблером - я сразу на слух не принимал.
Ну на самом деле перспективы С++ в том что это наиболее сверхвысокоуровневый язык на сегодняшний день. А то что быстрый и умеет и с железом - ну так получилось.
0
Hyppoprogramm
3 / 1 / 2
Регистрация: 09.07.2019
Сообщений: 67
Записей в блоге: 1
15.07.2019, 13:30 190
Вообще моего варианта нету. С 6 лет.
0
15.07.2019, 13:30
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.07.2019, 13:30

кто может научить программировать на пхп?
кто может научить программировать на пхп?

Кто хочет обучиться программировать сайты на языке C#?
Здравствуйте. Я веду дистанционные курсы программирования сайтов для начинающих. Кто...

Для начинающих и просто тех кто любит программировать[Не актуально]
Просто у нас группа тех кому интересно программирование и компьютеры. Создаем проекты и коллективно...


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

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

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