𝚜𝚊𝚗𝚌𝚑𝚙𝚎𝚝𝚑𝚞𝚋
37 subscribers
5 photos
14 links
Путь познания мира IT (DevOps & SysAdm) через личный опыт.
Статьи, кейсы, софт, карьера.

I do not speak on behalf of my employer.
Download Telegram
По мере изучения ремесла DevOps многим специалистам, пришедшим в профессию из эксплуатации и системного администрирования, по инерции свойственно сильнее углубляться в Ops, нежели в Dev (и я не исключение).

Чем больше ты узнаёшь, тем обширнее становится твоё столкновение с незнанием (парадокс познания, который описал Сократ своим «я знаю, что ничего не знаю»). Чем ближе подходишь к непосредственным продуктам, тем яснее понимаешь, что всё начинается с разработки (затем идёт продажа, а дальше всё остальное прекрасное - эксплуатация, тестирование, аналитика).

Не претендую на истину, и вообще, вряд ли я всё понимаю верно, опыта всё-таки пока не много.

Но вот что я понял для себя за последний год — зря я когда-то на 2-3 курсе универа полностью открестился от разработки в пользу эксплуатации. Потому что разработка это весело и важно. С другой стороны, всё бы тогда сложилось по-другому, поэтому имеем, что имеем.

Заново пытаюсь учить себя разработке, благо придумал себе пару практических задач. Сейчас устремил своё внимание на Go. Уверен, это хорошая технология для человека, знакомого с C, и поглядывающего на cloud-native подходы к разработке.

Поэтому здесь иногда будут заметки на тему изучения технологий программирования. И вот первая из них:

Читаю A Tour of Go и в сноске нашёл крутую статью. Как язык Go улучшает подход к синтаксису определения сущностей, который читается по-человечески, слева-направо! В отличие от языка C, для чтения деклараций в котором вам стоит использовать правило чтения по-спирали! Часто слышал, что Go создавался с оглядкой на C, и такие детали лучше позволяют понять мотивацию его создателей.
#go #c #programming #friday

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