Как я становлюсь программистом День 1
Итак, всем привет. Сегодня я загорелся желанием стать программистом. Я понял, что мне нужно какое-то хобби, которое сможет стать частью моей жизни, или работой. Просмотр сериалов это, конечно, хорошо, но это не дает никакой самореализации. А программирование даст вполне.
Немного обо мне
До сегодняшнего момента я успел побывать копирайтером и полностью возненавидеть это дело. Я не хочу вдаваться в подробности, просто это не для меня.
Пытаться фрилансить. Я изучил фотошоп и смог выполнить 2 заказа на создание баннеров. Это мне тоже не понравилось, так как на фрилансе большая конкуренция да и не зашло вообще.
Пытаться делать сайты. Еще 3 года назад я подумал, что было бы здорово иметь свой сайт и зарабатывать на нем. Я даже смог изучить HTML, но дальше не продолжил. Буквально пару месяцев назад я изучил CSS и даже немного JQuery и Javascript. В итоге я могу сверстать макет и добавить модальное окно. В принципе, это все. Заказы на верстку я даже не пытался брать, там заявок по сотню, куда это годится. К тому же я не хочу оказывать дешевые услуги заказчикам, а создавать что-то свое.
Очень давно привлекать рефералов на всякие буксы. При помощи них я заработал первые 12 копеек. После этого родители не посмели больше возразить, что я копейки в своей жизни не заработал.
Во такое мое прошлое и попытки заработать. А сейчас о сегодняшнем дне:
Так вот, я захотел стать программистом и сегодня узнал, что веб-программирование базируется на языках Javascript, Python и PHP. Но так как веб мне не интересен, мой выбор пал на создание приложений, в частности игр. Тут уже дело обстоит иначе и вот основные языки программирования, на которых делают приложения:
1.C#. Хорошо подходит для новичков, если еще знать Unity 3D то можно делать игры. На нем сделаны всякие мобильные игры, в том числе Angry Birds.
2.C++ На нем сделаны такие игры, как Fortnite и PUBG. Подходит больше программистам с опытом, а не новичкам.
3.Javascript. На нем сделали кучу io игр. Agar.io, Slither.io и прочее. И еще мобильные приложения, такие как Jetpack Joyride, Hill Climb Racing. Когда-то давно я во все это играл.
В общем, пока я решил для себя, что буду изучать C#, Unity 3D, и Javascript тоже. Сейчас я буду искать информацию по тому, как мне развиваться дальше. Может найду какие-нибудь книги, курсы. А вечером уже отпишусь, что я нашел и может быть, что уже выучил. Всем добра!