Форум программистов, компьютерный форум, киберфорум
Обо всем!
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.81/141: Рейтинг темы: голосов - 141, средняя оценка - 4.81
6 / 7 / 0
Регистрация: 19.06.2019
Сообщений: 169

Программирование в 39 лет

03.10.2020, 10:58. Показов 34124. Ответов 367
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день уважаемые программисты.Живу в Беларуси. Мне 39 лет,работаю в сфере газовой промышленности.Работа совсем не приносит морального удовлетворения,короче не люблю ее,но у меня семья есть и двое детей.Посматриваю в сторону программирования,нравится язык C++,изучать начал его.Вопрос такой,стоит ли продолжать изучение с целью дальнейшей смены деятельности с трудоустройством?Или это все плохая затея?Может из-за возраста?
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.10.2020, 10:58
Ответы с готовыми решениями:

С чего начать постигать программирование в 12 лет?
Мне 12 лет хочу изучить программирование . С чего начать ?

Программирование Майнкрафт для ребенка 7 лет
Здравствуйте. Дочка любит играть в Майнкрафт, и вот мне попалась информация, о обучении программированию в среде игры. Немного поискал...

Программирование сайтов, в опрос который я не решался задать 10 лет
Такой вопрос у меня еще возник в 09-10 году, но задать на форумах не решился, но спустя столько времени, решил задать вопрос, который меня...

367
4949 / 2289 / 287
Регистрация: 01.03.2013
Сообщений: 5,991
Записей в блоге: 32
20.11.2020, 13:11
Студворк — интернет-сервис помощи студентам
В моем случае на заводе я сначала сам (посоветовавшись с парой толковых мастеров из рабочих) вкрячил свою плату в блок управления регистраторами, а только потом стал что-то писать (и то не стал бы, если бы не посоветовали), так что аргумент моего начальника я тогда вполне понял и счел весьма убедительным - я же фактически его подставил под риск тоже. Хотя на АЭС в блок управления реактором я бы наверное не решился никого не предупредив сам что-то вкрячивать

А про котов и жеребцов на форуме вы и сами все прекрасно знаете, просматриваете же темы
1
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9007 / 4708 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
20.11.2020, 16:25
Цитата Сообщение от _stanislav Посмотреть сообщение
Но думаю, чем быстрее тема вернётся к вопросу: - "Я бы в кодеры пошёл - пусть меня научат!", тем лучше))
Вот тут мы видим по разному. Сейчас мы затронули тему самореализации. Почему креативный (не творческие в проганьи не шибко нужны - имхо) ум в 45 решил сменить поприще? Не смог релизоваться на другом поприще, - одна из самых распространённых причин. В программировании это проще. Тут всё от тебя зависит. Но подойдя ближе - увидишь: в мейнстриме - потогонный конвейер, а в новых разработках - опенсорс в руки и игнор в спину. Конечно, бороться нужно и не всё безнадёжно, но и переоценивать ситуацию не стоит.
Эта часть темы даёт каждому возможность увидеть себя в большом коллективном полотне
-я и форум
-я и жизнь
-я и страна
-я и планета


Добавлено через 2 минуты
Цитата Сообщение от _Ivana Посмотреть сообщение
В моем случае на заводе я сначала сам (посоветовавшись с парой толковых мастеров из рабочих) вкрячил свою плату в блок управления регистраторами, а только потом стал что-то писать (и то не стал бы, если бы не посоветовали), так что аргумент моего начальника я тогда вполне понял и счел весьма убедительным - я же фактически его подставил под риск тоже.
Это существенные подробности.
Тогда непонятно почему твой начальник не пристукнул тебя. Святой человек, золотой души? Или совершенно не сопоставим по физподготовке?


Добавлено через 2 часа 36 минут

Не по теме:

_Ivana, я это шутя и любя написал. И начальник твой - молодец. Он понял, что молодость, неопытность и желание сделать лучше, это не самое плохое сочетание. Просто, в первом тексте, всё выглядело так, будто он ярый противник прогресса и творческого подхода к делу. :)

Я на электростанции (на строительстве 2-го блока) начал куратором. Если кратко, -это участвовать в приёмке работ у монтажников, наладчиков, и строителей. Опыта и знаний в этой области не было. Мой старшой ушёл на обед и как раз когда я остался один - пришли монтажники и сказали, что они закончили монтаж пожарной системы помещения маслосистемы ГЦН (главных циркуляционных насосов). В помещении два бака два насоса на каждом (четыре ГЦН) и в обвязке фильтры, арматура кое какой кип. Ну и чё? Они пришли и смотрят. Я- "Закончили и ладно. Готовы сдать?" Они - "Там швы подзачистить ещё надо и по мелочам кое-что... Сдадим до конца недели. Мы пришли спросить - задвижки оставить в открытом или закрытом положении". Ну я и ответил - "В открытом конечно". Они пожали плечами, переглянулись и ушли. Я ещё подумал: -"И что это они так лыбятся". В зеркало глянул - рожа, как рожа. Через пол часа прибежали люди - куча начальства и начался АД. Оказалось, что в этот самый момент прошли испытания отсечных пневмо-клапанов (установлены совместно с ручными задвижками и куча народу в помещении масло-системы помылись под душем. Говорят главный инженер пускал пузыри как лягушонок (мал ростом был но страшен во гневе). А самое страшное то, что в масло-баки попало немного воды. А наладчики, как раз не успевали осушить масло от остатков воды которая там была после промывки водой, продувки и заполнения маслом, то есть по штатной схеме (немного воды всегда остаётся и там ещё есть причины но не суть). У них горела премия - у нас сроки... И тут я -такой красавец. Спас их всех. Теперь они не виноваты и штрафовать их не за что. В общем... Молодость. Но не то что не пытали. Даже не убили.
Там конечно основная вина была не моя, так как такие вещи нельзя оставлять вчерашнему студню с 2-х месячным опытом. Но начальство извернулось и дело выглядело так, что молодой специалист накосячл. Потому как молодой.

0
6 / 7 / 0
Регистрация: 19.06.2019
Сообщений: 169
28.12.2020, 13:21  [ТС]
Для понимания английского при чтении,подскажите пожалуйста эффективный метод обучения.
0
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9007 / 4708 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
28.12.2020, 13:33
Цитата Сообщение от Андрей_Я Посмотреть сообщение
Для понимания английского при чтении,подскажите пожалуйста эффективный метод обучения.
Найдите того, кто в состоянии глубокого сна внедрит вам Читайте и переводите. Англоязычные сайты, могут помочь, тоже. Но тут желательно иметь какой-то контент чтобы им делиться. Те ребята с трудом прощают неграмотность, но если вы пишете интересно, - прокатит. Там есть элемент самоорганизации, - то есть не нужно себя заставлять. Нужно общаться поддерживая диалог в режиме реального времени.
0
 Аватар для Laborant666
208 / 101 / 20
Регистрация: 30.06.2020
Сообщений: 848
28.12.2020, 13:34
Цитата Сообщение от Андрей_Я Посмотреть сообщение
Вопрос такой,стоит ли продолжать изучение с целью дальнейшей смены деятельности с трудоустройством?Или это все плохая затея?Может из-за возраста?
Возраст этому никогда не помеха. Поизучайте годик, сделайте с десяток своих проектов, ощутите хотя бы на 10% сам стиль жизни программиста и вам будет лучше понятно, что из себя это представляет. Если мотивация и интерес за год не пропадает - можете развиваться в этом направлении спокойно. Если пропадает - стоит задуматься, всегда есть "букетный период" с новым делом, часто новое дело захватывает только на несколько месяцев, а потом понимаешь что не твоё
0
Just Do It!
 Аватар для XLAT
4221 / 2686 / 656
Регистрация: 23.09.2014
Сообщений: 9,246
Записей в блоге: 3
28.12.2020, 14:11
Цитата Сообщение от Андрей_Я Посмотреть сообщение
Для понимания английского при чтении
Нужно настроить себя на то что автор текста есть глупее и даже дурнее вас.
Отсюда вытекает возможность просто не обращать внимания на глупости автора.

Цитата Сообщение от Андрей_Я Посмотреть сообщение
эффективный метод обучения
реально ли вы хотите чтобы эффективно?

если реально, то вот зарегайтесь на:
https://www.codingame.com/training/easy

если вы в течении года, решая там задачи достигнете уровня 20, то тогда кодер из вас получится,
иначе нет.
0
6 / 7 / 0
Регистрация: 19.06.2019
Сообщений: 169
28.12.2020, 14:42  [ТС]
XLAT, получится,мне главное нравится
0
Just Do It!
 Аватар для XLAT
4221 / 2686 / 656
Регистрация: 23.09.2014
Сообщений: 9,246
Записей в блоге: 3
28.12.2020, 14:44
Цитата Сообщение от Андрей_Я Посмотреть сообщение
получится,
покажите мне решение любой понравившейся вам задачи от кодинг-гейм,
тогда я поверю вам,

а так: на одного болтуна больше.
0
6 / 7 / 0
Регистрация: 19.06.2019
Сообщений: 169
28.12.2020, 15:40  [ТС]
XLAT, я пока что изучаю теорию
0
Just Do It!
 Аватар для XLAT
4221 / 2686 / 656
Регистрация: 23.09.2014
Сообщений: 9,246
Записей в блоге: 3
28.12.2020, 15:55
Цитата Сообщение от Андрей_Я Посмотреть сообщение
я пока что изучаю теорию
ок,
тогда скажу вам прямо:
изучать теорию без практики есть не просто НЕЭФФЕКТИВНО,
а бесполезный эзопов труд.

Андрей_Я,
вы наверно думаете что можно изучать теорию программирования,
как критик живописи изучает картины на выставке
чтобы затем стать художником-живописцем
и ...
вы также, как он, мол, сможете стать программистом?

уверяю вас, что это обман.

ссылку я вам дал, так сделайте для рывка хотя бы одну задачу.
0
6 / 7 / 0
Регистрация: 19.06.2019
Сообщений: 169
28.12.2020, 16:06  [ТС]
Для того чтоб практиковать,надо знать как это практиковать,а для того чтобы практиковать,нодо что-то почитать в теории
0
Just Do It!
 Аватар для XLAT
4221 / 2686 / 656
Регистрация: 23.09.2014
Сообщений: 9,246
Записей в блоге: 3
28.12.2020, 19:21
Цитата Сообщение от Андрей_Я Посмотреть сообщение
Для того чтоб практиковать,надо знать как это практиковат
теория проста:
Вам поставлена задача и от вас требуется её решение.

Решение любой задачи можно разделить на 4 основных фазы:
1. Анализ: Тупо понять что от вас требуется сделать.
2. Дизайн: Оно же проектирование(на эту тему книжек не так много, но есть неплохие).
3. Имплементация: Собсно сам кодинг.
4. Тест: Проверка вашего решения на годность.

Для примера берем легкую задачу:
https://www.codingame.com/ide/... ing-number

Андрей_Я,
вы можете просто прочесть условие задачи и понять что вам нужно сделать?
если да, то первая фаза пройдена.

Далее дизайн, но тут ваще просто:
там есть уже шаблон,
в принципе универсальный дизайн почти под любую задачу:
1. Подаём на вход входные данные.
2. Осуществляем обработку.
3. Выдаём результат.
собсно отсюда растут ноги процедурной парадигмы.

Имплементация моя:
валидатор гуд: на мой счет 100 баллов

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#include <iostream>
#include <algorithm>
using namespace std;
 
struct Task
{   Task(string& s) : n(s)
    {   go();
    }
 
private:
    string& n;
    void go()
    {   (*this)++;
        bool b = false;
        char a = *n.begin();
        for(auto i = n.begin() + 1; i != n.end(); ++i)
        {        if(b) *i = a;
            else if(*i < a)
            {  *i = a;
                b = true;
            }
            else if(*i > a) a = *i;
        }
    }
    
    void operator++(int)
    {   char r = 1;
        for(auto i = n.rbegin(); i != n.rend(); ++i)
        {   *i += r;
            if(*i ==  ':')
            {   r  =   1 ;
               *i  =  '0';
            }
            else
            {   r = 0;
                break;
            }
        }
        if(r) n = string("1") + n;
    }
};
 
///----------------------------------------------------------------------------|
/// Старт.
///----------------------------------------------------------------------------:
int main()
{   string n; getline(cin, n);
 
    Task task(n);
 
    cout << n << endl;
}


но лучшее решение может выглядеть так
(от финского чувака mzbear):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <algorithm>
 
int main()
{   unsigned long long n;
    std::cin >> n;
    n++;
 
    auto s = std::to_string(n);
    auto f = std::adjacent_find(std::begin(s), std::end(s),
                                [](auto a, auto b)
    {   return a>b;
    });
    if (f != std::end(s))
        std::fill(std::next(f), std::end(s), *f);
 
    std::cout << s << std::endl;
}
Андрей_Я, так что вы испугались то?
0
6 / 7 / 0
Регистрация: 19.06.2019
Сообщений: 169
28.12.2020, 19:41  [ТС]
XLAT, вы с нуля стали сразу решать задачи?
0
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9007 / 4708 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
28.12.2020, 19:47
Цитата Сообщение от Андрей_Я Посмотреть сообщение
Для того чтоб практиковать,надо знать как это практиковать
Денег нет и не будет!
0
Just Do It!
 Аватар для XLAT
4221 / 2686 / 656
Регистрация: 23.09.2014
Сообщений: 9,246
Записей в блоге: 3
28.12.2020, 20:02
Цитата Сообщение от Андрей_Я Посмотреть сообщение
XLAT, вы с нуля стали сразу решать задачи?
а что можно как то по другому?

Представьте вы задаёте вопрос Юрику:
- А ты с нуля в космос полетел?

тут нужно уяснить, что каждый человек подобен Гагарину:
почти все вещи которые он делает сейчас,
когда то он начинал делать с нуля.
0
 Аватар для Laborant666
208 / 101 / 20
Регистрация: 30.06.2020
Сообщений: 848
28.12.2020, 20:03
Цитата Сообщение от Андрей_Я Посмотреть сообщение
Для того чтоб практиковать,надо знать как это практиковать,а для того чтобы практиковать,нодо что-то почитать в теории
А вот тут ошибаетесь. я классы и наследование, всё ООП не изучил до конца ещё, а уже есть в наличии собственные проекты. Ставится цель и всё, ищи решение, тем самым в поисках и набираешься опыта и обучаешься. А потом в отдыхе между проектами можно и заполнить пробелы в темах по курсу любой книги, даже самой древней. Только вот на каждую тему нужно делать прототип с тем, что в теме вообще изучается. Циклы? Напишите секундомер. Классы, структуры? Напишите свой класс, даже взять с форума задачи, много задач как раз под классы, то перечисление студентов с поиском отличников, то компании и сотрудники. Без мгновенной практики сразу после прочтения вы не только не запомните, что изучили, но и не поймёте как оно работает
1
Just Do It!
 Аватар для XLAT
4221 / 2686 / 656
Регистрация: 23.09.2014
Сообщений: 9,246
Записей в блоге: 3
28.12.2020, 20:05
Андрей_Я,
ещё раз:
вы можете просто прочесть условие задачи и понять что вам нужно сделать?

или тоже самое: вы можете просто засунуть текст в гугл переводчик
и
понять что вам нужно сделать ? ? ?


Если вы не может даже прочесть задачу и понять что от вас требуется, то о каком программировании ваще можно говорить???
0
 Аватар для Laborant666
208 / 101 / 20
Регистрация: 30.06.2020
Сообщений: 848
28.12.2020, 20:07
Цитата Сообщение от Андрей_Я Посмотреть сообщение
вы с нуля стали сразу решать задачи?
Решается с нуля потому, что вы и задачи берете нулевые и простые в начале

Добавлено через 1 минуту
XLAT,

Не по теме:

У вас бомбит)

0
28.12.2020, 20:21

Не по теме:

Цитата Сообщение от Laborant666 Посмотреть сообщение
У вас бомбит)
ваши шестерки не к добру (для вас):

а я же спок, как сто китайцев:
+ смотрю видос на трубе
+ запущен клиент ММО
+ паталогоанатомия здесь из чистого развлечения.
+ ...
:D

0
28.12.2020, 20:25

Не по теме:


Цитата Сообщение от XLAT Посмотреть сообщение
ваши шестерки не к добру (для вас):
Мои шестерки могут быть и девятками. Это как посмотреть, в том и суть)
Ютуб спасает, да

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.12.2020, 20:25

Вывести: список сотрудников, возраст которых не менее K лет и не превышает L лет
20.Дан список N сотрудников с указанием фамилии, точной даты рождения, стажа работы и заработной платы. Вывести: список сотрудников,...

Определить, через сколько лет средняя продолжительность жизни превысит 60 лет
Средняя продолжительность жизни населения региона равна А лет. Ожидается ее ежегодный рост на р % вследствие улучшения медицинского ...

Найти значение D по прошествии М лет, а также среднегодовое увеличение D за М лет
Средняя продолжительность D жизни населения некоторой страны составляет N лет. Прогнозируется ее ежегодный рост на р % за счет улучшения...

Вывести сведения о защитниках младше 20 лет и сыгравших за свой клуб более 40 лет
вывести сведения о защитниках младще 20-лет и сыгравших за свой клуб более40 лет на паскале пожалуйста.

Напечатать Мне K лет, в нужных случаях слово «лет» заменяя на «год» или «года»
3. Составьте программу, которая для числа K (от 1 до 99), введенного вами, напечатает фразу «Мне K лет», где K – введенное число, при этом...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
180
Ответ Создать тему
Новые блоги и статьи
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru