CodeNewbie Community

loading...

Confused btw these🤯

Dinesh Kumar
Still a student exploring new things.
・1 min read

I gonna pursue Master of Computer Applications this year. Batch starting this July. There are two specializations in MCA. But confused about choosing which one will be good.
There are the specializations:

  1. MCA with Artificial Intelligence and Machine Learning
  2. MCA with Cloud Computing and DevOps

My batch is gonna be 2021 - 2023. It's a two-year degree. I wanna get a job with the completion of my degree. In my university, placement ranking is quite good, also competition. Please help me out with this decision.

Discussion (4)

Collapse
michaelcurrin profile image
Michael Currin

There are interesting good-paying jobs around the world for both. So pick what makes you happy to work in.

I've worked a bit in 1 and a lot 2. And read widely on both.

The first option is going to be about using Python and SQL probably, some stats theory, predictive algorithms, maybe some language or picture analysis and even robots or self driving cars. You might be building something for internal use on data you have. Or you might be making something that is customer-facing like a chatbot or speech to text or recommendation engine.

Option 2 is about making web based applications. You work in finance, medicine, education, marketing, switch between on each job move... many industries need web sites for sharing info or delivering a service (social media, blogs) and of course ecommerce.
In particular the DevOps part is about making architecture decisions and infrastructure to support the web applications, storage, security and so on.

Option 2 will likely have HTML, CSS and JavaScript. Maybe Python or Java too for server side stuff. Plus you'll use AWS or similar cloud services to host the services - having a room full of machines you own is not scalable, reliable or cost efficient so the cloud is the way to go.

Option 1 will also give you the ability to find other jobs in the broader data science field.

Option 2 likely gives you options to work as a backend, frontend, fullstack or DevOps engineer.

Collapse
eldinesh profile image
Dinesh Kumar Author

Thanks, man, really appreciate it.

Collapse
bharadwaj6262 profile image
Vishnubhotla Bharadwaj

To be precise just pick the thing which think you are comfortable. But many peeps are taking AI saying it as the future.

Collapse
eldinesh profile image
Dinesh Kumar Author

Thanks brO!