GandiBaat
VIP Member
- Dec 23, 2014
- 2,990
- NOC Code......
- 2173
- App. Filed.......
- 26th September 2021
- Doc's Request.
- Old Medical
- Nomination.....
- None
- AOR Received.
- 26th September 2021
- IELTS Request
- Sent with application
- File Transfer...
- 11-01-2022
- Med's Request
- Not Applicable, Old Meds
- Med's Done....
- Old Medical
- Interview........
- Not Applicable
- Passport Req..
- 22-02-2022
- VISA ISSUED...
- 22-02-2022
- LANDED..........
- 24-02-2022
What was your bachelor field?Yes, IT or not, I want to study. I have a shitty Bachelor's with not that decent grades so I really want to study further and improve myself.
If you are from the IT field, do you have suggestions from me? I have devoured hours of youtube videos but they all of them seem click baity.
I will say, "IT" is not what it was. It is less and less of operations thing these days. And it will be even lesser as time will go by. It is being abstracted away. Lemme give you an example. Some times back build engineering used to be a thing. So was deployment engineering. How you convert your source code into usable binary, resolve their dependencies and validate the generated binaries. There used to be build experts for this. And there was deployment experts who knew every nook and crany of likes of "WebShpere" ie the software that "ran" those binaries and "made" websites out of it.
What changed? Well it all mostly got automated. Those positions are gone. Some of it merged into what is called as "DevOps" now. Automation of "development operations". Even that has its limit once all the tasks will be automated and standard tools will be there.
Does it mean "IT" is a shrinking field removing jobs left right and centre? Not till now atleast. It is more top heavy these days. It demands you to be more comfortable with fundamentals so you can break down a seemingly magically complex system to its fundamental blocks. Those blocks are not going to change easily. For that you need to take up a course that teaches you those. Then only things will fit in. Here is an example :
Are you seeing the latest chatGPT-3 craze? People are going NUTS about it! Everyone wants a piece of it! Give it some days and investors will be putting money in really STUPID products just because it uses "chatGPT technology". Without even knowing what the hell it is. As an engineer you will be expected to find out if a problem can be solved by this model or not? Or how much will it cost?
If I were to approach this (I am not a NLP person), I will go back to RNNs that I learnt back in 2003-04 for processing (ie doing things like translation, prediction, query answering) sequential data like natural language, time series etc, upgrade to more specialized RNNs like LSTMs then to Transformer models which process entire input at once and finally GPT-2/3 which is a massive transformer. You need to have this base otherwise everytime a new "tech" comes you will feel obsolete.
So, take the longish path, build the base of knowledge. It is not going to be easy. But it will last. Find a course that build up you from basics of CS: Programming, algo, DB, Theory of computation, Networks and communication, OS, Computer Arch/Organization, Software engineering, compiler design. Find a condensed one to save time. Go for well known universities.
That being said, if your current situation does not allow it, there is no harm or shame in delaying this "pivot" or even not doing it at all. "CS" and "IT" are means to an end and not ends in itself.
Last edited: