Найти тему
TLis Blog

Первая работа программистом. Часть 3 (последняя)

Оглавление

Добро пожаловать на TLisBlog! Сегодня 12 февраля 2019 года.

И это последняя часть из цикла "Первая работа программистом". Прошлые статьи вы можете прочитать по следующим ссылками:

Первая работа программистом. Часть 1

Первая работа программистом. Часть 2

Сегодняшняя же статья посвящается самой работе и моему отношению к ней, а так же сравнению ожиданий и полученных результатов.

В статье:
- Ожидания
- Реальность сурова
- Чем я в итоге занимаюсь

Ожидания.

Начну я, конечно же, с описания того, чего ожидал от этой работы. На собеседовании речь шла о работе с COM-портами в драйвера написанном C#. Мне предстояло этот драйвер немного переделать под новый формат передачи данных, под новую версию протокола. А после нужно было ещё что-то поменять в программе, всё на том же знакомом мне C#, но это уже было не так срочно. На собеседовании ещё у меня спросили про желаемую зарплату. Самым глупым моим шагом было назвать минимум. А вернее это было что-то вроде "Нууу, хотелось бы хотя бы 30, ну или 25, но... Если пока испытательный период, то 20, но чтоб потом было выше". Чёрт, никогда так не делайте. Пофиг, что без опыта работы, пофиг на всё. Не делайте так. Просто не делайте.

Реальность сурова.

Сначала всё было весьма здорово. Первые две недели мне так и не давали исходники драйверов, которые надо переделывать, поэтому я просто сидел и... И сидел. Пытался читать документацию по протоколу, но без живых примеров было совершенно непонятно что это такое и как оно работает. Поэтому я тупо читал статьи на хабре. Две недели прошли быстро, но толку от них было мало. Так уж тут сложилось, что зарплата и аванс приходят 15 и 30 числа. Устроился на работу я 17, поэтому... Поэтому к 30 числу я ничего не заработал, потому что отработал недостаточно. Без понятия как эта хрень работает, но мне явно не понравилось... Но сказать что я работал тоже нельзя, потому что по сути-то я просто сидел. Вот такой немножечко дурдом. Обидно, но нифига не сделаешь.

Далее я всё же приступил к работе, но... Сначала я не особо переписывал что-то, а просто пытался пересобрать проект, чтобы он работал на Win XP. Хм... Было больно, но я справился. Спасибо, что дома комп получше, чем на работе. Спасибо, что на виртуалке можно поставитьWindows XP и там же под неё же и собрать. Костыльно, но работает. Но, вот что интересно, проект оказался не на шарпе, а на плюсах. Не, я конечно имел некоторые знания и этого языка программирования, но они явно были начальными. Структуры, массивы, указатели, и на этом всё. С такими познаниями заниматься драйвером самый кайф... =/

Ладно, окей, пришло время зарплаты, получил 5 тысяч. Думал, что-то не так но это аванс, он у всех одинаковый, ладно. Прошло ещё две недели, я получаю зарплату, ещё около пятерки. Хммм... Я хотел уйти, и, возможно, это было бы верным вариантом. Оказалось, что бухгалтер немножечко что-то перепутала, и думала, что я такой же фиговый программист, как тот, которого взяли за пару недель до меня. Ну... Ладно, тот тип да, он и программист никакой (не понимаю вообще, как его взяли) и как инженер он тоже что-то не очень. Ну, четыре месяца учить что такое транзистор и как он работает, это круто. За это время я бы написал сборник статей о транзисторах, их типах и прочем. Но как бы... Я ж вроде делал что-то, месяц страдал над этим чертовым драйвером. Но нет, мне тоже зарплата была 11+ тысяч, и вычет налогов ещё, так что там что-то около девяти. Эм... Ну... У нас прожиточный минимум на тот момент был чуть меньше девяти или что-то такое. Вы серьезно?..

Примерно тогда же я получил классное задание: научить каких-то людей пользоваться 1С. Но тут была одна проблема. Сам я никогда ранее не открывал эту штуку и видел лишь на скринах, да и то редко и не всматриваясь.

Эти два факта сказали мне: "Вали нафиг с этой работы!" Ну и, собственно говоря, я позвонил директору, чтобы сказать, что собираюсь уволиться. Ммм, надо же, зарплата сразу стала 20. Но... Но. 20 тысяч за второй месяц. Получил я их, проработав в общей сумме два с половиной месяца, и, это как-то было не очень всё же. (20+10)/2.5=12. 12 тысяч была моя средняя зарплата за месяц в течении этого вот времени. Опять что-то не то...

Вообще, меня спрашивали на собеседовании, знаю ли я SQL. Речь шла о запросах, и для проверки моих слов у меня спрашивали как делаются запрос на выборку, запрос на добавление и прочее подобное. Но кто ж знал, что это будет нужно, чтобы 15-20 раз установить MS SQL Server 2012, либо чтобы поднять базу, которая сломалась и не имела бэкапа? Да никто не знал.

Меня спрашивали, как я отношусь к самообучению. Но кто ж знал, что имелся ввиду самостоятельный поиск информации о всякой фигне, например, как работать с ЕГАИС? А никто не знал. Но думать я тогда думал плохо.

Чем я в итоге занимаюсь

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

Если честно, то за четыре месяца это всё порядком поднадоело. Не понятно мне, разве ради этого я учился на программиста? Разве ради этого я участвовал в олимпиадах по своей специальности и занимал первые места? Разве ради этого я искал вакансию программиста? Чёрт его знает. Но одно я знаю точно, до конца 2019 я оттуда свалю.

Завтра я расскажу вам о том, как в воскресенье был в колледже на дне открытых дверей. Если вам это интересно, подписывайтесь на канал. Так же мы есть в Telegram.

Спасибо за внимание.)