Тестирование приложений.
Расскажите о Вашем впечталении об опыте работы с TDD / BDD
Посоветуйте книги по саморазвитию.
Поделитесь, пожалуйста, книгами, которые стоит прочитать с Вашей точки зрения, если таковы имеются ?
Я недавно делал видео на эту тему. Я не очень много читал, сейчас начал читать и буду делиться по мере прочтения. Я думаю, что стоит прочитать "Богатый папа, бедный папа" и "Одураченные случайностью". Вообще книга, которая помогла одному может совешенно не зайти другому. Там в комментариях есть еще рекомендации.
Фирмы в Германии которые ты бы рекомендовал для работы.
Некий топ фирм в которые стоит стремиться. Не в плане зарплаты а в плане качества людей, процессов и т.д.
Привет Дмитрий! Довольно сложный вопрос, потому что я работал всего в трех компаниях:
Xing - очень зависит от отдела, отдел архитекторов и Data Science очень интересные места. Мне не так повезло, потому ушел.
Costa - без комментариев
Mesosphere (текущее) - я пока считаю, что это лучше, что со мной случалось.
Смета и защита продукта
Здравствуйте. Я не являюсь программистом, есть всего лишь довольно поверхностные знания о программировании, архитектуре вычислительной техники и сетях. Я хочу выпустить свой сервис, для начала, в виде мобильного приложения. У меня нет команды разработчиков и даже друга программиста. Помогите пожалуйста найти ответы на следующие вопросы:
1. Где брать данные для составления сметы разработки приложения?
1.1. Разослать подробное техническое задание в аутсорс компании?
1.2. Составляют ли аутсорс компании подробную смету?
1.3. Пригласить на работу старшего программиста, который составит смету продукта и соберёт команду под нужный свод технологий для этого проекта?
1.4. Как оценить соответствие навыков задачам моего проекта у старшего программиста, если я не знаю, какой свод необходимых технологий нужно указать в объявлении для соискателя на эту должность, и тем более, проверить компетентность?
2. Как защитить свой продукт на стадиях идеи, поиска аутсорс компании, или сбора своей команды разработчиков, на стадии разработки и внедрения продукта? На стадии внедрения у меня есть ответ - писать быстрее всех новые версии, с новым функционалом, а с предшествующими стадиями - нет даже идей, как это сделать.
Про менторство.
Привет! Я довольно начинающий программист опыт около 3 лет по .NET. Сейчас учавствую в нескольких крупных зарубежных проектах, в принципе на текущие задачи знаний хватает и они выполняются, но когда эти проекты разрослись я понял что у меня большие проблемы с организацией и архитектурой проекта.
Архитектура больших дотнет проектов - это не мое. Я не учитель, я скорее коуч или ментор. Из моего письма патреонам:
Коуча обычно нанимают, чтобы он наблюдал со стороны и давал советы помогая своей подопечной двигаться к ее личным целям. Это распространенная практика в большом теннисе, например.
Ментор - это совсем другой уровень. Нет определенных целей и задач. Обычно ментор это тот, кем ты бы хотел стать через 5-10 лет. Ментор просто задает правильные вопросы и вырабатывает у подопечной характер, а не навыки.
Если это тебе подходит - то можно работать.
Я за тебя точно определиться не смогу. Брось монетку. В любой области программирования есть свои ловушки и светлые моменты.
Письмо с уточнениями к контракту
Привет, Дмитрий! Обговариваем оффер с компанией, вычитал контракт, есть много замечаний, но сам конракт менять не хотят, говорят все уточнения есть в цепочке писем. Вопрос: имеет ли e-mail юридическую силу в Германии (домен почты совпадает с именем компании)? К сожалению гугл мне не сильно помогает этом вопросе.
С уважением, Леонид
Привет! С одной стороны, да. Письма имеют юридическую силу. С другой стороны странно почему не хотят менять контракт или хотя-бы сделать т.н. Addendum (доп соглашение). Когда я опаздывал прилететь к 1 числу на первую работу мне сделали доп. письмо, что я начинаю со 2 числа. Чем мотивируют? С другой стороны приедешь и через пол года-год найдешь новую более сговорчивую конторую
A young man. 17 yo.
Вообще, такая история: 17 лет, заканчиваю 11-й. Из навыков: фронтенд(немного, vue js) и бекенд на том же js. Делал маленькие проекты типа бложика, добавлял туда фичи типа обновление комментов (ws), ковырял Graphql. Оцениваю свой уровень, как уровень новичка, ибо стартанул я в сентябре. Пытаюсь учить SQL, ибо до этого постоянно юзал монгу. Вопрос: ВУЗ или дальше, самому вывозить? Я не призывной.
Python и математика
Привет. Я не особо силен в математике. Вопрос: что можно делать на питоне без глубоких познаний в математике? И что можно делать со знаем этой же глубокой математики? Спасибо за ответ.
P.S. расскажи про связку питон+раст, если шаришь. Можно ли те вещи, в которых нужна скорость, писать на расте и импортировать в питон код? И тд и тп.
P.P.S. изучил основы питона, сейчас апаю лвл на более сложных книгах, ну и практика конечно
Customer support service by UserEcho