Да вроде бы несколько лет руководил группой инженеров,не жалуюсь на своё видение и опыт.))))) А вот тебе б неплохо уже начинать видеть разницу между теми кто создаёт и теми кто потребляет. Не знаю,книжки что ли умные почитай если практики не хватает.))) Ничего личного. sema,твои советы хороши для тех кто создаёт,и отвратительны для тех кто потребляет. Вся соль вопроса в том,что ты не делаешь разницы между этими двумя категориями. Создатель разрабатывает кресло для того ,чтобы удобно было сидеть потребителю и последнему абсолютно наплевать какими средствами это было сделано,его интересуют другие качества. Возвращаясь к миру IT ,подобные вещи достачно описаны у Буча,Брукса и других.Поэтому прежде чем давать советы спроси себя кто перед тобой. Твои советы с изучением алгоритмов абсолютно бессмысленны если нужен код по извлечению данных к примеру из БД.Нет,ты можешь конечно поумничать,тогда код в студию,интересно что сможешь предложить супротив имеющихся алгоритмов БД.
и выучит человек в итоге мертвый язык. Лучше же сразу в то что востребовано заходить, чем потом переучивать новые классы, методы и даже синтаксис if...else Имхо идеальный язык для обучения в 2018 году - это python 3.
Я с C начинал учиться в институте, на Turbo C++ Builder-e присали какие-то консольные проги, потом перешли плавно на Brland C++ Builder 6 с их VCL компонентами. Вообще C не стоит бояться и недооценивать. Много языков сегодня "си подобные" в плане синтаксиса. Понимание работы памяти, системы исчислений, сложность алгоритмов и многое другое составляют базу Computer Science. Не представляю без этих знаний программиста. Макака формошлёп? Круд кодер? Может быть...
"The algorithm generates reasonably accurate results using a unique first approximation for Newton's method; however, it is much slower and less accurate than using the SSE instruction rsqrtss on x86 processors also released in 1999." Не, не похож. По куче причин.
Иной гость,а никто и не говорит о том что надо учить.Учить смысла нет, однозначно. Моя идея была в том,что начинающий для начала должен ознакомиться с технологией программирования ,а потом уже смотреть на язык. Если вы считаете что по питону 3 существует литература с низким порогом вхождения,подскажите. Думаю всем будет интересно об этом узнать. Я вот затрудняюсь назвать хорошую литературу для новичков,просто предлагаю возможные удобосваримые варианты. @Дмитрий Н, никто не приуменьшает важности знаний алгоритмов. В этой теме речь идёт о том,что автор для знакомой ищет репетитора/педагога/учителя для обучения основ программирования. Некоторые участники высказывают мнение что начинать следует с алгоритмов. Лично мне трудно представить репетитора который бы начинал занятия для новичка с алгоритмов. Какое-то прям межгалактическое сознание. P.S. и меня поражает вот что,все с завидным упорством кричат об алгоритмах ,но упорно молчат о знании дискретной математики. Как такое может быть? Алгоритмы идут после математики,а не до неё.Начинать надо с нее господа любящие говорить о высоком. "Дискретная математика для программистов" Р.Хаггарти замечательная книга для новичка.Однако и в неё зашита дисциплина - логика,со своими собирательными понятиями,предикатами и прочим. Стоит ли погружаться глубже? Все зависит от целей которые преследует обучаемый.
Это ваши проблемы, может вы еще на математике рисовали, а на рисовании дрались. Даже одного занятия по информатике на протяжении 2х лет достаточно чтобы дать базу, чтобы в 30 лет не начинать с нуля. А у большинства еще был вуз с информатикой в том или ином виде. Я наблюдал в разное время двух "программистов" с паскалевским бэкграундом. Перейти на C++ для них оказалось непосильной задачей, "в си нет строковой функции insert" - с этой бедой человек страдал недели две, пока не закончился его испытательный срок. Вобщем, легкость паскаля для обучения - палка о двух концах. Может оказаться, что человек кроме этой легкости ничего тяжелее в принципе не способен преодолеть. Их программируют люди, которые учились не у репетиторов.
У нас информатики в школе не было. Вернее она была, но давалась раз в месяц (если не реже) и не в школе, а нужно было ходить вечером совсем в другое учреждение. Там стояли компы АГАТ, дискеты такие большие и тонкие лопухи еще помню. Т.е. уровень подготовки = 0. Естесственно, я понимаю, что дело это не простое и требует много времени, сил и желания. По репетиторству я имел ввиду следующее: некий специалист начинает прямо вот с азов и рассказывает о самых основах, что вообще, как и куда смотреть. Что читать. А дальше от ученика зависит. Мне кажется, что если б я начал понимать, о чем пишут в книжках и викистатьях по программированию, то потом уже можно замахиваться на какие-то там языки. Тема мне интересна очень, особенно все, что связано с вэбом. Всякие там разработки ПО для атомных реакторов и прочий космос - точно нет))).
Отличный язык для начала. Именно благодаря курсам программирования на паскале в школе, я решила что это мне нравится) Кстати есть инструмент для начинающих по программированию блоками. Для первоначального понимания алгоритмов пойдет: Scratch - Imagine, Program, Share чтобы навсегда отбить желание программировать?) у меня опыта овердофига, а от питона все равно тошнит)
Вот об этом я и говорил. Паскаль вреден, люди в нем застревают ментально. Это было все 30 лет назад, сейчас и программа обучения другая и оборудования в школах хватает. Посмотрите одних учебников сколько - с 1 по 11 класс: Лабиринт | Купить школьные учебники для начальной и средней школы, купить методическую литературу, задачники
ты так и не привел варианты с чего нужно начинать,кроме асме естественно в котором что-то если и понятно то только благодаря паскалю сам то с чего начинал программирование? что б ты не начал читать кроме паскаля в удобном для понимания изложении тем ты и закончишь и быстро это уже пройденный этап,все кто тут отписались все с него начинали как бы не стыдно им в этом было бы признаваться
мк-61 в 10м классе. Потом был вектор 06ц с кассетным бейсиком (игрушка) и отладчиком, потом у моего "вектора" появился дисковод и дисковые трансляторы Си - вот на них я уже делал институтские семестровки (т.к. там была плавающая точка) и кое-какие полезные проги для себя, типа читалки писишных дискет. На первой работе был борланд c++. Паскаль я изучил уже после знакомства с плюсами - когда вышла первая delphi. Конечно тамошний VCL и легкость доступа к БД подкупали. Но после выхода c++ builder паскаль с дельфями ( ктому времени 3ми) был со облегчением забыт как страшный сон. Последние 15 лет исключительно C++. Так это и есть паскаль.
время было перестроечное, и мк-61 лежал в каждом магазине, а про мк-52 тогда читал только в журналах. У нас в 10м классе (математический уклон) мк-61 были, наверное, человек у 10. Я на мк-шке предел функции численно программировал быстрее, чем отличник у доски аналитически успевал решить.
@E13, Такие вопросы с кондачка не решаются. По такому запросу сначала надо исследование произвести, что клиенту(тебе) надо. По результатам обследования будет техзадание на поиск репетитора с внятными характеристиками. Процесс итеративный. Репетитор на основании техзадания создаст учебный план, тематический, предоставит на утверждение, откорректируете, утвердите и приступит к обучению. Всё вышеописанное, естественно, платное, и HRу, и репетитору. Т.к. работа уникальная, тариф я думаю будет повышенный. И это мы ещё не начали процесс непосредственно обучения. PS за время обучения, я посчитал, мы изучали около 10 языков, написал 2. Объектные тогда только начинались, практически только потрогали. Кто хотел копнули глубже. Начинали с С (редкая разновидноcть QuickC), в числе заданий разбирали (сами) как работает MicroCalc. Потом Паскаль. Клиппер оч понравился простотой и гибкостью. Помню на лабах по асму намертво затыкал PC SPEAKER (DOS). Не помню, удалось таки или нет. Golos.exe пробивал. Что могу сказать, эти все программирования убивают тучу времени. Если человек сам разбирается это ОЧЕНЬ много времени, Если ему чуть помогают это времени можно сократить. А если человек сам ничего не может, его везде за ручку надо, это ОЧЕНЬ дорого по идее.
Не подскажете, в какую очередь встать на ПО для атомного реактора? Утомил вебдев, я бы что-то серьёзное покодил сейчас Это субъективно, имхо. Мне Питон очень приглянулся. Вот Перл не пошёл, хотя под него интересную позицию предлагали. Это вы слишком жёстко берёте, и явно не для задач быстрого старта в теме.
Программисты делятся на два типа… Думаешь платонисты тебя там ждут? А так вообще - ядро линукса бери да пили сколько влезет. Куда уж серьезнее.
начал я читать твою книжку про турбо паскаль. Предисловие: "... Книга учит не только писать программы на листе бумаги, но и выполнять программы на компьютере. Все, что вам нужно знать заранее, это как включать компьютер и как запускать Паскаль. Все остальное в книге объяснено." Вот на этом я и забуксовал сразу А потом попробовал скачать его, так он на мой комп не становится. Ноут мой какбэ спрашивает у меня: "Шта?!!! Ты где это взял?!!!" Короче, пишет, что мы такое уже не поддерживаем. Скачал версию для х64, встал вроде. Но из глаз идет кровь)) И все как то там через жоппу.
привыкнешь,я тоже вначале глаза до крови мозолил теперь привычно мышка курсор как то турбулентно гоняет,короче в маленьком окошке мучаюсь как пользоваться компилятором лучше всего рассказано в книге Фаронова "турбо паскаль 7.0.Начальный курс" под сие я втут на форуме приобрел ноут 32 с установленной ХР
А там еще и мышкой можно? В любом случае там почти все на хоткеях и без мышки как бы не быстрее получается. А еще наверняка есть онлайн-компиляторы паскаля. Хотя не уверен что они с графикой дружны.