Смена приоритетов

Привет Пикабу!

Никогда не писала посты (не умею, каюсь), только читала, решилась создать акк, в поисках дельных советов, и помощи, потому что ни раз наблюдала отзывчивость здешних обитателей.


История проста, мне 24 года, работаю я рядовым бухгалтером. В последнее время начинаю понимать, что расти мне в этой конторе некуда, а найти аналогичное место с текущими условиями трудно (привет ипотека). Объемы растут, создают какие то новые программы(внутренние) для учета, которые очень сильно мешают и тормозят работу, а эффекта не приносят. В купе с ситуацией в личной жизни меня торкнуло сменить професиию, и хочу я уйти в программирование.

Еще при поступлении в колледж я раздумывала между программированием и бух.учетом, но высший матан на тот момент меня напугал. С детства меня тянуло на компуктеры, играла много и играю до сих пор, но гораздо реже. В каких либо программах ориентируюсь быстро, на работе постоянно дергают "ой, а как это сделать, а как тут поставить" и тд.


В связи с этим прошу дать дельные советы с чего начать, что почитать, где полазить посмотреть. Нацелена на С++ (мы не ищем легких путей). В планах взять курс на всем известном сайте (прошу не кидаться тапками, "деньги на ветер" не та проблема), что бы хоть как то начинать вливаться. Я примерно представляю, что пахать, изучать и практиковаться придется долго и упорно, желание и мотивация имеются. Соображалка и время тоже есть.


Может быть у Вас есть своя личная похожая история, возможно кто то аргументируют почему стоит заняться другим языком, буду очень рада любым дельным советам.

2
Автор поста оценил этот комментарий

Тогда не советую выбирать именно C/C++. Это, в основном, языки для тех, у кого программирование - призвание, а не переквал.


Кроме того, спрос на программистов C++ не поражающе велик (https://habr.com/ru/post/543346/), а квалификация требуется сразу высокая. Пока Вы ее будете достигать, доходов не будет.

Не факт, что Вы ее достигнете вообще. Не факт, что Вас не будет от C++ воротить, потому что он тяжелый и сложный. Не факт, что Вас возьмут на работу без релокации (не знаю, Вы не сказали, где живете).


Стек технологий, в которых он, преимущественно, используется, достаточно узкий и специализированный (операционные системы, системное ПО, железо, драйверы, высокопроизводительные программы, включая комп. игры), а в смежный стек (например, мобильную разработку, веб-разработку и т.п.) Вы не переквалифицируетесь - придется изучать новый язык, и похерить ранее наработанные знания предметной области.

Которые, вообще не факт, что Вам изначально понравится (и у Вас получится) изучать, т.к. это железо, управление CPU, памятью и т.д. на весьма "низком", "машинном" уровне).


Начните, я бы советовал, с Python, чтобы понять вообще, Вы тянете эту тему, или нет. Он прост, а стек технологий велик. Далее уже решите.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Спасибо за развернутый ответ, возьму на вооружение.

3
Автор поста оценил этот комментарий
высший матан на тот момент меня напугал

Матан в программировании широкого профиля (если ты не пишешь что-то очень специфическое, например, в геймдеве) не нужен от слова "совсем". Большую часть времени ты будешь заниматься формошлепством, крудоёпством и перекладыванием из массива в массив.

В связи с этим прошу дать дельные советы с чего начать, что почитать, где полазить посмотреть. Нацелена на С++ (мы не ищем легких путей).

Чистые плюсы изучаются, как правило, в академических целях и в дикой природе достаточно редки. Тебе предстоит после них выучить, как минимум один язык (а скорее всего и не один), нужный для предметной области. И еще 100500 фреймворков, размножающихся как кролики.

В планах взять курс на всем известном сайте

Выброшенные деньги. Твоё основное умение, как программиста, должно формулироваться так "я умею искать информацию самостоятельно". Благо информации сейчас чуть больше, чем дохера.


- книги (их можно накачать, тупо нагугив, взять в профильных группах в ВК, в телеге, на рутрахере)

- учебные кинофильмы (на ютубчике)

- гугли "сливы курсов", узнаешь много нового :)


Вопросы задавать - форумы, группы в телеге. Главное, научиться их формулировать правильно "я делала так и так, у меня не получилось вот это с такой-то диагностикой, как лучше?".


Ключевое слово "делала" - узрев его, тебе охотно поможет пол-конфы яйцеголовых красноглазиков ("синдром пизды в чате" никто не отменял).

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Про "выучить не один язык" я осознаю, но в С++ целюсь, потому что якобы после него легче учить другие языки. Или это не так?


Ну хоть какие то плюсы быть девочкой :)

показать ответы
1
Автор поста оценил этот комментарий

>Нацелена на С++

Целься лучше в джаву. Вход проще, спрос выше. Тока смотри не перепутай с жабоскриптом.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Почему именно в джаву?

показать ответы
0
DELETED
Автор поста оценил этот комментарий

Если вы лёгких путей не ищите, то С++ будет для вас слишком прост, в таком случае займитесь ассемблером! Вот это как раз и есть язык богов!

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Тот самый путь, где еще и ветер с камнями?)

показать ответы
0
Автор поста оценил этот комментарий

Да, это для денег, не для души.

Тогда для начала определитесь с предметной областью. Куда тянет. Игры? Сайты? Embedded? IoT? и уже исходя из этого начинайте учиться в ту сторону.

Почитайте вакансии.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Про игры это один из самых  интересных вариантов, наверное, что про механику, что про сюжет и картинку (тут наверное скорее геймдизанер, могу ошибаться)

Сайты тоже подойдет. Что бэк, что фронт.


Я в принципе люблю "поковыряться" в поставленной задаче, искать какие то пути решения проблем и тд.

показать ответы
0
Автор поста оценил этот комментарий
Вот такое письмо не приходило тебе на госуслуги?
Иллюстрация к комментарию
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Приходило, доверия не вызывает.

показать ответы
4
Автор поста оценил этот комментарий

Плюсую. А после обучения и практики в большой компании легко уйти во фриланс.

Спрос на 1С постоянный, чему сама компания 1С и непрерывные изменения в законодательстве крайне способствуют.

Альтернатив 1С нет и не предвидится.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Знакомый тоже предлагал выбрать 1С, с аналогичными аргументами. Для меня это больше как запасной вариант. Почему то не тянет меня туда.

показать ответы