Which technology ocean to swim for a software engineer, Microsoft or OpenSource/Linux/Java? [closed]

General Tech Technology & Software 2 years ago

0 1 0 0 0 tuteeHUB earn credit +10 pts

5 Star Rating 1 Rating

Posted on 16 Aug 2022, this text provides information on Technology & Software related to General Tech. Please note that while accuracy is prioritized, the data presented might not be entirely correct or up-to-date. This information is offered for general knowledge and informational purposes only, and should not be considered as a substitute for professional advice.

Take Quiz To Earn Credits!

Turn Your Knowledge into Earnings.

tuteehub_quiz

Answers (1)

Post Answer
profilepic.png
manpreet Tuteehub forum best answer Best Answer 2 years ago

I'm a software engineering student from Turkey and I'm trying to lead my career as best I could.

A software engineer should have knowledge of any technology, C, C++, Java, C#, Linux, Windows etc. But a human can't be a real professional at all of them. They are technology oceans continuously grow...

For a software engineering student who wants to work firstly in Australia or Canada, after if they can't happen USA or Europe what would you suggest, trying to be a professional on Microsoft solutions like C#, .NET, Silverlight, SQL Server etc or trying to be a professional on open source solutions like Linux, Java, MySQL etc...

For example in Turkey C# is more widely used than Java. Corporates prefer Microsoft solutions. What about the countries I've listed above..? What would you suggest, what would be your opinion?

Also please consider this question in a long time period like 2-3 years, not just for now because everything changes rapidly in software technologies. (I've written this because Microsoft is in a attack of developing new and good technologies.)

No matter what stage you're at in your education or career, TuteeHub will help you reach the next level that you're aiming for. Simply,Choose a subject/topic and get started in self-paced practice sessions to improve your knowledge and scores.