Обновить
0
0
Иван@Sealkeen

Middle full stack C# Developer

Отправить сообщение

В разделе про git clone, да и в других командах, нужно отдельно разобрать свитч --recurse-submodules, иначе эта команда может привести к не совсем ожидаемым последствиям, либо придётся всё удалять и скачивать заново

Я бы сказал так, что :

"Проучиться лишние 2 года на факультете математики" < "Проработать лишние 2 года в IT сфере".

Человек со специальностью "математика" — это не всегда и не во всём именно тот айти специалист, которого действительно надо найти на целевую позицию, что не отменяет его способность занимать эту позицию.

Нету знака равенства между "высококлассный айти специалист" и "математик".

Ну так ведь так делают обычно у лидов, которые прямо вот как будто неудовлетворённые вечно и создают проблемы в работе вместо советов по улучшению :))))) ребейс, форс-пуш, а дальше пусть сам вспоминает, что он там писал неделю назад.

Скрытый текст

Кажется, я спалил контору...

Команда git rebase -i --autosquash делает всю грязную работу: находит fixup-коммиты и запихивает их обратно в родительский коммит, словно ничего и не происходило.

Если бы ещё изменения апдейтов не отображались отдельно в Team Foundation services (Azure Devops) для каждой ветки по каждому пулл-реквесту, вообще бы цены не было у этих команд)...

Данные платформы записывают ваши действия в пулл-реквестах и изменения даже в том случае, если вы сделали git reset —hard до комммита и пропушили...

Тогда бы пусть автор и указал, что прикладная математика, а не "айти специалисты" с образованием абстрактного "математика".

Есть у меня на работе магистр математического факультета. Старше меня на 2 года. Я бакалавр ИВТ, но с бо́льшим опытом работы. Работаем на одной и той же позиции, причём коллега back-end пишет на NodeJS, а я на C#.

Казалось бы, должно быть наоборот? Но нет, решает опыт всё-таки, а математическое образование может только базу дать, как Вы говорите.

А те, кто математику учили хорошо сегодня айти‑специалисты с опытом

При всем уважении к математикам, из них получаются хорошие инженеры, конструкторы, технические специалисты, но АЙТИ специалист высочайшего профиля — это не математика.

Это в первую очередь Программная Инженерия, Информационная безопасность, DevOps и вычислительные сети.

Скрытый текст

С математикой вы на завод пойдёте

Вся суть в том, что ошибки разработчика C++ компаниям обходятся намного дороже, чем, например, JavaScript разработчика. Даже Python программист, я думаю, на меньшие деньги заставит попасть работодателя, если совершит ошибку. Сам новичок в разработке скорее всего если сделает что-то фатальное, то может в себе сильно разочароваться и впасть в уныние. Чтобы не впадать в уныние, нужно сначала досконально изучить !процессы! и особенности сферы разработки ПО.

p.s. Ни в коем случае без опыта ни в какие Яндексы тыкаться не надо. Не слушайте соседних комментаторов.

Со стационарником действительно не мобильно, но речь ведь идёт именно о работе из дома, а не о работе вне дома и не о передвижной работе в пути.

"* Не есть на рабочем месте"

Как по мне, так возможность приготовить поесть и есть параллельно с работой при подъёме с кровати с утра, — это огромное преимущество и экономия времени при высокой нагрузке на работе и высокой интенсивности работы.

"* За ноутбуком"

Как backend разработчик, бакалавр ИВТ, писавший диплом за ноутбуком, монтировавший видео, работавший с ПО, разработкой, 3D и 2D графикой, ожидавший много часов компиляции программ за ноутом, могу заявить смело: продавайте свой ноутбук и ставьте стационарный компьютер с бесперебойником, иначе работу из дома вы возненавидите гораздо быстрее.

На самом деле никогда, и ещё разок, !никогда! нельзя полагаться на каких-то отдельных людей или компании, когда дело идёт об иммиграции, если Вы не работаете в этих компаниях сами. Вот если вы работаете сами в компании, и компания предлагает вам иммиграцию, тогда уже у вас есть возможность при помощи вашего работодателя сэкономить невероятное количество нервов и ресурсов.

Я сейчас могу ошибаться, но, по-моему, в официальной документации написано, что нужно иметь только 1 инстанс http клиента, а не множить их по кучи штук, чтобы не было ситуации, когда в системе закончились сокеты.

```C#

//No

HttpClient client = new HttpClient();```

//Yes

public void ctor()

{

_client = new HttpClient();

}

То же самое можно сказать и про Full Stack разработчиков. "Зачем объединять должности в одну?". Затем, чтобы человеку можно было платить полную зарплату в зависимости от того, что в текущий момент требуется бизнесу. Я бы назвал это коммутирование рабочих процессов. При том, что один человек сразу "сидит на двух / трёх айпишниках". В целом это означает сокращение вакансий на рынке, но оплата зп двойным тарифом. Актуально, когда вакансий много, а людей толковых мало.

Пишут сеньоры и архитекторы "грязную" историю и пусть себе пишут — Вы сами хорошую и чистую историю создаёте — у вас явно не горят сроки — хвала вам и слава. Я сам коммиты в коммерческом проекте обычно создаю по правилу "Коммит должен отражать что я делал в каждый конкретный момент рабочего дня". Следуя этому правилу вы сможете сказать, за что вам платят зарплату и чем вы занимались на прошлой неделе.

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Бэкенд разработчик, Фулстек разработчик
Средний
От 105 000 ₽
Git
ASP.NET MVC
C#
ASP.NET WEB API
.NET Core
T-SQL
Angular
Vue.js
C++