Never mention the Network engineer 😮 if the network did work nothing will work!!😂
@gkcs Жыл бұрын
Oh damn, sorry I missed this!
@nikhilnanal4384 Жыл бұрын
absolutely!
@nikhilnanal4384 Жыл бұрын
@@gkcs lol says a lot about the thankless nature of the role. but thats fine, not your fault.
@gkcs Жыл бұрын
@@nikhilnanal4384 Backend engineers: We don't get credit for our work. Network Engineers: ...
@john_doe_2231 Жыл бұрын
Thank u so much for this video, as a colege student really finding it tought to decide my specialization , this was very helpful .
@gkcs Жыл бұрын
Glad it was helpful!
@peasant12345 Жыл бұрын
so helpful. Wish I saw this 2 years ago.
@tharunkumarreddy1224 Жыл бұрын
I learned alot in this video. It gives clarity on what one should consider among many roles before applying their own interest. Indeed great video 🙌
@gkcs Жыл бұрын
Thank you!
@aadil1474 Жыл бұрын
Very good video for newbies like me it is overwhelming , this video do gave me a good clarity on where should I go
@gkcs Жыл бұрын
Awesome!
@nishitsbansal936 Жыл бұрын
Thank you for putting this, I am thinking to take my carrer to the next level. this video is very beneficial for me right now.
@gkcs Жыл бұрын
You got this!
@sanketneema286 Жыл бұрын
I worked in startup in beginning of my career, G is absolutely correct when he said there is no line between application engineer and platform engineer. I have done projects of both category.😄
@gkcs Жыл бұрын
Thanks for sharing the experience 😁
@abidtaqi3842 Жыл бұрын
Great content, thanks! Need some more info about Machine Learning, Deep Learning, Computer Vision, Data Science stuff. How do they fit into the picture....
@gkcs Жыл бұрын
Thanks! Could you explain your question in more detail?
@abidtaqi3842 Жыл бұрын
@Gaurav Sen thanks for your reply! This is the first time I got a reply from a content creator! Btw, what I meant is.... Let's say Google Photos is built by software engineers. But recently, Google photos automatically recognizes different persons uniquely by machine learning or deep learning, etc. My ques is ... 1. how is this machine learning stuff integrated into traditional software backend? Do backend software engineers need to learn machine learning to integrate it? 2. Do machine learning engineers also need to learn problem solving?
@gkcs Жыл бұрын
@@abidtaqi3842 1. There is some (superficial) knowledge needed for both types of engineers to understand each other's requirements. The backend engineers gather requirements from the ML team and start persisting data accordingly. When a team scales, a specialised data engineering team takes over and bridges the data from backend services to the ML services. (I have a chapter on InterviewReady explaining this in more detail: interviewready.io/learn/system-design-course/workflow_management_system/converting_data_sources_to_a_lake ) 2. They are expected to solve problems, yes. Algorithms, data structures, math constructs, etc... help do that.
@abidtaqi3842 Жыл бұрын
@@gkcs Thanks a lot!
@aj-loves-tech Жыл бұрын
No need for vehemently disagree,such a nice informative video, thanks man ✨
@gkcs Жыл бұрын
Thanks Warrior!
@mohaktrivedi9591 Жыл бұрын
Thank you very much for such a clear and simple explanation.
@gkcs Жыл бұрын
You are welcome!
@tomasma4896 Жыл бұрын
15-20 years ago we were just programers or developers. These days everyone is engineer 😄
@gkcs Жыл бұрын
Hahaha...you were engineers. You just weren't called engineers 😛
@juliocesarcoriochoa9108 Жыл бұрын
Thanks a lot for sharing your experience.
@gkcs Жыл бұрын
Thank you for watching 😁
@pavanpandya9080 Жыл бұрын
Thank you so much for making this video. It's beneficial and provides a lot of clarity. Appreciate your efforts, sir❤
@gkcs Жыл бұрын
Thank you!
@mansijaiswal3396 Жыл бұрын
What about driver level engineers ? Where they land up ?
@rahil_rehan Жыл бұрын
for me, real junior-mid level software engineer is one who can do anything or work on any tech. A niche is important as u gain experience and become senior.
@gkcs Жыл бұрын
Some flexibility is great, yes.
@pyalgoGPT Жыл бұрын
Very relevant at this scenario... Plz make video for freelancers also, how to achieve more relevant skills, more efficient code & project management skills, all other smal ,but crucial skills
@gkcs Жыл бұрын
I am on the way to making one, thank you!
@prithvikiranp8625 Жыл бұрын
Hi sir , Whats your opinion on blockchain engineers ?? Would be great if you could make a video on that
@jankeshchakravarthy9389 Жыл бұрын
@Gaurav Sen - If a candidate performs very good in system design interview but not much in coding interview, which role typically he or she will be offered?
@MiroslavAsenov-y6j Жыл бұрын
and what about core, critical and etc infrastructure roles?
@baboon_baboon_baboon Жыл бұрын
Those fit/overlap within the ones he mentions.
@vedkorla300 Жыл бұрын
What's with the formal Indian attire, looks quiet stunning and frankly reminiscent of my high school professor XD
@gkcs Жыл бұрын
I think it was shot on republic day 😁
@NannanAV Жыл бұрын
Great stuff Gaurav. Maybe you missed cloud engineers?
@gkcs Жыл бұрын
Yes I did, sorry! Network, Cloud and Security engineers!
@saikumarpeddireddy7079 Жыл бұрын
Well explained
@gkcs Жыл бұрын
Thank you :D
@john_doe_2231 Жыл бұрын
Gaurav sorry if its a stupid queston but do you think with the insane leaps and bunds with which AI is advancing , front end and backend roles will still remain evergreen .I just saw GPT 4 write thhe full python code to create a small fully functional ping pong game . What are your thoughts on this ?
@gkcs Жыл бұрын
It is a bit concerning, hahaha. Entrepreneurs can now generate code faster than ever. Most "simple" apps can be created easily now, which means building an MVP should get even easier.
@prashantgupta6160 Жыл бұрын
Gaurav bro, I have lost complete motivation in coding due to advancement in AI and real threat to software engineering jobs chatGPT 4? What do you think 😢
@rohitvishwakarma7046 Жыл бұрын
Hi Gaurav, Does kernel Engineer come under System Engineer ?
@gkcs Жыл бұрын
Almost always, yes.
@rohitvishwakarma7046 Жыл бұрын
@@gkcs Thanks great video !
@sak7381 Жыл бұрын
What about Cloud Engineer/Cloud Architect
@baboon_baboon_baboon Жыл бұрын
Backend + network + DevOps.
@s0ulweaver Жыл бұрын
You did not mention who gets paid the most??, Could you give a list of these in decreasing order of average pay? 1 list for entry levels, and other for 5+years exp levels for general overview. I would like to know if there are any major differences in the order of any list when considering opportunities between USA & India
@gkcs Жыл бұрын
System engineers tend to get paid more (2-3x of app). Platform is around 1.5x of app engg. As for type of engineering, it's hard to say. It depends a lot on the needs of the organisation and what their standard engineering salary is. Roughly, all engineers get paid the same. Sometimes, due to an engineer being a specialist, they are paid a little lesser (market does not have many options for them)
@sk1998 Жыл бұрын
Can you also please comment on how these roles will be impacted by the latest tech like chatGPT (V 4.0 is on the way and things are moving pretty fast in the AI field).
@subhradeepkundu1373 Жыл бұрын
There are ETL developers and microservices developer please discuss
@gkcs Жыл бұрын
That will be data engineer and backend engineer respectively. Please watch those segments of the video 😁
@kebaikanutama5357 Жыл бұрын
What is different between software engineer and application engineer
@gkcs Жыл бұрын
Application engineer is a type of software engineer.
@adaparaju3972 Жыл бұрын
What about full stack system engineer
@gkcs Жыл бұрын
Difficult, but possible. You probably will write components specific to one side though.
@dub161 Жыл бұрын
security pps are missing!
@gkcs Жыл бұрын
Yes I missed that, sorry!
@starsassy5435 Жыл бұрын
Can a person move from devops to full stack developer(Frontend+Backend). If so what are the possibilities?
@gkcs Жыл бұрын
Gradually push into backend projects after speaking with your team lead or manager.
@starsassy5435 Жыл бұрын
@@gkcs is there a way that I can do a self paced learning my self
@gkcs Жыл бұрын
@@starsassy5435 Freelance projects and open source is also an option.
@shafaq-here Жыл бұрын
Good one
@gkcs Жыл бұрын
Thank you! Cheers!
@excitingmonkey3970 Жыл бұрын
SRE ?
@gkcs Жыл бұрын
DevOps usually handle this, but you can have a specialised SRE team too.
@Techpy Жыл бұрын
You said the system engineer role is bigger than platform or application engineer and the pay is also good. But 😂 after 1-2 years you can become system engineer in TCS, and still the pay is not much.
@rd8376 Жыл бұрын
Same question came to my mind. I think at TCS or similar service MNCs, the System Engineer name means different. I was a System Engineer at TCS and now promoted to IT Analyst. Still no idea what these terms mean. @Gaurav can you please comment on these roles of service MNCs too or maybe another video. I am sure many like us would find that very useful.
@gkcs Жыл бұрын
The system engineer at TCS is incorrectly named, in my opinion. In my opinion, "support engineer" would be more suited to the job responsibilities. Doesn't sound as exciting though :p
@lakshmanvengadesan9096 Жыл бұрын
Give him a pen and a whiteboard, and he'll decode anything 🥵
@gkcs Жыл бұрын
Hehehe ☺️
@john_doe_2231 Жыл бұрын
What about web3/ blockchain developer ?
@bijoyprasadmodi24155 күн бұрын
❤
@roz1 Жыл бұрын
Where are the Software Firmware Engineers Systems Software Engineers Embedded software Engineers Physics Engineer for games GameEngine developers Network engineer
@aakashsingh5136 Жыл бұрын
And before systems engineer comes the system software engineer. We make dead hardware useful for all kind of software engineers and their clients 😂😂😂😂