DevCorn2023
Ir al canal en Telegram
Первая профильная конференция для IT-сообщества Караганды 22 апреля, кинотеатр Сары-Арка
Mostrar másEl país no está especificadoLa categoría no está especificada
271
Suscriptores
Sin datos24 horas
Sin datos7 días
Sin datos30 días
Archivo de publicaciones
271
Сложные вещи, которые приходится делать программистам
Большинство людей, которые не являются программистами предполагают, что их работа сложна только из-за написания кода. На самом деле, у программиста существует куда больше сложней, чем можно себе представить.
Написание тестов
Написать модульные тесты небольших блоков программного обеспечения, чтобы убедиться, что отдельные функции и подпрограммы удовлетворяют заранее определенным критериям. Эти тесты помогают выявить ошибки на ранних этапах процесса разработки и могут облегчить регрессионное тестирование позже, когда код будет изменен или обновлен. Некоторые методологии разработки поощряют написание тестов до разработки кода, в то время как в других случаях они пишутся постфактум.
Почему сложно: может быть утомительным процессом выбора тестов для написания и их кодирования, а также стать дополнительной нагрузкой к основной работе.
Написание документации
Создать документацию объясняющую, что делает ваш код или как работает приложение.
Почему сложно: нудная задача, которая может показаться пустой тратой времени, особенно, если ее никто не читает. Программисты обычно предпочитают писать код, а не документировать его.
Реализация функции, с которой вы не согласны
Необходимо реализовать функцию, которая по вашему мнению не должна включаться в разработку, но на которой настаивает клиент или кто-то выше вашего уровня.
Почему сложно: приходится отложить в сторону свое мнение и потратить время и усилия на правильное внедрение и поддержку функции.
Работа с чужим кодом
Необходимость поддерживать, отлаживать или улучшать приложение или фрагмент кода, написанный другим разработчиком.
Почему сложно: попытаться понять, как работает унаследованный код и угадать намерения первоначального разработчика. Это еще сложнее, когда этого разработчика нет рядом, а код плохо написан.
Объяснение того, что вы делаете или не делаете
Рассказать о своей работе людям, которые понятия не имеют, что делает программист, а что не делает.
Почему сложно: проблема в том, что близкие не понимают, чем вы зарабатываете на жизнь. Постоянно просят решить абсолютно все проблемы, связанные с компьютером.
А чем вам сложно или скучно заниматься в своей работе?
#Заметки
271
нет cadCad для моделирования токеномики, или для создания цифровых двойников, немного не то
271
И не говори, как картошку сажать так мужики, а как программировать так только программистки
271
Не разработчик, но с точки зрения опыта ПМ, соккеты не самая простая история для развертки сервиса и настройки с имеющейся инфраструктурой. Долго и "дорого", но у нас во многих проектах именно websocket. Посмотри лучше еще как вариант для пушей firebase от google. Многие разработчики обсуждают сейчас при решение задач с пушами как оптимальный вариант.
271
Всем привет! #вакансия
Мы, карагандинская аутсорсинговая компания qazdev, ищем delivery manager (человека, который будет заниматься работой с нашими клиентами и партнерами).
Если у тебя есть опыт работы от 1 до 3 лет и имеешь базовые знания в IT, то ты идеальный кандидат!
В твоих задачах будет помогать нашим партнерам упрощать их бизнес-процессы и воплощать их идеи эффективно и технологично.
Организовывать звонки и встречи с партнерами, сопровождать сделки от самого начала до подписания договора, а также организовывать процесс пресейла, бизнес-аналитики и оценки проектов.
И самое крутое – ты сможешь создать свой собственный нетворк и разрабатывать новые подходы, тестировать гипотезы и изучать дополнительные инструменты.
Мы всегда готовы помочь и поддержать тебя в этом процессе.
Если ты готов присоединиться к команде, которая создает технологические решения для улучшения качества жизни людей, напиши мне в телеграм @OksanaGundrova
