I only started my first module in the FCC curriculum about two days ago.
Before I started, I spent a day (thankfully ) discovering career paths in the industry.
Along the way, I read a couple of articles that discussed career paths and use of various languages.
Then, I learned three things:
- The job market for software developers is growing faster than average occupations.
- Many employers pay more attention to developers’ experience (demonstrated by a portfolio or other means) more than to the level of education.
*Web developers are greatly sought after with regional variance.
Actually, I learned three more things:
- Front end developers work with visible parts of a website. HTML, CSS, and JavaScript are most commonly used.
- Back end developers work with databases and infrastructures of a website. PHP, Ruby, and Python are most commonly used.
- Full stack developers work with both the front and back end of a website. Some specialize in a single back end language
Additionally, full stack engineers have experience in project management and system administration.
Personally, I prefer Python to other back end languages because I am interested in AI and automation.
This short research helped me find the purpose of my learning, for now.
Questions:
- Do you know other languages web developers must know?
- What supplementary work makes developers more competent?
If you know more or about other career paths such as mobile development, video game development, embedded system development, and so on (there are so many), please share your thoughts on them.
Bonus: Which area interests you the most?
- Web
- Mobile
- Video game
- Embedded system
- Desktop
- Data science
- Tools and Enterprise
- Cloud
- Automation
- Entreprogramming
0 voters