Size: a a a

2019 December 15

ВТ

Валерий Трубин in OpenStreetMap RU
Мапим дальше. Совет приходит и уходит, а мы - маперы - остаёмся.
источник

i

iWowik in OpenStreetMap RU
Vlad Lukyanov
вдруг кому надо, предпочтительно remote, но готов к relocate
А какой-нибудь там ngnix в свободное рабочее время писать не собираетесь?
источник

i

iWowik in OpenStreetMap RU
Sergey Volkov
Нет, десятилетие через год
Тысячелетие люди два раза встречали
источник

VL

Vlad Lukyanov in OpenStreetMap RU
iWowik
А какой-нибудь там ngnix в свободное рабочее время писать не собираетесь?
прям взять Си и писать код nginx я не осилю честно,  конфиги для nginx + lua могу
источник

i

iWowik in OpenStreetMap RU
Vlad Lukyanov
В рамках общего технического интервью Вас оценили как крепкого Middle инженера:
Vladislav made good impression. He has as good logical and analytical mind - he might not know some common terms, but could logically explain them in his own words.

Vladislav likes automation and pipelines creation in his job. He also prefers to work on specific tasks alone or within a team other than organizing project/people activities. His technical background is quite good, however sometimes there are unexpected gaps like not knowing what Load Average is, despite good knowledge in other Linux performance metrics. He has wide experience in technologies, but some of them are quite outdated, i.e. he has experience working with DBs or Docker, but back in 2013 and 2014.

The grades: novice, intermediate, advanced, expert
CI/CD - intermediate
Described flow: commit -> git hook -> test (unit) -> if success -> deploy to dev -> smoke on dev | deploy to test env (manually/on commits amount) | Deploy to prod by schedule/manually
testing pyramid - no, but could explain in his own words
sdlc - no, but could explain in his words:
requirements/description
task decomposion
implementation
testing
deploy to Prod
feedback
maintenance
DevOps - intermediate
DevOps is a person
Agile - backlog, kanban board, track status
CALMS - heard, but didn't apply
Linux - advanced
Uses since 2013
troubleshoot free space  - bytes use blocks, ran out of blocks, ran out of inodes ---- ok
deleted file status - no
iotop +
LA , zombie vs orphaned, CPU steal -
free: free mem, available, swap, cache, async f/s +
Network - intermediate
tracerout +
ping +
tcpdump -
MTU, fragmentation +
tcp three way handshake +
Docker - long ago (2013) - intermediate
namespaces/cgroups - could name, but not explain
Best practices for Dockerfile:
use minimal images, one container once process
use less layers
overlayfs +
btrfs  +
use the same kernel +
Jenkins - beween novice and intermediate
nodejs/scala/dotNet apps
downstream jobs +
mostly used freestyle jobs + bash/powershell
Jenkins files -
Scripted/declarative pipelines -
static nodes +
dynamic nodes -
used jenkins as orchestrator for CM
Terraform - novice
Used a couple of times
Salt - novice
Used a couple of times
AWS (used mostloy in 2012/14, 2015 less) - between novice and intermediate
EC2 (scala jvm)
used for hosting as for usual VMs
manual deployment
used AWS default settings mostly
S3, route53
Git - intermediate
branching strategies -
rebase -
merge,  squash commit +
cherrypick +
Coding - intermediate
Writes pet projects on Go (telegram bots)
patterns -
recursion +
OOP - not used
Bash - intermediate
set +ex +
bash arrays +
'' vs "" +
shabang +


Coding
- Write simple recursion function to find factorial - ok
OOP not used. 😱
источник

VL

Vlad Lukyanov in OpenStreetMap RU
есть опыт "получаем инфу о бекендах в json и настраиваем upstream по тому что получили"
источник

VL

Vlad Lukyanov in OpenStreetMap RU
iWowik
OOP not used. 😱
ой да ладно, могу инкапсуляцию и полиморфизм)
источник

VL

Vlad Lukyanov in OpenStreetMap RU
местами не согласен с результатами
источник

VL

Vlad Lukyanov in OpenStreetMap RU
готов пройти техническое собеседование завтра во второй половине дня МСК
источник

b

batyrmastyr in OpenStreetMap RU
iWowik
OOP not used. 😱
Ну, в Го особо и не разбежишься с «общепитовым» ооп
источник

i

iWowik in OpenStreetMap RU
Весной проводили несколько собеседований (но ставка у нас пока отложена). Мой любимый вопрос: Ну а что-нибудь в физике помните?
источник

f

fr1 in OpenStreetMap RU
закон Ома сойдёт :)
источник

i

iWowik in OpenStreetMap RU
ООП и на голом С можно. Это образ мыслей, а не конструкции языка.
источник

VL

Vlad Lukyanov in OpenStreetMap RU
iWowik
Весной проводили несколько собеседований (но ставка у нас пока отложена). Мой любимый вопрос: Ну а что-нибудь в физике помните?
брошеный предмет притягивается в центр масс
источник

VL

Vlad Lukyanov in OpenStreetMap RU
iWowik
ООП и на голом С можно. Это образ мыслей, а не конструкции языка.
ну собственно ++ это надстройка над обычным, синтаксический сахар
источник

i

iWowik in OpenStreetMap RU
fr1
закон Ома сойдёт :)
Если добавить уравнение Пуассона...
источник

b

batyrmastyr in OpenStreetMap RU
iWowik
ООП и на голом С можно. Это образ мыслей, а не конструкции языка.
Можно и машинных кодах, в теории
источник

b

batyrmastyr in OpenStreetMap RU
Vlad Lukyanov
ну собственно ++ это надстройка над обычным, синтаксический сахар
Не, там очень большая разница набегает.
источник

f

fr1 in OpenStreetMap RU
batyrmastyr
Можно и машинных кодах, в теории
но ведь там голая функциональщина
источник

S

SviMik in OpenStreetMap RU
batyrmastyr
Можно и машинных кодах, в теории
Покажите, как на ассемблере выглядит класс )
источник