Хочу поделиться своей "сеньерской" тяжестью от программирования и заодно ответить на слишком часто задаваемые вопросы новичков: "А как начать? А какой язык выбрать? А идти ли на курсы? А на какие?"
Честно? Я очень часто задумываюсь не сменить ли мне профессию. И такое происходит минимум раз в год уже на протяжении 5 лет.
Да, в программирование не требует большого кол-ва физических сил, да оно дает достаточно свободы и времени, да, за него хорошо платят, НО оно выжимает столько ментальных соков из тебя, что и свобода, и время, и деньги просто перестают приносить удовольствие, потому что у тебя не хватает чисто душевных сил, чтобы ими воспользоваться
Столько дед-инсайдов, как в программировании я не встречал (ну, может еще музыканты, но они используют это для творчества, а программисты нет)
Условно, лучше получать 1000$, но тратить 100 из них с удовоствием и при этом постоянно стремиться к большему, чем 5000$ и не хотеть вставать с кровати
Слышал, что есть статистика по которой ученые химики и физики страдают ментальными заболеваниями реже, чем теоретические математики. Потому что первые часто взаимодействуют с реальным миром (при построении контрукций или работе с химическими элементами), а вторые так много времени проводят в мире абстракций, что теряют свзяь с материальным миром и перестают находить в нем себя.
Так вот программирование это тоже самое, что и теоритическая математика, мы постоянно живем в мире абстракций, который отличается от реального мира настолько же сильно как натуральная физика отличается от квантовой (тоесть полностью)
Но почему же я тогда продолжаю это делать?
И тут есть один конкретный ответ: мне пиздец как нравится процесс и результат решения задач.
Я уже несколько недель беспробудно играю в Divinity Original Sin 2: я начинал ее заново 7 раз, я прочитал более 100 статей, пересмотрел 10-ки часов видео на тему билдов лишь для того, чтобы найти и проверить билды, которые позволят мне пройти ее в 1-2 персонажа, вместо 4-х
Я прям уставал от этого, но мог проснуться среди ночи и пойти пробовать новый билд, пока наконец-то не нашел 2 нестандартные комбинации, которые мне очень зашли
Так вот, программирование – это поиск, поиск пути решения конкретной задачи при наличии неопределенного количества инструментов
Я злюсь когда не получается, я постоянно пробую что-то новое, если я не вижу нового я сижу часами и читаю статьи, книги и смотрю видео, чтобы найти это "новое", если я вижу, что чего-то не знаю это меня разражает настолько, что я не могу это не узнать
Все это и создает кайф
И самое интересное – программирование в данном случае, это скорее инструмент, нежели причина. Причина это мысль: "что значит я не могу решить эту логическую задачку?" – и скорее всего, не будь я программистом, я бы нашел другую профессию, где также приходилось решать задачи подобного характера
И вот мы от дедовских пердений переходим к совету для новичков:
Я считаю самым универсальным советом, который позволит проверить подходит ли вам программирование будет: придумать, что вы хотите разработать и сесть это разрабатывать
Без курсов, без менторов, без попытки "найти подходящий рынок", просто без всей этой хуйни, взять самую дикую для вас мысль, которую можно было бы спрограммировать и начать это делать
Курсы, менторы, книги, языки – это лишь инсрументы, и в процессе решения вашей задачки вы попробуете разные, найдете то, что вам нужно и начнете это применять
Если же по итогам, за полгода вы не смогли усадить свою жопу за то, чтобы начать что-то кодить, значит ЭТО НЕ ВАШЕ И СЛАВА БОГУ
Я уверен, что если бы столько же сил я потратил не на программирование, а на что-либо другое, я был бы настолько же успешен в этом
Главное – найти свой стиль (работы / жизни / одежды / времяпрепровождения / etc.)
Желаю удачи в его поисках
К
Кирилл Арутюнов
2024-01-27 12:10
Стиль жизни «дед-программист»
A
Arsen ИТ-К Arakelyan
2024-01-27 12:29
Это конечно да, но во многих странах, тупо нет других сфер и целого класса работ, где можно получать $€£, и жить у ся в стране хорошо.
Поэтому многие идут туда, из-за относительно простого социального лифта.
Так что не думаю что стоит закрывать путь для таких людей, у которых нет по-настоящему сильного интереса к разработке.
F
FatShibe
2024-01-27 12:47
По-моему на западе наоборот программисты это средний класс и получают они столько же, сколько и работники руками
A
Arsen ИТ-К Arakelyan
2024-01-27 13:04
Да все верно, если ты не супер крутой продавец ся, и не работаешь в фаанг, то и в Европе так, и в Австралии, в Северных тоже так.
Я щас в Германии, тут зп у мидл спеца это 60-75к евро в год. Но после налогов это 2900-3700 евро в мес.
Поэтому я уточнил что в некоторых странах) СНГ, Южная Америка, Часть Азии.
L
Leonya
2024-01-27 18:29
А ты никогда не работал с программистами у которых СДВГ? Внезапно у меня появился такой вопрос
🦾
🦾 IT-Качалка Давида Шекунца 💪
2024-01-27 20:05
IT-качки мерятся LLM-ками
🦾
🦾 IT-Качалка Давида Шекунца 💪
2024-01-27 20:06
Один раз подтверждено и пару раз с подозрением
Обычно это были люди, которые именно в программировании были максимально сфокусированы, но в остальных темах могли слишком быстро отвлекаться