Не так много слов или идей, которые я мог бы использовать в качестве подходящей метафоры при описании разработчика программного обеспечения. Безусловно, есть некоторые черты, которые я вижу у многих писателей, дизайнеров и творческих личностей, благодаря которым они становятся лучшими в создании программного обеспечения. Это просто решение проблем или умение хорошо писать код? Можем ли мы составить список качеств, которые вдохновляющий разработчик программного обеспечения мог бы изучить, чтобы понять, подходят ли они для области разработки программного обеспечения? В процессе изучения того, что значит уйти от ZeroToDev, я стремлюсь внести ясность в разработку программного обеспечения, внести позитивные изменения в отрасль и вдохновить других, кто может подумывать о карьере в разработке программного обеспечения.

Чтобы внести ясность

Есть много способов стать разработчиком. Люди из всех слоев общества предпочитают делать это в центре своей карьеры. И все же у нас до сих пор нет хорошего способа объяснить, как стать разработчиком программного обеспечения. Если бы ко мне пришел ученик средней или старшей школы с отчетом о карьере в разработке программного обеспечения, у меня не было бы четкой картины того, с чего начать. Я мог бы поделиться некоторыми общими путями, которыми многие идут на пути к тому, чтобы стать разработчиком программного обеспечения, но очень мало ясности в отношении этих общих путей, их преимуществ или недостатков. Это просто «как это всегда делалось» или есть варианты, которые могли бы лучше служить людям, разработчикам?

Чтобы создать позитивные изменения

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

Вдохновлять других

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

Посмотрим правде в глаза. Мы, разработчики, должны создать изменения, которые мы отчаянно ищем. Мы должны решить проблемы, которые вызывают болевые точки в этой отрасли, которую мы любим. Младшая версия нас была бы в восторге, обнаружив четкий путь к успешной карьере в разработке программного обеспечения. Так почему же мы до сих пор не создали такую ​​вещь? Давайте не будем забывать, каково было/есть начинать? Давайте возьмем на себя ответственность и создадим возможности, о которых мечтали месяцы или годы назад.

Первоначально опубликовано на https://www.zerotodev.net.