Как повысить уровень вашего Dev Game?
Coding
Полтора года назад я ставил под сомнение свою карьеру разработчика. Я люблю делать вещи, не поймите меня неправильно, но я был очень разочарован тем, что я делал.
Три года поддержки приложений, минимальные новые функции и все мои идеи были отброшены.
Я пришел домой с работы разочарованный, расстроенный, задаваясь вопросом, должен ли я просто сдаться. Звучит знакомо?
Сегодня мне очень нравится быть разработчиком. Я взволнован и так влюблен в наше сообщество ... даже в то, что у нас есть сообщество. Вот что изменилось, чтобы повысить уровень моей игры:
Погрузитесь в интернет-сообщество
Тот факт, что вы находитесь на этом канале, является хорошим началом.
Сообщество gamedev было так добры ко мне, что я знаю, что они тоже будут рады вам. Это одно из немногих сообществ разработчиков, которое я видел, которое помогает поднять друг друга, очень освежает.
Однако когда я начал, я зашел в Twitter и специально искал разработчиков.
Я следил за каждым с iOS / Swift / Obj-C в их биографии.
Я следил за руководителями технологических компаний и технологических блогов.
Я следил за любым человеком в мире технологий, который мне показался интересным.
Иногда я даже их спрашивал об их проекте OSS или их взглядах на x.
Хочу также отметить, что я принял сознательное решение, чтобы большинство моих обновлений в Твиттере были связаны с технологией.
Обновите свои изображения в Linked In / Twitter / Blog, чтобы они были такими же. Интернет-брендинг является важным ключом и позволяет другим легко найти и узнать вас.
Disclaimer: я должен сказать это. Повсюду есть тролли ... но найдите сообщество, которое поможет сразиться с ними, а не присоединиться к ним. Я удалил свою учетную запись Reddit (дважды) только по этой причине.
Практика и эксперименты
В следующих других техниках - я видел движение во вселенной Swift экспериментирования в различных архитектурах.
Я хотел понять почему, поэтому я начал делать то же самое.
Я начал с MVVM в iOS и нашел более понятные способы реализации других функций.
Вспомогательные функции Я копировал проект в проект, я абстрагировался в cocoapod, который я могу легко импортировать в свои проекты одной строкой.
Я создал расширения UIColor для цветовых схем, которые легко редактировались в одном месте.
Это всего лишь несколько примеров, но они сократили время разработки и количество строк кода вдвое! Никогда не переставай учиться.
Blog
Все, что вы узнаете, запишите и поместите в свой блог. Вот почему технологии движутся так быстро.
Мы постоянно учимся друг у друга и решаем новые загадки. Кроме того, если это то, что вы должны искать снова и снова, блог также является хорошим местом для этого. Вы точно знаете, где его найти в следующий раз, когда вам понадобится эта информация.
Конференций
Моя первая конференция была Codemash 2016. Это было ошеломляюще, но совершенно потрясающе.
Я многому научился и почувствовал себя освеженным, чтобы вернуться к работе и применить некоторые новые приемы.
Это было наиболее ценно, если впоследствии можно было поговорить с ораторами. Я был в состоянии задать некоторые предварительные вопросы людям iOS, к которым у меня не было доступа иначе.
Общайтесь на конференциях
Услышав о конференции «Женщины в технологии» в Огайо, я решил попробовать свои силы в разговоре.
На многих конференциях будут проводиться определенные мероприятия только для докладчиков (например, ужин), где вы сможете пообщаться до конференции. Я смог встретить нескольких новых друзей, прежде чем стал пораженным интровертом перед 300 людьми.
Я познакомился с некоторыми удивительными женщинами в области технологий, у меня теперь есть прекрасные местные связи, с которыми я могу легко связаться, если мне нужна помощь или работа.
Посещение этой конференции, в частности, было чрезвычайно освежающим.
Перейти / Начать встречу
Чувствуя себя обновленным в 2017 году, я хотел сделать что-то, чтобы отдать свое местное сообщество разработчиков.
Я нашел потребность в продвинутых сессиях в моем районе. Казалось, что многие встречи устраивают много начинающих связанных тем и социальных событий. Я хотел узнать больше.
Я начал встречу, нацеленную на женщин в сфере технологий, но приветствуя всех. Одно это дало мне величайшее чувство выполненного долга.
Помимо того, что я помогаю другим преуспеть в карьере, я познакомился с некоторыми удивительными людьми, настроенными на улучшение общества.
Общайся и заводи новые знакомства
Делая это, вы создаете неизгладимое впечатление в своей сети и даете другим смысл «возвращать услугу». Как бы ни была замкнута наша сфера деятельности, я чувствую себя наиболее удовлетворенной, зная, что у меня есть сеть удивительных людей.
Отключение и самообслуживание
Существует огромное давление, чтобы выучить все, что вы можете, и начать тысячи дополнительных проектов, внести свой вклад в сообщество разработчиков ОС и т. д.
Это ОЧЕНЬ большое давление. Найдите время для себя. Выключите телефон, выключите компьютер, выключите телевизор.
Дайте глазам отдохнуть, отправляйтесь на прогулку, наслаждайтесь погодой. Я обнаружил, что природа помогла мне почувствовать себя обновленной после долгой недели - поэтому летом я буду ходить на озеро почти каждые выходные.
По будням я буду работать во дворе или гулять с собаками. Зимой я потренируюсь в гараже листать дешевую мебель, которую нашел. Это все примеры, но я призываю вас найти то, что вам нравится, но не связывает вас с ярким экраном. Попробуйте новое хобби и вернитесь к работе, готовой и заряженной.

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