Изображение блога
Алексей Ван <o-s-a.net>
Алексей Ван <o-s-a.net> Блог компании Os_Engine
31 октября 2023, 19:11

Заполняем резюме программиста С# Джуниор, помогая Os Engine. Коннекторы к OsEngine #4

Сегодня мы будем разбирать, каким образом и какое именно резюме Вы соберёте, помогая Os Engine с новыми подключениями.

 

Заполняем резюме программиста С# Джуниор, помогая Os Engine. Коннекторы к OsEngine #4

Начиная данную серию постов, я обещал Вас иногда мотивировать. Так вот этот пост — мотивация.

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

* Нет! Скорее всего не справитесь. Но 2 из 10 смогут! У остальных 8-ми выученная беспомощность будет прогрессировать, но они сами (не я же) виноваты! Подробнее тут: https://smart-lab.ru/company/os_engine/blog/952621.php

 

1 Шапка

Всё стандартно… Фотка, название профессии. Ожидание по зарплате только не завышайте. Junior очень быстро вырастает до Middle, и нормальный работодатель Вам повысит оклад в своё время. Либо найдёте другого.

  Заполняем резюме программиста С# Джуниор, помогая Os Engine. Коннекторы к OsEngine #4

 

2 Опыт работы

В течении последнего года работал над фреймворком для торговли на финансовых рынках, Os Engine. Одним из самых популярных Open Source проектов в своей области в СНГ.

Добавил в этот фреймворк подключение к новой бирже криптовалют «MGEX PREX». Проект Os Engine очень нагруженный, с серьёзными тестами. Мой код их прошёл.

Ссылки на мои коммиты:

1)     Раз

2)     Два

3)     Три…

Что конкретно пришлось делать:

1)     Работал в команде из 4 человек.

2)     Самгероически и по ночам, т.к. те трое мне не помогали написал 2 тысячи строк кода.

3)     Активно использовал ООП, т.к. написать реализацию коннектора в OsEngine по-другому невозможно. Проникся прекрасным и понимаю зачем ООП в больших проектах.

4)     Использовал многопоточность, включая несколько параллельных очередей разбора данных. Делал свой код потокобезопасным через блокировки и контроль доступа к объектам по времени.

5)     Использовал вёб-стек C# (Sockets / TCP / JSON).

6)     Сам проводил за собой тесты на 20 стендах. Правил за собой код, пока всё не стало работать идеально. Понимаю, зачем нужны тесты, и как это важно.

7)     Следил за «стандартами написания кода» Os Engine. Я делал всё, как просил их архитектор. Понимаю насколько это важно, когда работаешь в команде. * На самом деле потом, после тестов, еще неделю приводил внешний вид кода в порядок… Тесты потом пришлось проводить заново.

8)     Сам писал отчёты о тестировании, отчёты о соблюдении стандартов, инструкцию для пользователей. Довёл всё до конца! Заказчики, пользователи и я – все довольны!

 

 

3 Ключевые навыки

1)     Знание предметной области «Финансовый рынок» со стороны программирования.

2)     Язык C#. Хорошие базовые знания. Боевой опыт применения ООП, вёб-стека, многопоточности, тестирования.

3)     Умение доводить всё до конца.

4)     Спокойствие. Дружелюбие. Ответственность.

 

4 Ценности

 

1)     Патриотизм. У меня была возможность уехать к родственникам в Казахстан, Германию, Грузию. Я не поехал, т.к. считаю, что надо не забывать то место, где ты живёшь и нести ответственность за людей рядом. В добровольцы не взяли по болезни.

2)     Саморазвитие. Программирование – второе моё образование, хоть и без колледжей с институтами. Начиная с выпуска школы, не было и года, чтобы я не освоил что-то новое для себя. Здесь, в программировании я наконец-то смогу познавать мир до старости.

3)     Здоровый образ жизни.

 

 

5 Как учился базе?

1)     Базовый курс Stepik по СиШарп. Ссылка на сертификат:

2)     Продвинутый курс Stepik по СиШарп. Ссылка на сертификат:

3)     Алгоритмы, курс Stepik. C#. Ссылка на сертификат:

4)     Остальное осваивал самостоятельно. Через Ютуб и чтение.

 

 Заполняем резюме программиста С# Джуниор, помогая Os Engine. Коннекторы к OsEngine #4

 

И ты на собеседовании:

1)     В Москва сити;

2)     Новосибирском Академгородке;

3)     Или в Васюринской. Родине алготрейдинга в СНГ.

 

Удачных алгоритмов!

Заполняем резюме программиста С# Джуниор, помогая Os Engine. Коннекторы к OsEngine #4

OsEngine: https://github.com/AlexWan/OsEngine

FAQ: https://o-s-a.net/os-engine-faq

Общаемся здесь: https://t.me/osengine_official_support

Комментарии открыты для друзей, добавляйтесь!

2 Комментария

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн