Добавить в корзинуПозвонить
Найти в Дзене

Почему вам не стоит становиться программистом?

Итак-с. Приступим. Если коротко - вы обречены на провал. А если более подробно и серьёзно, то вот вам несколько ключевых тезисов для того, чтобы вы могли представить в своём homo-sapiens-мозге общие черты отчаяния которое вас ждёт, если вы выберите этот путь : ) ИИ, фабрики по производству неимоверного количества кодеров, сложность, слёзы непонимания и отчаяния, жирок вместо мозгов, целеустремлённость и упроство, пёсики или котики… Я знаю, вам пока ничего не понятно, поэтому я здесь - чтобы объяснить вам, перестаньте пытаться пригнуть выше головы, пока ещё не поздно. 1) Программирование - это сложно Если вам говорили иначе - забудьте. Если вам говорили что писать код может каждый… да, это так; Это также, как и - писать строки(код) может каждый, но не каждый может стать писателем(программистом). Чтобы научиться писать хороший код, вам потребуется очень много усилий, умение пользоваться воображением, чтобы находить нестандартные решения проблем, целеустремлённость, желание, и много кофе

Итак-с. Приступим.

Если коротко - вы обречены на провал.

А если более подробно и серьёзно, то вот вам несколько ключевых тезисов для того, чтобы вы могли представить в своём homo-sapiens-мозге общие черты отчаяния которое вас ждёт, если вы выберите этот путь : )

ИИ, фабрики по производству неимоверного количества кодеров, сложность, слёзы непонимания и отчаяния, жирок вместо мозгов, целеустремлённость и упроство, пёсики или котики… Я знаю, вам пока ничего не понятно, поэтому я здесь - чтобы объяснить вам, перестаньте пытаться пригнуть выше головы, пока ещё не поздно.

1) Программирование - это сложно

Если вам говорили иначе - забудьте. Если вам говорили что писать код может каждый… да, это так; Это также, как и - писать строки(код) может каждый, но не каждый может стать писателем(программистом). Чтобы научиться писать хороший код, вам потребуется очень много усилий, умение пользоваться воображением, чтобы находить нестандартные решения проблем, целеустремлённость, желание, и много кофеина!

2) Программы, которые пишут программы

Да, тот самый ИИ. Достаточно в скором времени, наступит (может наступить) такой момент, когда искусственный интеллект будет писать код сам. И потребность в таком ОГРОМНОМ количестве программистов отпадёт. А ещё он будет готовить кофе, писать картины, создавать дизайны (ы-ы-ы), писать тексты, возить… Ну в общем вы поняли.

3) Учиться программированию муторно

Это явно не тот случай, когда learning is fun. Скорее наоборот. Вы столкнётесь с непониманием, вас будут мучить формулировки, вы будете плакать от отчаяния в попытке решить очередную проблему, которая с виду казалась очень лёгкой. У вас будет болеть голова. Бессонница станет вашим постоянным гостем. Блестящие идеи в вашей голове потеряют весь блеск и превратятся в труху. Вам всё чаще будет казаться, что вы, на самом деле - умственно отсталый.

4) Программирование - это работа в команде.

Да. Даже если вам этого не хочется, вам просто необходимо уметь работать в команде. Взаимодействовать. Разумеется, это если вы хотите работать в нормальной компании, а не ограничиваться одностраничными сайтами и блогами. Вы должны будете читать коды других программистов и они будут читать ваши коды. Вы будете работать вместе. Короче, программирование - это командная игра. Времена программистов-одиночек прошли.

5) Быстрых результатов не будет.

Если вы хотите, чтобы было быстро - купите кофе 3 в 1. Или дошик. А так, готовьтесь к очень длительному и кропотливому труду. Через не хочу и через не могу. Это путь, на котором остановиться - значит умереть (как программист).

Если всё вышеперечисленное вас не способно остановить и вернуться на свой привычный уклад, или пойти куда-то ещё; если вы твёрдо намерены продолжить этот путь, то я вас поздравляю. Крепитесь… И добро пожаловать.

с уважительным пафосом, Дух Долины Смерти.

P.S. Чуть не забыл самое главное - котики или пёсики?