After 12 years of being a factory worker (because at 18 I had literally no idea of what I wanted to do with my life), at 30 with 3 children, I decided to become a developer. People often tells me I had a lot of courage but actually I have to admit that I had a lot of luck, several parameters that I won't expose here made me able to return to school during almost a year. That was three years ago.
I took an 10 months adult formation, a little more than 6 months at school plus an internship of 3 months. After that I rapidly found a job because in France there is a lot of need for developers.
What I wanted to talk about are the difficulties, and the advantages of starting this career older than most.
One of the main difficulty was that I had to often remind my boss that I was a beginner. Unconsciously, as I had the same age as him he considered I had to be as autonomous and efficient as the others (while being paid a lot less due to my junior status). Each time I reminded him this fact he recognized that it was true but hard for him to remember.
One other point very close to this is that I had to be OK with the fact that I now have coworkers younger than me, who are a lot better than me. Honestly I think I managed it alright but impostor syndrome hit me hard first (but learning that it's almost everyone's case, mostly thanks to the DEV community, helped me a lot).
And it is the case with every career changes I guess but passing from a job where I was, with no false modesty, really good and needed just half a day to adapt to a new working environment, to another where I have to learn everything was disturbing and challenging.
Well the easiest part is clearly the fact that now, instead of doing all day a really physically hard work, with all the machines noises, only 30 minutes of break in a 10 hours shift, and a lot of risk (I saw a lot of accidents, including a deadly one once) for a miserable payroll, I'm now sitting comfortably in a chair, listening to my music if I want, getting a coffee when I want, doing something I like for a nice wage. So yeah I would say it's kind of a good thing.
Sometimes (often) our job is stressful, but with this background, I have to admit I smile a little when coworkers who never did any other job said they have an harsh day... It helps a lot to put things in perspective. If I think a little, when I make a mistake or deliver late, it has no risk of hurting or killing anyone.
I also think that knowing other working environments is a good thing, maybe that way you are less inclined to think that the industry you are currently working in is superior to the others. Personally I've worked in metallurgy, woodworking, food industry, logistics etc... and I think that, yes, development industry is an unique one, but each of those I've worked in before were too. I guess it helps to have empathy and to understand that most jobs are useful and have their own needs.
One other thing, even if I am a junior, I'm not new to the professional world. I already did a lot of job interviews before, and I am a lot less submissive that someone who is fresh out of school. In France we still have (sadly probably not for long) relatively strong worker's rights, and I'm very aware of what my employers can and cannot ask of me.
So clearly no unpaid extra hours, no work on weekends for me. I had the time to learn before that my company cannot expect from me other duties than those specified in my contract and that overzealous behaviors are rarely rewarded.
I would add that this is a point where I clearly had something to give to my coworkers, my knowledge and my past social engagement were something they were eager to hear for.
Thinking of it I guess this is a correct conclusion : when you arrive in this career older than most, you surely have something to bring to the community, probably not technical knowledge, but maybe your experience or another vision of what this could become. And this is moving so fast that you will soon be at level with others if you persist !
This is my first article ever, and not in my native language so I'm eager for feedback !