«Нет страсти, которую можно найти в игре по мелочам - в согласии с жизнью, меньшей, чем та, на которую вы способны». Нельсон Мандела

Жоао Зорро - руководитель практики Dynamics 365 в команде Capgemini Microsoft, и это последний человек в серии рекомендаций для младших разработчиков.

Место для всех

Мир развития настолько велик и разнообразен, что мы все можем найти свое место и добиться успеха. Не всем из нас нужно быть «хардкорным» разработчиком .NET или гуру Python. Например, я начал свою карьеру как ASP .NET, потому что это то, чему я научился в университете. Я никогда не считал себя чрезвычайно хорошим разработчиком программного обеспечения (и некоторые из моих учителей могут это подтвердить!), Но я знал принципы SOLID, мне нравилось, чтобы мой код был «красивым» и «организованным», тестируемым и т. Д., И однажды я был познакомился с Dynamics CRM V4, и я увидел потенциал этой платформы.

Я решил устроиться на работу в качестве разработчика .NET, но согласился с моим новым работодателем, что я хочу попасть в Dynamics. Как я начал учиться? Короче говоря: позаимствовал книгу у друга; уехал в отпуск в Амстердам; вулкан, извергнувшийся в Исландии, закрыл европейское воздушное пространство; и я прочитал всю книгу во время моего 25-часового путешествия обратно в Португалию!

Правильный инструмент

Найдите роль / язык программирования, который сделает вас счастливым, и используйте этот «инструмент» для создания решений, которыми вы можете гордиться.

Я нашел свое место на рынке, но применил к Dynamics исключительно хорошие принципы разработки программного обеспечения, которые я усвоил как разработчик ASP .NET. Реализация проектов Dynamics 365, которыми я горжусь, - одна из тех вещей, которые заставляют меня каждое утро вскакивать с постели. Я хочу реализовывать проекты, которые можно поддерживать, чтобы люди не смотрели и не говорили: «Спагетти-код!». Конечно, с Dynamics вы пишете минимум кода, но когда вы это делаете, вам нужно этим гордиться.

Найдите свою страсть

Найдите свою страсть, и все станет намного проще.

Чтение каждой страницы ИТ-книги в 25-часовой поездке должно быть страстью - иначе вы просто сошли с ума! Страсть - ключ ко всему в вашей жизни. Если вы не увлечены тем, что делаете каждый день, идти на работу будет кошмаром!

Высокая цель

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

Предположим, они скажут "да"

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

Работайте усердно

Ничего стоящего не дается легко, это требует тяжелой работы и самоотверженности, но оно того стоит, потому что, если бы это было легко, все сделали бы это, и это было бы не так ценно.

Предыдущие записи в блоге из серии «Советы младшему разработчику»:

Вы младший разработчик и хотите расти? Присоединяйтесь к команде Capgemini Microsoft.