Меняю жизнь на IT

Тема в разделе "Свободное общение", создана пользователем Sempaaai, 15 сен 2020.

  1. 15 сен 2020
    #1
    Sempaaai
    Sempaaai СкладчикСкладчик
    Приветствую тебя, читатель, на странице моего личного блога.
    [​IMG]

    Давай познакомимся поближе: меня зовут Павел и у меня есть мечта.


    Не так давно в моей жизни появилась цель: переезд заграницу. И тогда я стал искать пути и способы осуществления моих желаний.


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


    В первыми шагами в этой области станет изучение Frontend. Основное своё время я буду уделять изучению именно этого направления. Дополнительно планирую окунуться в Pyton и C+, но это уже по возможности.


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


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


    Неделя 1. Поехали!


    1. Изучение Git.
      Приоритет №1. Именно сюда я буду заливать свои работы.

    2. Курс от HTML Academy “Профессиональная вёрстка”

    3. Прохождение заданий на тренажёре от HTML Academy

    Также я сделал подборку книг, которые помогут начать освоение программирования даже с нуля. Забирай список себе, и давай добиваться поставленных целей вместе.


    Книги:

    1. “Код. Тайный язык информатики”

    2. “Не заставляйте меня думать. Веб-юзабилити и здравый смысл” Круг Стив

    3. “Дизайн привычных вещей” Норман Дональд А.

    4. “Грокаем алгоритмы. Иллюстрированное пособие для программистов” Бхаргава Адитья

    5. “Идеальный программист. Как стать профессионалом разработки ПО” Мартин Роберт

    6. “Совершенный код. Мастер-класс” Макконелл Стив

    7. “Чистая архитектура. Искусство разработки программного обеспечения” Мартин Роберт

    8. “Новая большая книга CSS” Макфарланд Дэвид

    9. “HTML и CSS. Разработка и дизайн веб-сайтов” Дакетт Джон

    10. “Javascript и jQuery. Интерактивная веб-разработка” Дакетт Джон

    11. “Типы и грамматические конструкции” Симпсон Кайл

    12. “Замыкания и объекты” Симпсон Кайл

    13. “Выразительный JavaScript. Современное веб-программирование” Хавербеке Марейн


      Если ты заряжен той же энергией и идеей буду рад начать этот путь вместе. Но если ты просто хороший человек и не против новых знакомств буду признателен с тобой пообщаться и возможно даже подружиться.
     
    4 пользователям это понравилось.
  2. 15 сен 2020
    #2
    ZibukaZavr
    ZibukaZavr ЧКЧлен клуба
    Где она - страна такая с именем "заграница"?
    JS макак "там" как собак нерезаных копеечных...
    До изучения сих теплого и мягкого япов, неплохо было бы подтянуть язык, на котором общаешься с окружающими ну и выучить быб названия япов.
    Через 1-2 месяца сей бложег будет заброшен на *** автором, ибо умные люди перед штурмом вершин, составляют хотя бы какой-то мало-мальски вменяемый и осуществимый плян. Тут этого нет и не будет, так как "хочется заграницу аж свербит усё"...
    Очешуеть! Именно с этого нужно было начинать, а ещё лучше с подшивки журналов Космо (идентичны по наполнению)
    Хорошее название для вайтишника, они на такое падки как мухи на г***...
     
    2 пользователям это понравилось.
  3. 16 сен 2020
    #3
    Антон Чигур
    Антон Чигур ЧКЧлен клуба
    Молодец, не слушай желчегонных 1С-ников, их некому пожалеть. Пиши отчёты, отличная идея.
    Вот тебе статьи для лучшей ориентации:
    - Как найти первую работу в IT: план действий для начинающих
    - Хочу стать frontend разработчиком: базовые знания и план обучения
    - Схема успешного развития веб-разработчика
    - Roadmap to becoming a web developer in 2020
    - Front-end Developer Interview Questions
     
    9 пользователям это понравилось.
  4. 16 сен 2020
    #4
    ZibukaZavr
    ZibukaZavr ЧКЧлен клуба
    Да не будет он этого делать. Лень - она такая...
     
  5. 16 сен 2020
    #5
    improver
    improver ПартнерПартнер (А)
    прежде чем впрягаться в проекты подобной длительности / объема - я бы еще раз присмотрелся к выбору прокачиваемых компетенций. Потому как внезапно может выясниться, что при сопоставимом уровне / объеме усилий - выхлоп серьезно отличается (для frontend-разработки, data science, robotics, machine learning...). Ну, а после этого, по мотивам книжки "Образование для образованных" соорудил себе модель интеллект-стека (что из знаний / компетенций лежит в основе прикладных компетенций, и так "до самого низу"), и уже исходя из этого создавал образовательную траекторию... (собственно, я так для себя и поступаю).
     
  6. 16 сен 2020
    #6
    Тиранда
    Тиранда ОргОрганизатор
    Ну или 0 оплаченных - они такие. :D
    Для создания темы хватает, а для ответа уже надо 1 оплата.
     
    1 человеку нравится это.
  7. 16 сен 2020
    #7
    ZibukaZavr
    ZibukaZavr ЧКЧлен клуба
    Я не про ограничения.
    Даже в при всех возможностях, наступит лень. Вот увидишь...
     
  8. 16 сен 2020
    #8
    ZibukaZavr
    ZibukaZavr ЧКЧлен клуба
    Кто на ком у тебя стоял?
     
  9. 16 сен 2020
    #9
    improver
    improver ПартнерПартнер (А)
    проекты - на прикладных компетенциях, те - на фундаментальных, которые, в свою очередь на языковых (функциональная грамотность на целевом языке)... на самом деле там уровней этого "многоуровневого фитнеса" (как готовности к действию) сильно побольше - но пересказывать книжку в режиме комментов - так себе идея. Так что если тема интересна, рекомендую обратиться к оригиналу :) Ну, или хотя бы просмотреть этот текст
    там эта же идея, хотя и не на такую глубину, обсуждается.
    P.S.: и, кстати, там (в рабочем, а не иллюстративном) варианте этой модели (интеллект-стека, в смысле), получается граф, а не "стопка плашек" - и, соответственно, TheBrain пригождается ;)
     
  10. 16 сен 2020
    #10
    ZibukaZavr
    ZibukaZavr ЧКЧлен клуба
    Язык человеку даден для объяснения сложного простыми методами. Но не всем это даётся...

    Всегда знал - всё что сложнее плоской модели представления - есть самоцель, а не реализация "в помощь"...
     
    1 человеку нравится это.
  11. 18 сен 2020
    #11
    skayskan
    skayskan ДолжникДолжник
    Симпсон Кайл и курсы доступные.
     
  12. 23 сен 2020
    #12
    Nikto55
    Nikto55 ОргОрганизатор
    С удовольствием понаблюдаю. Люблю целеустремленных людей :D
     
    2 пользователям это понравилось.
  13. 24 сен 2020
    #13
    Sempaaai
    Sempaaai СкладчикСкладчик
    Простите за ожидания, ждал сбора на оплату складчины)
    Очень рад, что вы заинтересовались)
     
  14. 24 сен 2020
    #14
    ZibukaZavr
    ZibukaZavr ЧКЧлен клуба
    Ну наконец-то! С первым сообщением в бложеке...
    Отчитывайся, что выучил?
     
  15. 24 сен 2020
    #15
    Sempaaai
    Sempaaai СкладчикСкладчик
    Первые успехи: ищу ментора.

    Всем привет! Вот и миновала первая неделя моего обучения.
    Я искренне благодарен за обратную связь: ваши советы и рекомендации были очень полезны!

    Отдельную благодарность хочу выразить Антону Чегур: твои советы очень помогли в моём обучении.

    ZibukaZavr проявил активный интерес к моей первой статье. Интересно, увижу ли я тебя среди комментаторов вновь? У меня вот неделя прошла продуктивно, а у тебя?

    Что ж, всё это лирика. А теперь перейдём к серьёзным вопросам. Итак, рассказываю, как прошлая моя первая неделя:

    1. Успешно прошёл обучение по Git на ютуб-канале. Информативно, наглядно — искренне рекомендую к ознакомлению:

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

    2. Продолжаю обучение на курсе от HTML Academy.
      Сначала изучаю теорию, затем закрепляю пройденный материал на тренажёре. Таким образом удаётся разложить всю информацию “по полочкам” и тут же разобраться в вопросах, которые не возникли при изучении теории.

    3. Устроился на стажировку с дальнейшим трудоустройством.
      Hh.ru — оказался отличным сайтом для того, чтобы занять место стажёра. Стоит отметить, что это абсолютно бесплатно: мои силы и время в обмен на знания. Здесь я буду работать с Pyton/Dlango. Такая идея родилась благодаря каналу:
      Скрытая ссылка

    4. Чтение интернет-статей.
      В конце приложу все ссылки. Если кому-то нужны электронные книги, материалы для изучения — с радостью поделюсь с вами!

    С подведением итогов закончено, теперь перейдём к планам на ближайшее время:

    После HTML и CSS решено начать изучение Pyton (не зря ведь на стажировку устраивался). Для себя я выделил 3 компании, у которых имеются курсы по нему:

    Яндекс.Практикум
    OTUS
    Stepik

    У OTUS есть 3 ступени обучения. Поэтому с него и буду начинать: “Для начинающих”, “Веб-разработчик”, “Профессиональный”. Параллельно с этим планирую прочитать 2 книги:

    Эрик Мэтиз “Изучаем Python. Программирование игр, визуализация данных, веб-приложения”
    Меле Антонио “Django 2 в примерах”

    Следующий на очереди — курс от Stepik по Django. Он полностью текстовый, поэтому на данной ступени — без книжной литературы.

    И, наконец, курс “Python Middle” от Яндекс. Практикум. Надеюсь, что он станет для меня хорошим закреплением пройденного теоретического материала, а также поможет чувствовать себя увереннее на стажировке.

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


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


    И, в завершение, делюсь ссылками на полезные материалы:

    1. Как найти первую работу в IT: план действий для начинающих
      Скрытая ссылка

    2. Схема успешного развития веб-разработчика в 2019 году
      Скрытая ссылка

    3. Программирование на Python с нуля: дорожная карта разработчика
      Скрытая ссылка

    4. Хочу научиться программировать на Python. С чего начать?
      Скрытая ссылка

    5. Что работодатели ждут от Junior Python-разработчика
      Скрытая ссылка

    6. Эрик Мэтиз “Изучаем Python. Программирование игр, визуализация данных, веб-приложения”
      Скрытая ссылка

    7. Меле Антонио “Django 2 в примерах”
      Скрытая ссылка

    До новых встреч!
     
    4 пользователям это понравилось.
  16. 24 сен 2020
    #16
    ZibukaZavr
    ZibukaZavr ЧКЧлен клуба
    К сожалению, не выучил ничего, зато мечты расцвели как цветовая гамма у наркомана...
     
  17. 24 сен 2020
    #17
    Sempaaai
    Sempaaai СкладчикСкладчик
    Ну если конечно ты учишь языки за неделю, то да, я ничего не выучил :D
     
    1 человеку нравится это.
  18. 24 сен 2020
    #18
    ZibukaZavr
    ZibukaZavr ЧКЧлен клуба
    За 9 дней вполне можно осилить книжку в 200-300 страниц. Проработать код, порешать примеры...
    Пусть не освоишь всё, но общие принципы вполне можно понять.
     
  19. 24 сен 2020
    #19
    Sempaaai
    Sempaaai СкладчикСкладчик
    Ну я примерно так и делаю, только к сожалению освоить книжку у меня не вышло полностью, так как я стараюсь еще выписать основные моменты и прорабатывать их, экспериментировать, это все же не роман который достаточно просто прочитать и примерно уловить повествования автора, но стабильно уделяю время своему обучению через день.
    Помимо учебы у меня теперь стажировка и основная работа в довесок. Я был бы очень рад погрузится с головой, но не выходит.
    Но маленькие шажки это все же движение к цели)
    А так я в принципе понял основы HTML и CSS, но мои знания еще далеко от той цели к которой я хочу достучаться и поэтому написать ребята я выучил язык не могу)
     
    1 человеку нравится это.
  20. 24 сен 2020
    #20
    skayskan
    skayskan ДолжникДолжник
    Привет.
    Как с английским? Этому тоже стоит внимание уделить.
    И по ментору совет: искать его после базы крепкой. Сейчас он не нужен для изучения "Hello, World!", типов данных, циклов, операторов if/else, массивов и прочих базовых конструкций.
    С ментором хорошо общаться, когда появляются вопросы, а сейчас вряд ли они есть. Грамотно заданный вопрос - это уже часть успешного ответа.
     
    1 человеку нравится это.