• Колледж или университет?

    Jacen11
    @Jacen11
    Мягко говоря это оочень сложный вопрос. Для каждого будет свой правильный ответ. По хорошему колледж это как раз то заведение где готовят рабочих прогеров. Но в реальности у нас и в универе то знания так себе, а там совсем уж дно, но зато в универе куча знакомств будет, и примеров для подражания. Но платить за знакомства которые может будут, а может нет? ну такое. Смотря сколько денег конечно.

    ЗЫ даже не представляю каким нужно быть днищем чтобы на бюджет не поступить. Даже в московский универ легко поступить, а уж в провинции точно найдется место с супер низким конкурсом
    Ответ написан
    3 комментария
  • Колледж или университет?

    WafelT
    @WafelT
    HTML/CSS/JavaScript
    Тоже мучал этот вопрос в девятом классе, думал куда, и понял что оба варианта требуют слишком долгое количество времени, и решил просто обучатся самостоятельно и некуда не идти. Также кошмарили родители, учителя даже некоторые однокласники, но как только начал зарабатавать, то уже перестал слушать их мнение.
    Ответ написан
    Комментировать
  • Колледж или университет?

    @Drno
    Там не учат на програмиста... это самообучение. там дадут максимум какие то основы устаревших языков
    А вот высшая математика - да, нужна
    Ответ написан
    1 комментарий
  • Колледж или университет?

    xez
    @xez
    TL Junior Roo
    Тааак. На дворе январь.
    Если вы про поступление, которое будет через полгода, бросайте писать дурацкие вопросы и садитесь за учебники. За такую уйму времени можно любой экзамен научиться сдавать.

    Насчёт знаний: вы, видимо, считаете что в колледжах или вузах вам "дадут" какие-то знания, но правда в том, что во всех случаях учиться вам придётся самому, а если вы решили стать программистом, то учиться придётся самому и всю жизнь.
    Так что, с этой стороны, что вуз, что колледж - примерно одно и тоже.

    Однако, я считаю, что в колледж ни в коем случае идти не следует. В колледжи, техникумы и училища попадают ребята, а большинстве своём, не заточенные на приобретения каких-то знаний и построения карьеры (хотя есть, конечно же, и такие). И вот с этим контингентом оболтусов вам придётся находиться в одних стенах в ближайшие несколько лет. Для молодого человека, особенно, подверженного влиянию общества, не лучший выбор.
    Ответ написан
    4 комментария
  • Недостатки видеоуроков?

    profesor08
    @profesor08
    Это что-то вроде развлекательного контента, где ты можешь узнать о какой-то фиче, библиотеке, тулзе, сервисе, сайте и тд. Посмотреть что это такое не вникая. Но если заинтересует, то в 99.999% случаев, ты пойдешь читать официальные доки, гайды, или смотреть код. Потому что подробнейшие видео нафиг никому не нужны, просмотров мало, доходов мало, а сил надо вложить на порядки больше. По этому делают короткие видосы, вскользь пробегаясь по какой-то теме чтоб охватить максимум аудитории и получить максимум просмотров.
    Ответ написан
    Комментировать
  • Недостатки видеоуроков?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Нужен огромный и продолжительный труд, чтобы написать приличную книжку.
    Чтобы в ней было не 10 страниц, а много хорошего материала, с примерами, с задачами, с изложением. Оформить, вычитать, отредактировать, договориться с издателем, выпустить, получить какую-то отдачу.
    Хорошую книгу ты читаешь долго. Месяц, два, год. Перечитываешь.

    Текст ты читаешь в удобном для себя темпе, легко пересматривая и перечитывая абзацы.
    Остановившись на странице книги, ты можешь просто просмотреть глазом предыдущую страницу и продолжить чтение. С видео так не получается - из головы вылетает все, и надо просматривать как минимум пару минут перед этим, если отлучился на час-два.

    В любой момент можно в тексте что-то найти, что-то подсмотреть в быстром темпе, и даже в бумажном варианте для этого достаточно просто содержания. А в электронном виде оттуда легко копируется текст, команды, код, конфиги.
    Перемотка в видео так не работает. Закладки на видео в виде справочника не работают. Сам себе заметки в виде видео ты не пишешь, не выписываешь, и переписать из книги проще, чем из видео.

    Также видео делать сложнее, чем писать текст. Гораздо дольше. Гораздо дороже.
    Редактирование видео вещь в разы более муторная, поэтому чаще просто переснимают короткие блоки, а это опять таки непросто.
    То есть сделать видео с таким же качеством материала и с такой же плотностью материала - в десятки раз дороже по всем ресурсам - деньги, время, оборудование.
    И при этом никто не будет смотреть месяц видео (160 часов, например). Никто не будет делать поиск внутри видео, закладки на нужные отрывки и использовать видео как справочник.

    Перенести материал из книги перенести в видео - это непомерный труд с одной стороны и совершенно невостребованный с другой стороны.
    А поэтому никто не делал, не делает и не будет делать видео с таким же наполнением материалом, как это можно сделать в тексте.

    Видео - это разок посмотреть на чей-то практический материал, разок посмотреть как это делает кто-то другой.

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

    Да, конечно есть отдельные моменты, и их много, когда через изображение можно передать мысль или идею быстрее. Но частично это восполняется картинками, а частично - никто не запрещает смотреть видео в дополнение к тексту.
    Да, конечно есть множество видео и видеокурсов, где можно раскрыть какую-то тему быстро, чтобы ухватить основную мысль или суть. Но в программировании нюансы решают все, а нюансы - они в тексте - в документации, в статьях, в книгах и в практике.

    Я бы не говорил, что самое главное - книга.
    Самое главное - документация и усидчивость.
    Но книга - это первый компромисс между сухой документацией и хорошим изложением но таким же глубоким и достаточным, плюс примеры и задачи, плюс систематизация, чего в документации нет.

    P.S. Все вышесказанное касается разработки и администрирования. В "визуальных" профессиях, возможно видео может давать гораздо больше. Например хореография, фехтование, музыка, возможно дизайн. Но там тоже множество книг, которые дают фундаментальную информацию лучше, чем видео.

    P.S. Одним из самых важных минусов видео я считаю то, что ты не можешь получать информацию в комфортном для себя темпе, с возможностью быстро перечитать слово/фразу и обдумать ее. Сам читаю множество лекций, и эта проблема, когда скажешь 2-3 предложения быстрее, чем обычно и половина учеников отваливается с бессмысленным взгядом. Так на живом курсе ты можешь обратить на это внимание и перефразировать, а записанное видео уже не изменишь.
    Ответ написан
    1 комментарий
  • Как составить программу обучения?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Как лучше учиться читать/писать - изучать буквы по отдельности, или сразу весь алфавит?
    Или все-таки по слогам?
    Можно ли начинать учиться писать, если не изучил алфавит наизусть?

    Примерно вот так выглядит твой вопрос.
    Программирование - задача комплексная.
    Можно учить отдельно, можно комплексно. Можно парралельно, можно последовательно.
    Это лично от тебя зависит. Не получается сложное рассматривай примеры попроще.

    Методика - вторична, усилия - первичны.
    Ответ написан
    Комментировать
  • Плохо ли то, что я перепрыгиваю с направлений?

    @mkone112
    Начинающий питонист.
    HTML (ПРОГРАММИРОВАНИЕ), да да.
    Изучал весь май и июнь очень медленно с нехотением. Потом я узнал что такое CSS

    Фига ты быстрый.
    JavaScript.
    Выучил основы за 10 дней

    Пфф. Смог цикл написать?
    потому мне как-то было не комфортно от не строгой типизации

    Да, за такой срок сразу понятны все достоинства и недостатки слабой типизации. Или ты имел в виду динамическую? Или неявную?
    Плохо ли то, что я перепрыгиваю с направлений?

    Это было бы нормально, если бы ты достигал достаточного уровня в каждом направлении. А то что ты умеешь написать hello world на нескольких яп - сомнительное достижение.
    Еще заметил по твоим вопросам - нулевая уверенность, и на каждый чих задаешь по вопросу, вместо того чтобы находить решение самостоятельно. Советую определиться с направлением, взять учебник на 5к страниц и грызть его годик. При этом не залезать на qna по поводу и без, а самостоятельно находить решения.
    Ответ написан
    3 комментария
  • Плохо ли то, что я перепрыгиваю с направлений?

    Стоит ли так резко перепрыгивать с разных направлений и языков(я уже в сторону реакта начал засматриваться)? Или нужно выбрать один и развиваться с ним до вуза, а там будет понятней?

    Вы же учитесь и выбираете, что вам больше по душе - ничего плохого в этом нет.

    Сам так развивался - перетекал с плюсов на питон, а потом с питона на C#. Сейчас вот в дополнение к C# изучаю фронтенд и играюсь с питоном (опять).

    Главное, чтобы в итоге у вас был какой-то ключевой навык - лучше хорошо знать один язык, чем писать hello world на всех языках.
    Ответ написан
    Комментировать
  • Прокрастинация, проблемы языка или я не программист?

    kk95
    @kk95
    учитывая возраст, стоит выбирать не то что лучше а то что интересно. тот же питон лет 5 назад был где-то там далеко, а теперь вон как востребован. и С++ отличный и питон, вопрос чем заниматься планируете (это не выбор дела жизни, еще перепридумаете потом себе цели, это просто вот сейчас чтобы увлечься - а без увлеченности, уныние будет как груз на дно тянуть). а дальше уже по ходу будете корректирвать. но для базы что-то хотя бы выучите, напишите что-то толковое, чтоб было для портфолио.
    А веб лучше стороной обходите, если именно программистом быть хотите.
    Ответ написан
    4 комментария
  • Прокрастинация, проблемы языка или я не программист?

    @Kirill-Gorelov
    С ума с IT
    Блин, столько классных ответов, я серьезно.

    Тоже расскажу о себе. Я со школы мечтал быть программистом, даже пошел учиться на эту профессию.
    И представляешь какое мое было первое разочарование в институте??????
    Ужасное. Какие-то структуры данных, делфи, паскаль, алгоритмы, массивы. Короче, все не то о чем я себе представлял.

    Когда уже на старших курсах попал на практику в одну в веб студию. И уже появился огонь в глазах, желание все изучать и быть в рядах лучших программистов. И конечно же сейчас я понимаю, что все те алгоритмы, структуры данных и прочее все это нужно.

    Короче, наставника найди себе, который зажжет огонь в твоих глазах)))
    Ответ написан
    Комментировать
  • Прокрастинация, проблемы языка или я не программист?

    @Kerbin
    Друг, ты еще совсем юн и молод. Послушай меня. Выбирай ту сферу деятельности, которая тебе по душе. В пррграммировании тебе придется каждый день сталкиваться с унылыми задачами.

    В твоем возрасте ты можешь стать кем угодно. Везде можно хорошо зарабатывать, если быть хорошим спецом. Не занимайся тем, что тебе не по душе.
    Ответ написан
    Комментировать
  • Прокрастинация, проблемы языка или я не программист?

    gscraft
    @gscraft
    Программист, философ
    В свои годы Вы всё правильно делаете — это большой интерес к технологиям, понятно, что опереться пока не на что, но этот интерес не стоит отпускать и нужно развивать. В первую очередь, самое главное, найдите мотивацию, делайте что-то полезное или увлекательное для себя, ставьте задачи и решайте. Например, напишите простенькую игру или программу, воплотите какую-то идею в жизнь. Смело делайте это на разных языках и технологиях, засесть в какой-то отрасли и специализации всегда и еще успеете. Не ставьте сложных и емких — долгосрочных задач, пока только простые, на небольшой срок и с азартом. Во вторую очередь, адаптируйте круг общения, посещайте тематические ресурсы, группы, социальные сети, читайте тот же habr.com и другие IT-ресурсы, продолжайте повышать кругозор (а Вы уже это делаете). И не сдавайтесь, даже если временами будут опускаться руки и будете терять эту самую мотивацию. С этим уже имеющимся интересом Вас ждет будущее в IT.
    Ответ написан