Answer the question
In order to leave comments, you need to log in
What language should an engineer over 40 choose?
Hello,
please help me make the right choice.
I am a 40-year-old design engineer, I have a job, it seems to be financial, but very stressful, there was an irresistible desire to change my profile, or at least make it a second job, and not the main one.
Previously, I already studied HTML CSS JS PHP for myself, I made a website for myself, different programs for automating routines, I wrote several programs for my schoolgirl daughter, which they come up with examples and then check the solution. But it was all pampering, and now it’s already boiling, I want to choose a direction and develop in a serious way.
I like programming, I'm ready to learn everything I need, I'm sure that no difficulties will stop me, please help me make the right choice. The brains are certainly not the same, but I’m not going to miss the stars from the sky, please advise which language, which direction at my age is more correct to choose so that I can develop in it and have a chance to earn money.
Maybe someone will say that I'm in vain at this age ... but I like to write code and I really want to turn it into a profession, I'm already tired of that work, it seems to me there is no worse torture than doing an unloved thing ....
Answer the question
In order to leave comments, you need to log in
Don't listen to anyone. Take it and do what you like. You can't learn what you don't like.
Which languages to take is a difficult question.
HTML, CSS, JavaScript of the last time - there is a frantic race, it's hard to be in trend. It requires a lot of effort, time, desire.
Python is a beautiful and lightweight language. Now he is on a meteoric rise.
PHP - I have a very superficial idea, but the option seems to me also not bad.
QA is also a good option.
And everyone is right. Studying \ creating your own pet projects and the real work of a programmer are completely different areas. You should rethink your choice.
Let me ask you - a design engineer - does this include the design of metal structures? If so, do you have knowledge mainly of the software level - AutoCAD, SolidWorks, strength of materials, materials science?
I am a young pensioner (67 years old) doctor for 40 years. I have been studying computer science for a long time without the purpose of earning money.
I don't like php. Python, Java, C++ Naturally familiar with DBMS, assembler, shell I use any OS (Windows or Linux) I'm just an amateur. The job of a programmer is hard. It is better to study with teachers, but you can do it yourself.
My friend, an ENT doctor for 35 years, just wants to change her profession to a Java programmer. The man is very stubborn, I hope that it will work out. Learn Java (according to Laforet, he also has C ++)
It is possible in NetBeans, but I'm in the terminal (if Windows is MinGW) - it just supports python + Java + C ++ It will take you at least a year, no one succeeded faster. VEB is very unlikely. Although I studied Drupal 7 and 8. But Drupal 8 with its twig (th) puzzled. And quit. See the web for django. My journey from spring 2018 is here: https://unics-70.livejournal.com/4324.html
php + laravel or symfony. There, in the course of studying the documentation, some kind of website is usually made, so at the end of the study you will have a working simple website and you can show it to the employer.
The main thing in php is never go to work with Bitrix and other CMS - these are very poorly designed systems that are difficult to make changes.
Go to mobile under apples. There is objectively less crowd of pioneers.
Accordingly, learn swift.
In general, every sandpiper praises his swamp.
Decide what you are interested in, try it. In the case of mobile devs, come up with a soft and write it, publish it in the store. Check if it drags you)
We had a 40-45 year old (I don't know exactly) June as a C# programmer. In my opinion, he did a good job (without having a technical education). So do not listen to pessimists - the main thing is desire.
Well paid/demanded (from what I see in my city): Java, C#, JS/Angular, JS/React, Python, PHP.
There was good advice above about what to start from vacancies in your city and your personal preferences (poke each language for several days, see how they differ, what tasks they solve, what is closer to you). Go to hh.ru and monitor the situation with vacancies. Then you can answer your own question.
Honestly? Any. The main thing is that there are several of them.
Choose any stack and go.
The programming language is chosen for the task.
I don’t know in which direction you are an engineer, but maybe it makes sense to look towards Arduino and create devices?
It is worth checking what vacancies are available in the region of residence and starting from them and your learning opportunities. Pop technology should not be pursued. It is worth learning the basics methodically.
If you are an engineer by profession, then you can choose something closer to the topics:
HTML CSS JS is a far cry from engineering. There is a lot of pop here.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question