• Можно ли с нуля обучится программированию, используя только интернет и не тратив деньги?

    NikFaraday
    @NikFaraday
    Student full-stack Developer
    Вообще да, потому что самообучение это основа всего. Курсы и другие инфоцыгане должны давать вам ответы на вопросы. Вопросы должны возникать в ходе обучения. Если вы не обучаетесь, то никаких вопросов у вас быть не может. Курсы это на тот случай, когда вы не смогли полноценно обучиться некоторым деталям либо вам нужны комплексные знания либо их закрепление.

    Но курсы никогда не дадут вам того результата, который они обещают. Хотят тут могу немного солгать, потому что есть курсы, которые обещают трудоустройство, и это важно! Есть разница между курсами, которые обещают что: "После наших курсов вы сможете смело написать в своём резюме, что вы претендент за з\п 100500 долларов в час!". Хоть сейчас пишите, толку не будет, только деньги выкинете впустую.

    Другой момент, когда вам нужно комплексно и быстро обучиться чему-то и иметь базу. Да, для этого есть интенсив курсы либо онлайн курсы/уроки. Да, они есть и бесплатные (Онлайн), вопрос в технологии и за сколько продают знания, опыт работы с ней.

    Но получить полноценные опыт, который вы сможете применять и сказать, что вы там очень круто - это невозможно. Почему? Тут даже курсы не помогут. Вам нужен наставник, либо какой-то друг/коллега/знакомый, который сможет дать вам задачу и показать направление движения, куда вам нужно двигаться и что учиться, правильный ли вы сделали задачу или нет, над чем стоит поработать. Это всё берётся не с потолка и не приходит само собою, это обобщённые практики на базе опыта, которые вы не сможете получить просто так. Да, и курсы вам тут не помогут. Они дадут вам общие знания для начала вашего пути, но никак не то что нужно для работы.

    UPD: И как говорилось в других ответах, всё зависит от вас. Программирование это та сфера где вам нужно учиться самому всегда и всего. Если вы этого не умеете и сможете так делать, значит это не для вас. Курсы это всего лишь приманка на деньги для тех, кому программирование не под силу, только поймут они это после того, как потратят целое состояние на обучение на курсах.
    Ответ написан
    1 комментарий
  • Можно ли с нуля обучится программированию, используя только интернет и не тратив деньги?

    @Everything_is_bad
    Можно ли с нуля обучится программированию, используя только интернет и не тратив деньги
    это зависит только от тебя, а не от наших ответов

    нужны люди, которым я смогу задать пару вопросов.
    ну так возьми и задай, только правила сайта учитывай
    Ответ написан
    4 комментария
  • Можно ли с нуля обучится программированию, используя только интернет и не тратив деньги?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Вообще можно. Сможете ли конкретно вы - неизвестно.
    Ответ написан
    Комментировать
  • Можно ли с нуля обучится программированию, используя только интернет и не тратив деньги?

    Adamos
    @Adamos
    Можно ли с нуля обучится программированию, используя только интернет и не тратив деньги?

    Я, научившись программировать с нуля, не потратив на это обучение ни копейки и сделав это еще до появления в России интернета, свидетельствую: можно.

    нужны люди, которым я смогу задать пару вопросов.

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

    А просидев годы на Тостере и посмотрев на те вопросы, которые задают недоучки, скорее скажу - куда полезнее самому разобраться в той глупости, которую придумал от недостатка опыта, чем получить от кого-то готовенькое решение, а со следующей нелепой фантазией снова идти на Тостер, потому что ответ получил, а думать не получил.
    Ответ написан
    Комментировать
  • Можно ли с нуля обучится программированию, используя только интернет и не тратив деньги?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Не только можно, но и нужно, ибо основа программирования и разработки ПО - это прежде всего самообразование. Начните вот с чего-то типа вот такого: https://roadmap.sh/
    Ответ написан
    1 комментарий
  • Как соотносится токсичность в IT с другими сферами деятельности?

    @RaGe22
    Я бы написал что виной онлайн, анонимность и менталитет, но причина в том, что вы много смотрите такой информации, и вам кажется что тут её больше чем в других местах.
    Не читайте такие форумы и вы не будите видеть "токсичности", потому что поле "токсичности" для программистов - форум, для работников завода - раздевалка и кухня, учителей - коридор на перемене
    Ответ написан
    Комментировать
  • Как соотносится токсичность в IT с другими сферами деятельности?

    Nikolino
    @Nikolino
    Среди представителей стран СНГ, к сожалению, "токсичность" наблюдается во многих областях деятельности: ИТ, маркетинг, музыка (написание/создание музыки), а в компьютерных играх, там, где большая часть это школьники, думаю и рассказывать не стоит.

    Если почитать западные форумы и соц. сети, то можно увидеть, что люди относятся друг к другу очень тактично, даже к новичкам, чья (музыка, код, дизайн еще что-то) оставляет желать лучшего.

    В медицине, по понятным причинам, врачи более уважительно друг к другу относятся, даже если крайне несогласны друг с другом. Обвинения в некомпетентности редко увидишь, возможно потому, что очень молодых врачей не бывает. Высшее образование + интернатура + хоть пару лет практики и ты уже взрослый/зрелый человек, и юношеского пыла уже не осталось. В медицину с улицы не попасть, дома за компьютером не научиться этому, как "php за 10 часов", оттого и отношение к другим практикующим врачам соответствующее.

    В it порог входа ниже за счет того, что можно почитать пару статей с домашнего компьютера, написать 'Hello world' и ты уже "вайтишник". В итоге после двух-трех недель практики, новички лезут сюда и на форумы, задавать глупые вопросы, которые гуглятся на раз-два. Глупостью это, наверное, называть не правильно, просто "гугление" это тоже навык, который тренируется по мере роста в целом. Так что, "токсичность" на тостере проявляется, в основном, к новичкам. На сложные вопросы так резко не реагируют.

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

    Ну а в компьютерных играх (дотка, CS), вероятно сами знаете как любят "мамку в кино водить", да в микрофон матами кричать как сумасшедшие. А фразы богатого русского, типа "cyka blyat", от представителей нашего геймерского сообщества, уже каждый иностранец знает, этими мемами весь интернет переполнен.
    Ответ написан
    3 комментария
  • Как соотносится токсичность в IT с другими сферами деятельности?

    @MasterMike
    Ну, допустим, форумы и жж в расчет не берем.
    Они дают ощущение неуязвимости, что накладывает свой отпечаток на поведение.

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

    В ИТ, как нетрудно догадаться, в большинстве случаев такого нет. Поэтому ит-ребята если и проявляют свое желание подоминировать над окружающими, то как раз через т.н. токсичность. Заметим, что как только появляется реальная вероятность получить за это в зубы, то эта токсичность чудесным образом пропадает.
    Ответ написан
    1 комментарий
  • Как соотносится токсичность в IT с другими сферами деятельности?

    Nekto_Habr
    @Nekto_Habr
    Чат дизайнеров: https://t.me/figma_life
    Токсичность - следствие низкого интеллекта.

    Поэтому, самые токсичные работники - кассиры и вахтёры.
    Ответ написан
    Комментировать
  • Как соотносится токсичность в IT с другими сферами деятельности?

    @nrgian
    Это общечеловеческое качество.

    Просто пообщайтесь на других форумах.
    У меня есть другие профессиональные интересны, кроме ИТ - так вот в тех профессиональных форумах ровно такие же срачи как и в ИТ-шных форумах.

    Ровно то же наблюдается и в англоязычных форумах (если вы этого не замечаете, то значит, просто недостаточно хорошо чувствуйте сарказм в английской речи).
    Ответ написан
    Комментировать
  • Как соотносится токсичность в IT с другими сферами деятельности?

    Мне кажется, это коррелирует с совокупностью личных качеств, черт, таких как:
    закомплекосванность,
    неуверенность в себе,
    слабые коммуникативные навыки,
    низкий уровень базового доверия к миру;
    и связанных с этим факторов и поведенческих особенностей, как то преобладание конкурентных взаимоотношение и т.д.
    В области ИТ, особенно среди программистов, больше закомплексованных интровертов, которым в целом трудно реализовать свою потребность в общении, которая при этом может быть приправлена личными обидами и всем перечисленным выше. Вот Вам и сосредоточие агрессии и токсичности, которые при этом могут быть вполне невинным неумением общаться иначе :) Я с таким сталкивалась :)
    Ответ написан
    4 комментария
  • Почему люди проявляют агрессию на программистов?

    edinorog
    @edinorog
    Троллей не кормить!
    Ценность слов людей равняется нулю. Нужно это понять. Тебя назвали говном)? А чем он отличается от эха что летает в воздухе? Почему ты должен уделять внимание, тратить своё время и усилия на это эхо? Пустоты в наше время много. Она порождает такую же словесную пустоту. Ценность имеют только слова тех кто тебе дорог или ты их уважаешь. Не трать время на таких людей. Всем не докажешь. А жизнь не резиновая.
    Ответ написан
    Комментировать
  • Насколько сейчас актуален c++ ?

    EndUser
    @EndUser
    :-D

    "Насколько сейчас актуальна формальная логика?"
    "Насколько сейчас актуальна алгебра?"
    "Насколько сейчас актуально знание офисных программ?"
    "Насколько сейчас актуально знание английского языка?"

    С/С++ актуальны всегда, как в чистом виде, так и в виде профессионального базиса. И не только С/С++.
    Ответ написан
    Комментировать
  • Как стать хакером в 2015-ом?

    voidnugget
    @voidnugget
    Программист-прагматик
    В принципе хакерские скилы ничем примечательным в наше время особо не отличаются от того что было 10 лет назад. Нужно знать ассемблер и сишку - без плюсов и досконально, что бы фраза "Си (без плюсов) может быть очень даже ООП" не могла вызвать странную ухмылку на вашем лице и воспринималась довольно обыденно.

    1. Перво-наперво нужно научится пользоваться отладчиком OllyDbg, IDA и т.п.
    2. Потом нужно разобраться в архитектуре х86 на уровне понимания распределения прав доступа, работы с памятью и различных SIMD/MIMD операций.
    3. От ОС ничего не зависит - знания и навыки в kmdf/umdf и linux kernel device drivers дополняют друг друга. Также нужно разобраться с системными вызовами самих ОС и как это всё оперируются со стороны старых добрых glibc и т.п. вещей.
    4. Из языков нужно брать и эксперементировать со всем - даже в той же Java в рамках OpenJDK есть куча эксперементальных вещей, типа Project Graal и Project Sumatra, в которых очень даже полезно покулупаться ради собственного развития. Никогда не знаешь что найдёшь и как это можно будет потом использовать - главное искать и не останавливаться.
    5. Конвертируют полученные навыки и знания самыми разнообразными способами - лучше всего разрабатывать под ядрышка ОС различные вундервафли, становиться известным и ити работать в IBM / Intel. WhiteHat/GreyHat зароботки в постсовке нереальны, а BlackHat грозит сроком.
    Ответ написан
    Комментировать
  • Устарел ли учебник Стивена Прата по C++?

    @dima20155
    you don't choose c++. It chooses you
    Зависит от ваших целей и вашего уровня. Если ваша цель писать на С++ определенного стандарта, то почему бы и нет. Если вы просто хотите писать на современном С++, то выбирайте учебник, который написан с учетом современных стандартов, ибо с каждым стандартом добавляются дополнительный функционал, который сильно упрощает жизнь.

    Также никто вам не запрещает выучить базовый синтаксис по относительно старому учебнику (базовый синтаксис никто не отменял), а дальше перейти на что-то современное.
    Ответ написан
    Комментировать
  • Устарел ли учебник Стивена Прата по C++?

    @res2001
    Developer, ex-admin
    Знаю только одну книгу на русском по С++20: https://dmkpress.com/catalog/computer/programming/... Хотя пристально вопрос не отслеживаю, возможно появилось что-то еще в других изданиях. Эта книга совсем не учебник - вы не научитесь по ней программированию на С++.
    Тем более вы не найдете учебник, где бы был описан 20 стандарт. Возможно на английском есть.
    Вообще книги формата учебников подтягиваются к современным стандартам с большим запозданием - лет 5 это норма. В любом случае Прата подойдет для изучения языка. После него можно углубить изучение каких-то вопросов, по которым остались пробелы и изучить нововведения поздних стандартов.
    Ответ написан
    Комментировать
  • Кто устанавливал kali linux в качестве основной ОС?

    tomnolane
    @tomnolane
    профессиональный разработчик
    у меня стоит в качестве второй ОС (второй основной).
    Много в ней багов?

    Баги... лично не замечал, хотя допускаю что могут быть. К примеру (но тут дело уже не в самом дистрибьютиве, а скорее в Linux) - могут некорректно драйвера установится (и в ручную ставить - не самый удобный способ). А так... (если память не изменяет) kali из (прородитель помимо backtrack) debian, софта много и если debian устраивает в работе (как основная ОС) - то почему бы и нет (kali сделать основной ОС)?
    В целом - очень доволен, хотя не использую каждый день. Пробовал другие дистрибьютивы (mint, whonix, ubuntu) - kali мне больше нра... (т.к. в неё полно того, что нету под windows... нежели в других дистрибьютивах.. но это моё ИМХО)
    Можно ли установить как основную?

    можно (при условии) - если инструменты от туда вам действительно нужны (либо для реального знакомства с ними)
    Ответ написан
    1 комментарий
  • Как школьнику побороть выгорания и вкатиться в программирование?

    lssssssssssl
    @lssssssssssl
    Как кто-то писал: "it - наверное, единственный работающий социальный лифт у нас в стране".
    Если у вас не хватает мотивации трудиться, чтобы иметь возможность прокатиться вверх на этом лифте, то, вероятно, другие способы себя мотивировать уже точно не помогут (Имхо)
    Ответ написан
    1 комментарий
  • Какую книгу по assembler посоветуете?

    frosty7777777
    @frosty7777777
    Для начала посмотри этот сайт. Там очень коротко и доходчиво изложены основные концепции.

    Затем, если тебя интересует теория и ты готов потратить время на её изучение, то самая лучшая книжка - это
    Юров В.И. - Assembler 2-е издание
    Кстати, к этой книге есть замечательный практикум:
    Юров В.И. - Assembler. Практикум.

    Если ты мечтаешь сразу начать писать программы и предпочитаешь практические навыки, то немедленно приступай к чтению
    Калашников О. А. - Ассемблер — это просто.

    Так же, как программист программисту, настоятельно рекомендую ознакомиться c двумя замечательными книгами:
    Пильщиков В.Н. - Программирование на языке ассембл...
    Марек. Р. - Ассемблер на примерах

    Если затянет и захочется стать гуру ассемблера, то, пожалуй, самые серьезные и глобальные книги, которые я могу тебе посоветовать:
    Ирвин К.Р. - Язык ассемблера для процессоров Intel
    Абель П. - Язык Ассемблера для IMP PC

    Дорогу осилит идущий. Удачи!
    Ответ написан
    2 комментария
  • Почему ChatGPT зачеркнул текст?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Это markdown. Аналогично текст, обрамленный символами *, будет показан курсивом. Поэтому вопросы/ответы вида "вычисление 2*2*2" будут выглядеть как "вычисление 222".

    Видя такие визуальные искажения, нужно понимать, что там есть невидимый символ типа * или ~, который автор (вы или нейросеть) печатал не как служебный.
    Ответ написан
    Комментировать