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

Есть два лучших способа изучить программирование, и они известны каждому в обществе, а именно.

  • Самообучение
  • Онлайн-курсы

Самообучение - лучший метод обучения программированию, потому что, если вы хотите чему-то научиться, вам нужно очень постараться, чтобы достичь этого, и вы должны хорошо реализовать его. Это можно сделать, изучая записи, которые предоставляют наши колледжи, и их различные электронные книги, доступные в Интернете (вам просто нужно начать поиск). Учитесь, задавая вопросы и сомневаясь на https://www.quora.com и Stack Overflow - Где разработчики учатся, делятся и строят карьеру, где разные типы сообществ доступны в различных разделах категорий и имеют такие разделы, как Добавить вопрос и Задать вопрос.

Вы также можете учиться самостоятельно, изучая статьи из блогов из Search and find - Medium и социальных сайтов, вступая в сообщества разработчиков или кружки из Google и Facebook (компания).

Если вам сложно учиться самостоятельно, перейдите на различные курсы, доступные в Интернете. В Интернете доступны различные бесплатные и платные курсы, которые сами по себе популярны, потому что загруженный ими материал преподается некоторыми великими ИТ-специалистами и работающими профессионалами, такими как бывшие гуглеры и бывшие амазонцы. Существуют различные бесплатные сайты для изучения кодирования и программирования, такие как Coding Blocks, Freecodecamp, Coursera, HackerRank, HackerEarth, Leetcode и т. Д., На которых собраны лучшие наставники, которые учат с глубокого аспекта обучения, поэтому студенты могут усваивать знания наилучшим образом. Я предлагаю вам перейти на Блоки кодирования, потому что они содержат команду, некоторые из которых все еще являются студентами, обучающимися в ИИТ, поэтому они делятся своим собственным опытом и учат вас, как вы можете найти свою собственную технику для изучения программирования? и некоторые из наставников лучше всего похожи на основателя (Manmohan Gupta (Munna Bhaiya) Founder, также основателя Nagarro, Vidyamandir Classes, New Delhi), соучредителя (Brij Mohan) Coding Blocks, они IITians и работали в различных компаниях.

На мой взгляд, это лучшая платформа для обучения, потому что они сокращают барьер между учениками и учителями / наставниками, потому что вы можете напрямую сообщить им обо всех сомнениях, которые возникают у вас в любой момент. У них есть группы Whatsapp, чтобы делиться запросами и ответами за несколько секунд, поэтому ваши сомнения будут решены вовремя, и потеря времени не будет. Кроме того, очень важно научиться на блоках кодирования, так как они время от времени проводят соревнования, которые предоставляют купоны на скидки и денежные вознаграждения. Вы можете проверить HackerBlocks, который является платформой для различных соревнований, это также помогает в том смысле, что если вы узнали что-то вроде структур данных с помощью python, вы можете реализовать это здесь, на этой платформе, и Coding Blocks вознаградит вас за это.

У них есть раздел Получите работу, где вам предложат рабочие места примерно за 7–10 LPA. Я многому научился на кодовых блоках и время от времени помогал мне избавляться от сомнений, чтобы получить хорошую работу. Теперь я собираюсь посетить GSoC в этом году, услышал об этом от Арнава Гупты, так что с этого момента я начинаю свой вклад в открытый исходный код. Он предположил, что GSoC выплачивает студентам стипендии в размере около 6000 долларов, что показало, что меня это привлекает. Так что я могу проводить дальнейшие исследования самостоятельно с небольшими взносами.

Арнав Гупта, известный разработчик Android и двух таймер GSoC-er. Он выступал на крупных конференциях, таких как JSFOO, DroidCon, FOSSASIA и OSDConf. Он также работал с Sony, Micromax, Cyanogen и подобными. Арнав также активно участвовал в разработке ОС Android, ядра Linux и будет наставником студентов GSoC’17. Он помог многим студентам получить работу, наилучшим образом обучая Axios, GSoC и DigitalOcean.

Для бесплатных курсов по блокам кодирования: используйте промокод CBCAO583.

Сведения о Blogger:

LinkedIn: https://www.linkedin.com/in/rohit-ghumare

GitHub: https://github.com/rohitg00