Вот некоторые инструменты, которые я нашел, чтобы помочь мне программировать и получить степень бакалавра. Это повысит вашу продуктивность как программиста.

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

1. ЧатGPT

В последнее время этот инструмент взрывается в средствах массовой информации, поскольку все больше и больше людей узнают о его существовании. ChatGPT похож на разговор с кем-то в чате, где вы задаете вопрос или вводите информацию, а он отвечает на него. Это мощный инструмент, но полученные ответы требуют перепроверки и, возможно, некоторой корректировки, чтобы сделать их специфичными для вашей программы. Вы можете задать все вопросы от «написать привет, мир на питоне» до «создать приветственный сайт на реагирующем js», и чем конкретнее вы получите, тем более индивидуальный ответ вы получите от ChatGPT. Так что иди и поиграй с ним!

2. Черный ящик

Blackbox — это расширение AI, которое вы можете добавить в VScode (IDE). Это расширение генерирует код, когда вы задаете ему вопрос. Когда вы введете свой вопрос, BlackBox сгенерирует фрагмент кода для использования. Это может сэкономить вам много времени, так как вам не нужно будет искать, как вы кодировали этот конкретный раздел в Google, и пытаться найти решение, вы просто получаете его в IDE, что очень удобно.

3. Переполнение стека

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

Эти 3 сайта должны помочь вам в программировании. Помните, что они существуют только для того, чтобы поддерживать вас, и вам все равно придется писать или редактировать свой код в соответствии с вашими потребностями. Тем не менее, это повысит вашу продуктивность при написании кода. Получайте удовольствие, играя с ними, и удачи в вашем следующем проекте по программированию!