Репетитор по программированию

Тема в разделе "Предложения работы", создана пользователем E13, 14.11.18.

  1. топаз

    топаз Участник

    488
    32
    Да вроде бы несколько лет руководил группой инженеров,не жалуюсь на своё видение и опыт.)))))
    А вот тебе б неплохо уже начинать видеть разницу между теми кто создаёт и теми кто потребляет.
    Не знаю,книжки что ли умные почитай если практики не хватает.)))
    Ничего личного.

    sema,твои советы хороши для тех кто создаёт,и отвратительны для тех кто потребляет. Вся соль вопроса в том,что ты не делаешь разницы между этими двумя категориями.
    Создатель разрабатывает кресло для того ,чтобы удобно было сидеть потребителю и последнему абсолютно наплевать какими средствами это было сделано,его интересуют другие качества.
    Возвращаясь к миру IT ,подобные вещи достачно описаны у Буча,Брукса и других.Поэтому прежде чем давать советы спроси себя кто перед тобой.
    Твои советы с изучением алгоритмов абсолютно бессмысленны если нужен код по извлечению данных к примеру из БД.Нет,ты можешь конечно поумничать,тогда код в студию,интересно что сможешь предложить супротив имеющихся алгоритмов БД.
     
    IvUs нравится это.
  2. Иной гость

    Иной гость Активный участник

    22.196
    3.415
    и выучит человек в итоге мертвый язык. Лучше же сразу в то что востребовано заходить, чем потом переучивать новые классы, методы и даже синтаксис if...else
    Имхо идеальный язык для обучения в 2018 году - это python 3.
     
  3. Дмитрий Н

    Дмитрий Н Активный участник

    2.204
    430
    Я с C начинал учиться в институте, на Turbo C++ Builder-e присали какие-то консольные проги, потом перешли плавно на Brland C++ Builder 6 с их VCL компонентами. Вообще C не стоит бояться и недооценивать. Много языков сегодня "си подобные" в плане синтаксиса.

    Понимание работы памяти, системы исчислений, сложность алгоритмов и многое другое составляют базу Computer Science. Не представляю без этих знаний программиста. Макака формошлёп? Круд кодер? Может быть...
     
    sema нравится это.
  4. E13

    E13 Активный участник

    10.610
    1.540
    "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."

    Не, не похож. По куче причин.
     
    IvUs нравится это.
  5. топаз

    топаз Участник

    488
    32
    Иной гость,а никто и не говорит о том что надо учить.Учить смысла нет, однозначно.
    Моя идея была в том,что начинающий для начала должен ознакомиться с технологией программирования ,а потом уже смотреть на язык.
    Если вы считаете что по питону 3 существует литература с низким порогом вхождения,подскажите.
    Думаю всем будет интересно об этом узнать.
    Я вот затрудняюсь назвать хорошую литературу для новичков,просто предлагаю возможные удобосваримые варианты.

    @Дмитрий Н, никто не приуменьшает важности знаний алгоритмов.
    В этой теме речь идёт о том,что автор для знакомой ищет репетитора/педагога/учителя для обучения основ программирования.
    Некоторые участники высказывают мнение что начинать следует с алгоритмов.
    Лично мне трудно представить репетитора который бы начинал занятия для новичка с алгоритмов.
    Какое-то прям межгалактическое сознание.

    P.S. и меня поражает вот что,все с завидным упорством кричат об алгоритмах ,но упорно молчат о знании дискретной математики. Как такое может быть? Алгоритмы идут после математики,а не до неё.Начинать надо с нее господа любящие говорить о высоком.

    "Дискретная математика для программистов" Р.Хаггарти замечательная книга для новичка.Однако и в неё зашита дисциплина - логика,со своими собирательными понятиями,предикатами и прочим.
    Стоит ли погружаться глубже?
    Все зависит от целей которые преследует обучаемый.
     
    Последнее редактирование: 21.11.18
  6. IvUs

    IvUs Активный участник

    13.310
    1.015
    Это ваши проблемы, может вы еще на математике рисовали, а на рисовании дрались. Даже одного занятия по информатике на протяжении 2х лет достаточно чтобы дать базу, чтобы в 30 лет не начинать с нуля. А у большинства еще был вуз с информатикой в том или ином виде.
    Я наблюдал в разное время двух "программистов" с паскалевским бэкграундом. Перейти на C++ для них оказалось непосильной задачей, "в си нет строковой функции insert" - с этой бедой человек страдал недели две, пока не закончился его испытательный срок. Вобщем, легкость паскаля для обучения - палка о двух концах. Может оказаться, что человек кроме этой легкости ничего тяжелее в принципе не способен преодолеть.

    Их программируют люди, которые учились не у репетиторов.
     
  7. имя

    имя Активный участник

    13.971
    2.674
    У нас информатики в школе не было. Вернее она была, но давалась раз в месяц (если не реже) и не в школе, а нужно было ходить вечером совсем в другое учреждение. Там стояли компы АГАТ, дискеты такие большие и тонкие лопухи еще помню. Т.е. уровень подготовки = 0.
    Естесственно, я понимаю, что дело это не простое и требует много времени, сил и желания. По репетиторству я имел ввиду следующее: некий специалист начинает прямо вот с азов и рассказывает о самых основах, что вообще, как и куда смотреть. Что читать. А дальше от ученика зависит. Мне кажется, что если б я начал понимать, о чем пишут в книжках и викистатьях по программированию, то потом уже можно замахиваться на какие-то там языки. Тема мне интересна очень, особенно все, что связано с вэбом. Всякие там разработки ПО для атомных реакторов и прочий космос - точно нет))).
     
  8. Иной гость

    Иной гость Активный участник

    22.196
    3.415
    [​IMG]

    Сейчас примерно столько же веб-девов. А вот ПО для атомного реактора написать не всякий сможет :)
     
  9. romantica

    romantica Активный участник

    3.134
    1.937
    Отличный язык для начала. Именно благодаря курсам программирования на паскале в школе, я решила что это мне нравится)
    Кстати есть инструмент для начинающих по программированию блоками. Для первоначального понимания алгоритмов пойдет:
    Scratch - Imagine, Program, Share

    чтобы навсегда отбить желание программировать?)
    у меня опыта овердофига, а от питона все равно тошнит)
     
  10. IvUs

    IvUs Активный участник

    13.310
    1.015
    Вот об этом я и говорил. Паскаль вреден, люди в нем застревают ментально.

    Это было все 30 лет назад, сейчас и программа обучения другая и оборудования в школах хватает. Посмотрите одних учебников сколько - с 1 по 11 класс: Лабиринт | Купить школьные учебники для начальной и средней школы, купить методическую литературу, задачники
     
  11. ahdpe

    ahdpe Активный участник

    4.319
    685
    ты так и не привел варианты с чего нужно начинать,кроме асме естественно в котором что-то если и понятно то только благодаря паскалю:d
    сам то с чего начинал программирование?

    что б ты не начал читать кроме паскаля в удобном для понимания изложении тем ты и закончишь и быстро ;) это уже пройденный этап,все кто тут отписались все с него начинали как бы не стыдно им в этом было бы признаваться
     
    Последнее редактирование: 21.11.18
  12. romantica

    romantica Активный участник

    3.134
    1.937
    ой, нам на первом курсе то же самое говорили о Delphi
     
  13. IvUs

    IvUs Активный участник

    13.310
    1.015
    мк-61 в 10м классе.
    Потом был вектор 06ц с кассетным бейсиком (игрушка) и отладчиком, потом у моего "вектора" появился дисковод и дисковые трансляторы Си - вот на них я уже делал институтские семестровки (т.к. там была плавающая точка) и кое-какие полезные проги для себя, типа читалки писишных дискет. На первой работе был борланд c++. Паскаль я изучил уже после знакомства с плюсами - когда вышла первая delphi. Конечно тамошний VCL и легкость доступа к БД подкупали. Но после выхода c++ builder паскаль с дельфями ( ктому времени 3ми) был со облегчением забыт как страшный сон. Последние 15 лет исключительно C++.

    Так это и есть паскаль.
     
  14. pmb

    pmb Активный участник

    4.789
    962
    а у настоящих пацанов был мк-52;)
     
  15. IvUs

    IvUs Активный участник

    13.310
    1.015
    время было перестроечное, и мк-61 лежал в каждом магазине, а про мк-52 тогда читал только в журналах.
    У нас в 10м классе (математический уклон) мк-61 были, наверное, человек у 10. Я на мк-шке предел функции численно программировал быстрее, чем отличник у доски аналитически успевал решить. :)
     
  16. pmb

    pmb Активный участник

    4.789
    962
    @IvUs, а что за школа?
     
  17. IvUs

    IvUs Активный участник

    13.310
    1.015
    @pmb, 109я, сейчас 4я гимназия
     
  18. pmb

    pmb Активный участник

    4.789
    962
    @IvUs, даже не знаю где такая. Я в 70 учился.
     
  19. TEST

    TEST Почётный

    1.857
    72
    @E13, Такие вопросы с кондачка не решаются.

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

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

    Всё вышеописанное, естественно, платное, и HRу, и репетитору.
    Т.к. работа уникальная, тариф я думаю будет повышенный.
    И это мы ещё не начали процесс непосредственно обучения.

    PS за время обучения, я посчитал, мы изучали около 10 языков, написал 2. Объектные тогда только начинались, практически только потрогали. Кто хотел копнули глубже. Начинали с С (редкая разновидноcть QuickC), в числе заданий разбирали (сами) как работает MicroCalc. Потом Паскаль. Клиппер оч понравился простотой и гибкостью. Помню на лабах по асму намертво затыкал PC SPEAKER (DOS). Не помню, удалось таки или нет. Golos.exe пробивал.

    Что могу сказать, эти все программирования убивают тучу времени. Если человек сам разбирается это ОЧЕНЬ много времени, Если ему чуть помогают это времени можно сократить. А если человек сам ничего не может, его везде за ручку надо, это ОЧЕНЬ дорого по идее.
     
    Последнее редактирование: 21.11.18
    IvUs нравится это.
  20. IvUs

    IvUs Активный участник

    13.310
    1.015
    @pmb, Ворошиловский, на ТЮЗе.
     
  21. sema

    sema Активный участник

    18.216
    2.141
    С систем счисления. И после двоичной можно уже переходить к основам дискретки.
     
  22. E13

    E13 Активный участник

    10.610
    1.540
    Не подскажете, в какую очередь встать на ПО для атомного реактора? :) Утомил вебдев, я бы что-то серьёзное покодил сейчас :)

    Это субъективно, имхо. Мне Питон очень приглянулся. Вот Перл не пошёл, хотя под него интересную позицию предлагали.

    Это вы слишком жёстко берёте, и явно не для задач быстрого старта в теме.
     
  23. ahdpe

    ahdpe Активный участник

    4.319
    685
    @E13, что сейчас твоя баба умеет?
     
  24. Иной гость

    Иной гость Активный участник

    22.196
    3.415
    pytorch? )
     
  25. andrusha

    andrusha Активный участник

    26.940
    5.045
    говорят что уже таки не:d
     
  26. sema

    sema Активный участник

    18.216
    2.141
    Программисты делятся на два типа…
    Думаешь платонисты тебя там ждут? А так вообще - ядро линукса бери да пили сколько влезет. Куда уж серьезнее.
     
  27. имя

    имя Активный участник

    13.971
    2.674
    начал я читать твою книжку про турбо паскаль.

    Предисловие:
    "...
    Книга учит не только писать программы на листе бумаги, но и выполнять программы на компьютере.
    Все, что вам нужно знать заранее, это как включать компьютер и как запускать Паскаль. Все остальное в книге
    объяснено."

    Вот на этом я и забуксовал сразу:d:d:d

    А потом попробовал скачать его, так он на мой комп не становится. Ноут мой какбэ спрашивает у меня: "Шта?!!! Ты где это взял?!!!" Короче, пишет, что мы такое уже не поддерживаем.
    Скачал версию для х64, встал вроде. Но из глаз идет кровь)) И все как то там через жоппу.
     
    romantica нравится это.
  28. sema

    sema Активный участник

    18.216
    2.141
    Dosbox? И желательно на весь экран в текстовом режиме)
     
  29. ahdpe

    ahdpe Активный участник

    4.319
    685
    привыкнешь,я тоже вначале глаза до крови мозолил теперь привычно

    мышка курсор как то турбулентно гоняет,короче в маленьком окошке мучаюсь

    как пользоваться компилятором лучше всего рассказано в книге Фаронова "турбо паскаль 7.0.Начальный курс"

    под сие я втут на форуме приобрел ноут 32 с установленной ХР:d
     
  30. sema

    sema Активный участник

    18.216
    2.141
    А там еще и мышкой можно? В любом случае там почти все на хоткеях и без мышки как бы не быстрее получается. А еще наверняка есть онлайн-компиляторы паскаля. Хотя не уверен что они с графикой дружны.