Как кодить из любого места
В этом посте я кратко изложу все, что необходимо для того, чтобы начать кодить из любого места. Движение Code From Anywhere стремится сделать так, чтобы разработчики из любой точки мира могли как можно дешевле и проще начать кодить из любого места и обрести свободу. Возможно, это вас удивит, но вам не нужен дорогой ноутбук и хорошее подключение к Интернету, чтобы научиться кодить. Вот что вам действительно нужно:
1: Вычислительное устройство
Под вычислительным устройством я подразумеваю любой смартфон, компьютер или ноутбук, способный производить достаточно FLOPS (операций с плавающей запятой в секунду) для установки операционной системы Linux. Любой телефон типа Motorola с оперативной памятью не менее 4 ГБ будет более чем достаточно. Конечно, ноутбук проще, но не у всех есть финансы, чтобы позволить себе его. Если вы начинаете с телефона, не забудьте приобрести клавиатуру и мышь, которые можно подключить либо через порт USB C, либо через bluetooth. Кроме того, может быть полезно иметь портативный экран, который можно подключить (в основном это делается через USB C, так как bluetooth не передает так много данных).
2: Электричество
В мире почти миллиард человек (1000 миллионов) не имеют электричества, что составляет около 12% населения планеты. Гораздо больше тех, где электричество дорого или нестабильно. Чтобы научиться кодить из любого места, вам нужно переехать в район, где есть электричество, по крайней мере, достаточное для зарядки вашего вычислительного устройства. Если электричество нестабильно, обычно лучше иметь вычислительное устройство с аккумулятором, чтобы всегда иметь возможность работать.
В большинстве регионов мира перебои с электричеством — обычное явление. Если в вашем регионе перебои с электричеством длятся дольше нескольких часов, возможно, стоит приобрести powerbank, способный заряжать ваше компьютерное устройство несколько раз, чтобы вы могли обходиться без электричества в течение нескольких дней. Большинство телефонов можно заряжать с помощью очень дешевых powerbank’ов, поэтому это, вероятно, лучший вариант для большинства людей, но если вы можете себе это позволить, может быть здорово иметь laptop powerbank, который может заряжать ваш ноутбук. Это может стать спасением жизни, если в вашем городе закончится электричество!
3: Подключение к Интернету
Если у вас есть наш материал, вам не обязательно иметь стабильное подключение к Интернету, но хорошо иметь его хотя бы раз или два в неделю, чтобы общаться с другими программистами, искать информацию о конкретных нишах и библиотеках, а также скачивать определенные активы. Вам не нужно быстрое интернет-соединение, и оно не должно быть стабильным.
Если вы хотите также иметь возможность совершать звонки и/или видеозвонки с потенциальными клиентами по всему миру, рекомендуется стабильное интернет-соединение со скоростью не менее 6 Мбит. Если в вашем регионе это труднодоступно, вы можете рассмотреть возможность поездки в регион, где это легче получить, или просто попытаться жить с тем количеством интернета, которое у вас есть.
4: Наше программное обеспечение, инструменты и учебные материалы
Самое главное, чтобы вы приобрели наше программное обеспечение, инструменты и учебные материалы. Они специально предназначены для таких людей, как вы, у которых нет средств на покупку дорогостоящего оборудования и постоянное пребывание в Интернете.
Code from anywhere предоставляет пакет материалов разных размеров (минимум 2 МБ, максимум 20 ГБ), которые можно скачать или перенести на любую флешку. Если вы получите минимальный пакет (в случае, если у вас очень медленное подключение к Интернету), вы уже сможете узнать все о полном стеке typescript. Если вы приобретете пакет побольше, то в него также войдет аудио- и видеокурс, несколько программ и многое другое.
5: Сильное желание и цель
Всегда есть причина начать кодировать. Это может быть желание обеспечить свою семью или желание путешествовать по миру и быть свободным. Но вы должны быть уверены, что сосредоточились на своей цели и мотивации и решили взять на себя обязательство достичь этого. Если вы бросите через две недели, вы зря потратили время. Это не спринт, а марафон.