Публикации по теме 'software-engineer'


Приключения на кусочке Голанга
Если вы программируете на Golang, то, вероятно, много работали со срезами, так как это отличная особенность языка. Я уверен, что вы манипулировали срезами по-разному. Так я и сделал. Недавно я обнаружил очень интересную особенность языка, которая заставила меня немного по-другому работать со срезами. Предположим, у вас есть следующий фрагмент: s1 := []string{"one", "two", "three", "four", "five"} и вы хотите получить первые два..

Зависимость от кодинга? Мы тоже. 5 причин, по которым мы просто не можем остановиться
Ваш мозг устроен иначе? Вы занимаетесь программированием по 15+ часов в день, на работе, после работы, в свободное время, без перерывов, без праздников, без выходных, без желания даже убрать гору бумажных коробок из-под пиццы, сваленных прямо рядом с вами или не собираясь выбрасывать банки из-под кока-колы, разбросанные по комнате? Но делаете ли вы это, потому что хотите, а не потому, что вас об этом попросили? Ну, тогда это и называется быть кодовым наркоманом. Загадочный случай..

Стартовый комплект Emacs для начинающих. Должен знать кое-что, когда вы впервые открываете Emacs.
Что такое Emacs ? Emacs - это семейство текстовых редакторов, которые отличаются расширяемостью. В руководстве для наиболее широко используемого варианта, GNU Emacs, он описывается как «расширяемый, настраиваемый, самодокументирующийся редактор отображения в реальном времени». Разработка первого Emacs началась в середине 1970-х годов, и работа над его прямым потомком, GNU Emacs, активно продолжается по состоянию на 2017 год. Emacs обновляется и поддерживается в наши дни, и..

Я не программист
«Любой дурак может написать код, понятный компьютеру. Хорошие программисты пишут код, понятный людям ». У меня в голове все время одна мысль: «Кто я?». Нет ... это не экзистенциальный вопрос. Я почти уверен, что я человек ( правда ли? ). Я думаю о том, что мне ответить, если меня спросят: «Чем ты зарабатываешь на жизнь?». Обычно я бы сказал, что я программист , но мне не нравится, что этот термин описывает меня 😅 Я бы назвал себя инженером-программистом . Несмотря на то, что..

Разница между учебным курсом по программированию и ученичеством: часть 1
Опорожнение чашки На этой неделе я начал обучение в 8th Light - консалтинговой компании по программному обеспечению, в которой каждый Software Crafter начинает как ученик. Я также прошел курс для начинающих по программированию - Академия приложений в Сан-Франциско - в начале этого года. Хотя я только второй день в качестве ученика, уже довольно ясно, насколько следующие шесть месяцев будут отличаться от тех трех месяцев, которые я провел в качестве студента в App Academy. Чтобы..

Повернуть массив | Проблемы с кодированием
Постановка задачи: Для несортированного массива arr [] размера N поверните его на D элементов (по часовой стрелке). Входные данные: Первая строка входных данных содержит T , обозначающее количество тестов. Первая строка каждого тестового примера содержит два элемента, разделенных пробелом: N , обозначающее размер массива, и целое число D , обозначающее числовой размер поворота. Следующая строка будет содержать N элементов массива, разделенных пробелами. Вывод: Для..

Программирование для Google Ads и полезные домашние инструменты
Сэм Собелл, инженер-программист в Google Привет, я Сэм. Я вырос в районе залива Сан-Франциско, поступил в колледж в Лос-Анджелесе на факультет компьютерных наук, а затем переехал в Нью-Йорк, чтобы год поработать в сфере технологий в Bloomberg, прежде чем перейти на работу в Google, все еще в Нью-Йорке. Мне всегда нравились технологии и работа с электроникой, особенно для автоматизации задач, создания произведений искусства и создания (очень) небольших игр. В настоящее время я..