Generally the easier method of breaking into tech, using Amazon and Microsoft's cloud computing learning modules is faster depending on your experience. Training is free and is nearly an associates level
Learning a programming language and becoming a self taught developer. Harder option and probably the longest track of the 2. There are multiple popular programming languages for every day use.
There are 3 general type of developers
- Frontend. - Creative side of software development. User interfaces and design
- Backend. - Support side of things, cloud infastructure, databases, system managements
- fullstack. Both.
I prefer a mixture of both, but I tend to lean more backend with development.
Some of my favorite languages that I've used or are familier with rated with order of preference.
- python - Object oriented language with multiple applications in data science
- AI, and machine learning Tutorials
- SQL/MySQL - Database scripting language. Good to learn for datamangement
- PHP PHP,W3Schools **Something to note with PHP, is that around 70% of web usage is still utlizing PHP in some form or another. Not a lot of people like the syntax, but if you can get around that, it's really helpful.
- R, Data Statistcs language
- HTML/CSS All things websites.
- Javascript Scripting for websites
- Java
- C
- C++
- Bash/Shell - Good for learning how to navigate unix/linux operating system. Operating systems:
- Linux Mint
- Ubuntu
- Endevour OS
- Arch Linux
- Atom - Application based editor used for writing code
- VSCode
- Notepad++