Как научиться программировать

Тема в разделе "Уроки", создана пользователем k0ttee, 2/9/17.

  1. TC
    k0ttee

    k0ttee Специалист

    Регистрация:
    12/12/14
    Сообщения:
    1,891
    Симпатии:
    781
    Баллы:
    71
    Баланс:
    90 коп.
    Вывел, руб.:
    1140
    Для большинства все упирается в "я не умею, а научиться сложно, много чего нужно".
    На деле все упирается в английский язык (99.9% информации на английском).

    В прошлом я ходил на хабр и думал: "Вай, да на хабре крутые чуваки!"
    Со временем, перестал слизывать со всяких блогов и сделал упор на документацию. Когда док на русском не хватало - лез в англоязычную. В последнее время начал осознавать, что неплохо вытягиваю английские материалы.

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

    Еще одна причина отталкивающая начинающих, это - мнение "переделать готовое легче чем написать с нуля". Я по своему опыту могу сказать, что зачастую сделать с нуля проще чем возиться с чужим мерзким кодом.

    Этот ваш PHP, задумывался как "язык на котором даже обезьяна напишет сайт" а название несет в себе аббревиатуру Personal Home Page.
     
    Jeron нравится это.
  2. Jeron

    Jeron Специалист

    Регистрация:
    18/1/15
    Сообщения:
    1,397
    Симпатии:
    636
    Баллы:
    71
    Пол:
    Мужской
    Баланс:
    6820 коп.
    Вывел, руб.:
    810
    Пытался я в свое время научиться программирования, но начал с Ассемблера и поэтому не потянул, слишком уж там все сложно. ))
    Сейчас в планах изучение C#, так как в планах купить Зеннопостер, а там без него что-то серьезное не сделаешь, но времени не хватает и так уже сплю по 6 часов в день.
     
    k0ttee нравится это.
  3. TC
    k0ttee

    k0ttee Специалист

    Регистрация:
    12/12/14
    Сообщения:
    1,891
    Симпатии:
    781
    Баллы:
    71
    Баланс:
    90 коп.
    Вывел, руб.:
    1140
    Я начинал еще в учебе (вместо раздолбайства и деградации, вместо бесполезной самой учебы). Чем раньше начинать - тем легче потом будет (в "свое время" найдется и время и силы и свежие мозги).
    Если тема сработает, время затраченное на обучение и разработку окупается. Вот я сейчас жую салат и созерцаю как мои боты зарабатывают мне немного денег.:D

    Ассемблер это совсем круто, если делать из программировани профессию - пойти потом в nVidia писать драйверы.
    Ассемблер это совсем отстой, если сравнивать с веб-программированием (которое и легче и первые деньги принесет быстрее).

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

    Jeron Специалист

    Регистрация:
    18/1/15
    Сообщения:
    1,397
    Симпатии:
    636
    Баллы:
    71
    Пол:
    Мужской
    Баланс:
    6820 коп.
    Вывел, руб.:
    810
    Таки да, подобные задачи редко отдают в фриланс, а на работу самостоятельного обучившегося программиста мало кто возьмет, тут вы правы.
     
    k0ttee нравится это.
  5. TC
    k0ttee

    k0ttee Специалист

    Регистрация:
    12/12/14
    Сообщения:
    1,891
    Симпатии:
    781
    Баллы:
    71
    Баланс:
    90 коп.
    Вывел, руб.:
    1140
    Возьмут. Чтобы в этой сфере работать не обязательно иметь диплом.
    Но вот ассемблер... Если жить в Мухосранске, то найти там офисную работу "по написанию драйверов" будет не реально (придется валить в Нерезиновую или куда-нибудь типа Новосибирска).
     
    Jeron нравится это.
  6. Jeron

    Jeron Специалист

    Регистрация:
    18/1/15
    Сообщения:
    1,397
    Симпатии:
    636
    Баллы:
    71
    Пол:
    Мужской
    Баланс:
    6820 коп.
    Вывел, руб.:
    810
    Ну почему же, даже в нашем Мухосранске есть конторки, которые берут на аутсоринг написание драйверов и прошивок микроконтроллеров. В основном пишут софт для беспилотников, сейчас это очень популярная тема, вот там как раз нужны Ассемблер и чистый C без ++ и #. )
     
  7. TC
    k0ttee

    k0ttee Специалист

    Регистрация:
    12/12/14
    Сообщения:
    1,891
    Симпатии:
    781
    Баллы:
    71
    Баланс:
    90 коп.
    Вывел, руб.:
    1140
    Ну да... Прошивки айфонов тоже "не в калифорниях" пишутся. Хе-хе-хе, наши русские ребята их пишут сидя на родине.
    Нижний уровень абстракции (драва, операционные системы, прошивки) это всегда будет нужно в железяках от смарт-кофеварки до ракеты на марс.

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