Схожу с ума из-за того, что не могу определиться с направлением и языком программирования полтора года

Да-да, тейки в стиле "программист это не профессия, а призвание с пелёнок" и "если выбрать не можешь, то не твоё", вот вам ответ на это:

Я дрочил и хабр и хуябр - куча программистов, которые пошли из-за денег и всё нормально и они хуесосят такое вот мнение про элитарность программистов, которые возомнили из себя хуй пойми кого. Ссылок не будет, скрины прикреплял в постах каких-то.<br />
1515

Блэт, читаю комментарии, а тут у нас перепись поехавших прям... Ну что ж пополняю список.

Выбери что больше нравиться, к чему душа лежит, но только не гейдев, после чего возьми самое популярное говно и начни на нем работать настрой ide собери hello world и т.д. и поехал, важен в общем то не столько результат, сколько процесс работы, так как ты именно на нем видишь проблемы, учишься гуглить и т.д.
Проблемы в программировании общие, но каждый язык/фреймворк старается их решать по своему через некие "абстракции", тебе необходимо иметь базовое понимание этих решений.
Ну например, зачем нужна "куча" и как разные языки ее контролируют, будь то gc, умные указатели или оставляют это на откуп разрабу.
Как язык/фреймворк обеспечивает гибкость и повторное использование кода, шаблоны, дженерики, наследование, интерфейсы.
К несчастью, эти вещи тебе придётся узнавать на своём опыте, так как мало книжек которые структурируют эти вопросы.
Постепенно набирая опыт ты перестаешь мыслит категориями языков/фрейворков, а начинаешь мыслит решением проблем. Как пример "могу ли я позволить себе использовать язык с gc в данном проекте или нет?" и т.д.

3
Ответить

тут как раз дилемма - что нравится

для меня javascript, python, php, qa, ui/ux - одинаковы по интересности

просто я бы хотел кодить
хотя бы попробовать, на aqa это все равно придется уметь
через дизайн можно во фронт вкатиться
из фронта в дизайн по сути
а вот из пайтона и php ты никуда не перейдешь, ток если в фулстек

поэтому я как бы и не могу определиться

Ответить

Советчик из тебя тоже никакой. Советовать начинащему вникать в глубокие темы, типа организации кучи, gc, дженерики и т.п., где каждая тема цепляет десятки других и так по цепочке, просто ахуенная идея. Ты видимо в новичках видишь неких сверхлюдей с непоколебимой волей и мотивацией которые будут подобно хиканам в протёртых штанах штудировать весь лоу левел, после чего просветлеют и побегут писать чудо-продукты.

Ответить