tgoop.com/reinforced_sc/18
Last Update:
Опыт
Что должен знать хороший разраб? Ну так, навскидку... Алгоритмы и структуры данных, сетевые протоколы, многопоточность. Иметь опыт работы с несколькими разноплановыми базами данных, потыкать палочкой хайлоад, всласть надрочиться с UI-ем, потаскаться по встречам и познать хтонь и ужас промышленного управления проектами. Совсем хорошо - пописать какую-нибудь гадость для девайсин. Ну датчики там, USB - вот это всё. Ардуринку в конце концов заиметь.
Увидеть геймдев и выгореть.
Называйте это "сеньор-помидор", если угодно.
Если проходить на Ultra-Violence с бустом в виде профильного высшего образования, да клювом не щёлкать - всей этой развлекухи хватает лет на 10.
На 15, если особо не напрягаться.
На 20, если ты совсем тумбочка.
А дальше упираешься в потолок. Это ты уже видел, вон в том ковырялся на какой-то из работ, этот вопрос на собесе тебе уже задавали, с похожим багом ты уже сталкивался, а про этот протокол что-то читал на хабре. Можно набить себе статов на всяких хакерранках и литкодах, но делать это просто не интересно. Можно подготовиться к интервью и устроиться в FAANG, но лень заморачиваться. Работаешь за 300 кк/сек на пиндосов по удалёнке в родном городе-герое Усть-Хтоньске и думаешь куда дальше. Cнисходительно улыбаешься при виде пункта "интересные задачи" в вакансиях, а одухотворённые неофиты, познающие мир разработки ПО кажутся тебе назойливыми белками-истеричками. Холивары перестают радовать, предпочтения по технологиям исчезают: "методичку захватил? ну щас докурю и пойдём делать таску".
Я хочу сказать, что не смотря на напускную сложность, разработка ПО вовсе не так разнообразна и удивительна. Прокачивание технических скиллов вполне себе ограничено сверху. С какого-то момента качаться дальше просто бессмысленно - ничего нового не узнаешь. Стоило иметь это в виду с самого начала.
Такие дела.
BY Novikov on Soapbox
Share with your friend now:
tgoop.com/reinforced_sc/18