зеро-ейдж депрессия связанная с моим маленьким возрастом и стажем работы программиста.
Не хочу писать полотно текста, поэтому кратко:
- Мне 16, я собираюсь поступать в ВУЗ и получать высшее образование в сфере IT
- С 9 лет я изучаю программирование, углубляясь всё глубже и глубже. У меня есть конкретная цель - изучить как можно больше стеков технологий и в конце выбрать, какие из них мне нравятся больше всего. Путь я свой кстати начал с php, не бейте.
- Я работаю на стажировке... А так вообще говорять? Ну вообщем в IT-компании своего города. На данный момент я держу прод и тест сервера одного сайта, тг бота и веб-аппа на AWS. Это к тому, что реальный опыт разработки и у меня тоже есть.
- Мой стек технологий на данный момент составляет: Java, GoLang, C++, C#, Python, PhP, Perl, Lua, Pascal, MicroPython.Реальные проекты, которые даже несли какую-то прибыль, были мною написаны на Java, Python, PhP. Другие я пока просто лишь знаю.
- Знаю самые базовые паттерны программирования, по типо синглтона, фабрики, строителя.
- Я даже понял принцип солид. Хотя я его не использую.
И вот, устав от насмешек друзей олимпиадных-программистов, я пошёл изучать олимпиадные алгоритмы и всё такое и как же это чёрт подери сложно для меня. ЕГЭ по математике по сравнении с этим выглядит как пустышка. Неужели мне и правда нужно знать всё это? И это так важно, даже за пределами олимпиад?
Я до сих пор не до конца уверен, в какой ит области я хочу работать, поэтому я кратко составлю вопрос:
- В каких областях дрочка на алгоритмы и линейное O(1) нужны?
Просто если во многих, то может нахуй мне это программирование и надо?
Простите ещё раз за кучу текста
олимпиадникам в ебало харкай
в гейдеве
Ну, эту область я и не рассматриваю. В ней у меня не задалось вообще(
Не до конца понял, что вы хотели сказать.
Вообще не парься. Я перестал ходить на олимпиады по программированию примерно классе в 8ом (у нас в стране 12 классов) - и вот не верю что я что-то потерял. Учиться нужно, но только вот для начала тебе нужно понять что учить - кто-то считает что изучать вышмат и связанную с ней теорию дохуя полезно. Лично мне вся это структурно-данная алгоритмика пригодилась от силы пару раз за 9 лет коммерческого опыта. Зато умения поднять базу, настроить CI/CD, и работать с проектом, который в проде нужно каждый день. Учи стеки, повторяй время от времени основы и главное побольше проектов делай хотя бы в стол - наберешься опыта очень быстро.
Понял, спасибо большое за совет.
Блять реально, спасибо чувак. Ведь серьезно нахуя это программирование? Геморой в прямом и переносном смысле из-за него, алгоритмы ебучие которые в реальной жизни не пригодятся. Спасибо чувак, без рофла, пойду пока не поздно на юриста
Что-то не выкупил иронии
Обсуждают сегодня