Рубрики
Без рубрики

Первые 6 месяцев в качестве РАЗРАБОТЧИКА (предназначено для начинающих)

Всем привет, меня зовут Лукас! Мне 20 лет а я Стажер-разработчик мобильных устройств. Возможно, так оно и есть… С тегами android, kotlin, java, мотивация.

Всем привет, меня зовут Лукас! Мне 20 лет а я Стажер-разработчик мобильных устройств.

Возможно, вы спрашиваете себя: “Что это за пост?”… Так я вам и говорю! Я уже некоторое время занимаюсь разработкой мобильных устройств и я хотел бы поделиться с вами тем, как это происходит, через какие трудности я прошел с тех пор, как начал, и как продолжать мотивировать себя продолжать расти. Так что выпейте чашечку кофе/чая и позвольте мне рассказать вам несколько вещей.

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

Я начинал, как и большинство людей: поступил в университет, изучил основы (HTML, CSS, SQL, C, Java). Но даже после всего этого я еще не был уверен, с какой стороной я бы выбрал работу (мобильную или веб-). Правда в том, что у вас нет и вы не можете выбрать чью-то сторону.

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

Я не эксперт, старший разработчик, но если есть несколько советов, которые я могу вам дать, я бы сказал:

  • Оставайтесь сосредоточенными , несмотря ни на что! Ты помнишь ту MMORPG, в которую ты играл днем и ночью, и ты был лучшим игроком в своем районе? Здесь должно применяться то же правило фокусировки!;

  • Попробуйте разные языки и изучите ит-концепции (больше людей);

  • Не стыдись спрашивать и задавать вопросы. Общение в наши дни является ключом практически ко всему;

  • Сбой – это важный шаг, который нельзя пропускать. Поверьте мне, вы много раз потерпите неудачу, пытаясь создать новые функции, внедряя новые вещи, о которых вы никогда раньше не слышали… Но, если вы действительно увлечены этим, вы не позволите этому увлечь вас вниз. Вы можете продолжать задавать вопросы, искать и уделять время времени, но научиться программировать не придет из ниоткуда;

  • Практикуйте каждый день каждую новую концепцию и гордитесь тем, чего вы достигли.

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

Хорошо, хорошо… Это несколько полезных советов, но позвольте мне рассказать вам о своем опыте в этом:

Я был так счастлив, что наконец-то смогу учиться у более опытных разработчиков и значительно улучшить свои навыки разработки. Занимался программированием в паре с кем-то, кто показал мне весь код и научил кое-чему новому.

Самое приятное в этом то, что вы будете узнавать что-то новое почти каждый день.

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

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

Я думаю, что, в конце концов, программирование не сильно отличается от любой другой вещи, которую вы пытаетесь изучить… Например, если вы хотите стать профессиональным игроком в киберспорт, вы должны потратить не менее 10 тысяч часов, чтобы считаться профессионалом. Проведение этой аналогии может помочь вам, как это помогло мне за это короткое время. Как только у вас есть свое мышление, все возможно.

Каждый день у меня возникали вопросы (и до сих пор возникают), и Google был/остается моим главным инструментом для их решения, как и у моих партнеров по команде.

Действительно, вы будете учиться быстрее, когда будете практиковаться с кем-то рядом, помогая вам, рассказывая о лучших практиках для внедрения, объясняя архитектуры и потоки, но самая важная часть этого, самая тяжелая работа ДОЛЖНА исходить от вас . Это главная причина, по которой я считаю, что многому научился так быстро, и я все еще учусь каждый день вместе со всеми.

Вот и все! Надеюсь, я смогу помочь кому-то с этим постом и, пожалуйста, дайте мне знать, каков был ваш опыт, когда вы присоединились к миру разработчиков, я хотел бы знать!

И последнее, но не менее важное: извините, если есть какая-либо ошибка относительно английского языка. Мой английский всегда будет в процессе разработки.

И если ты все еще здесь… НЕ СДАВАЙСЯ!

Оригинал: “https://dev.to/gfguys/first-6-months-as-a-developer-destined-to-beginners-4jig”