Which programming language or area should I learn for future jobs?
It's obviously a long shot since I'm not that far along, but which language or area would you recommend? Whether it's front-end, back-end, full-stack, databases, or languages like Java (which I've heard a lot about in Germany).
Of course, you should ask yourself what your interests are, etc., but I'm open to anything and have dabbled in various languages like C++, C, Java, JavaScript, etc. Java was the first language I learned, and what I learned in my two years at school. However, many people recommend that I get into web development, which is what I'm currently doing. But I also want to get into Java because, as I said, many people have recommended it, and I think you can earn a good living as a Java developer later on.
I would be happy if someone could enlighten me and share their own experience! 🙂
I don’t care. Simply set projects, work on and program with algorithms and learn (i.e. the logic behind them). Languages can be learned in 1-2 weeks if necessary.
In principle, Javascript is a very nice language because you can put something on your feet graphically fast. You know these order terminals in McDonalds. These are actually websites.
right, now that you say that haha
but yes, that’s right. I think I’m unnecessarily thinking
Find one and learn the concepts. They’re much more important.
For the learning effect Languages with type security:
For fast successes (less learning effect if necessary):
I would recommend choosing a language where you need to make even more yourself if you want to program properly. If it’s just to get results quickly, you’ll get it faster with Python. In the second category (except Typescript), you usually don’t have to explicitly specify the data types, but even though the languages are easier to write, the problem is that if you don’t have them in the back of the head, you can do weird things.
Depends on what you want to work. Just “Programmers” is very rough.
If you like to be web developer in front end, learn html css. If you want to make more the middle and back end, learn javascript.
Want to become software dev, learn C#.
If you want to direction Ki and datascience, learn python.
etc.
It depends a lot on it.
Mf
In the field of career choice, look for one that makes you fun and for which you can get verzalbar (what can be expensive) meaningful (not Volkshochschule or dubiose online courses) documents.
Can’t you prove it’s the other one? The former helps to get the job done.
Java is probably widely used so some AG looks forward to bringing someone with it.
Detections can be a course of the Fernuni Hagen or ILS as well as an Oracle certificate. If not in the end, it was there.
I recommend that you consider a training as a specialist in the field of application development. Don’t think that the knowledge you already have is just a basis and maybe a door opener for training.
Programming languages come and go… programming concepts remain.
It’s great that you’ve already snuffed in several programming languages. Choice depends on your personal interests and career goals. Here are some considerations:
1. **Web development:** If you are interested in web development, you could focus on frontend (e.g. JavaScript, React, Vue) or backend (e.g. Node.js, Python with Django or Flask). Fullstack development is also an option where you master both frontend and backend.
Two. **Java:** Java is a solid choice, especially in Germany. It is often used for enterprise applications, backend development and Android apps. If you specialize as a Java developer, you could be asked in various industries.
3. ** Databases:** Database knowledge is important in many areas. SQL (for relational databases) and NoSQL databases such as MongoDB are useful.
4. **Cloud technologies:** Cloud platforms such as AWS, Azure and Google Cloud are becoming increasingly important. Understanding cloud technologies can be advantageous in many roles.
Five. **Artificial Intelligence and Data Science:** If you are interested in machine learning and data analysis, learning Python and relevant libraries such as TensorFlow or PyTorch might be useful.
Your decision should depend on your interests, comfort and labour market requirements in your region. It can also be helpful to make internships or projects in various areas to get more insight.