Все начинали с нуля и когда-то ничего не знали — это нормально
Начинающий разработчик просто не может знать всё на уровне профессионала. Не нужно нервничать и злиться, если не получается делать что-то сходу или достаточно быстро соображать. Все навыки приходят со временем, нужно просто запастись терпением.
Многие программисты сталкиваются с так называемым «синдромом самозванца» — это психологическое явление, при котором люди не способны заслуженно оценивать свои способности. Им кажется, что все вокруг кодят лучше них. Согласно исследованиям, около 70 процентов людей время от времени чувствуют себя самозванцами.
Начинающие разработчики часто боятся, что если начнут листать пособия, смотреть видеоуроки или обращаться к старшим за помощью, то их разоблачат и начнут тыкать пальцами. Но всё на свете знать невозможно.
Например, в iOS-разработке есть более 800 классов, 9 тысяч методов, и их количество постоянно растёт. Ни один человек не в состоянии запомнить всё это. Поэтому нужно развивать логическое мышление и сосредоточиться на алгоритме, который необходим для решения конкретной задачи.
Благо, под рукой всегда есть Google и готовый код других разработчиков — нужно просто понять его логику и принципы.
Начинающий разработчик просто не может знать всё на уровне профессионала. Не нужно нервничать и злиться, если не получается делать что-то сходу или достаточно быстро соображать. Все навыки приходят со временем, нужно просто запастись терпением.
Многие программисты сталкиваются с так называемым «синдромом самозванца» — это психологическое явление, при котором люди не способны заслуженно оценивать свои способности. Им кажется, что все вокруг кодят лучше них. Согласно исследованиям, около 70 процентов людей время от времени чувствуют себя самозванцами.
Начинающие разработчики часто боятся, что если начнут листать пособия, смотреть видеоуроки или обращаться к старшим за помощью, то их разоблачат и начнут тыкать пальцами. Но всё на свете знать невозможно.
Например, в iOS-разработке есть более 800 классов, 9 тысяч методов, и их количество постоянно растёт. Ни один человек не в состоянии запомнить всё это. Поэтому нужно развивать логическое мышление и сосредоточиться на алгоритме, который необходим для решения конкретной задачи.
Благо, под рукой всегда есть Google и готовый код других разработчиков — нужно просто понять его логику и принципы.