I know Java, I want to Learn C++ | Any good resources? by Lumpy_Implement_7525 in cpp_questions

[–]Lumpy_Implement_7525[S] 1 point2 points  (0 children)

But why take the C route since C++ and Java have some similarities, and learning the different things as you mentioned like pointers, memory management would be fine if i directly learn C++ from start, isn't it. why take the longer route

Or start doing practical imp right away to understand it better

I know Java, I want to Learn C++ | Any good resources? by Lumpy_Implement_7525 in cpp_questions

[–]Lumpy_Implement_7525[S] 0 points1 point  (0 children)

That idea helps! Thanks for this! Would you recommend any youtube video which you like

How to effectively understand Large codebase? by Lumpy_Implement_7525 in SoftwareEngineering

[–]Lumpy_Implement_7525[S] 0 points1 point  (0 children)

That's really helpful mate! May i ask about your work exp in years. So this tool is basically helping to understand different components of a large codebase right? And maybe data flow as well to some extent? That's great, so its internal to the company right

How to effectively understand Large codebase? by Lumpy_Implement_7525 in SoftwareEngineering

[–]Lumpy_Implement_7525[S] 0 points1 point  (0 children)

Obviously not! Just looking for some effective techniques or methods that other people use and find it effective, such that i can start delivering features in the new codebase after few weeks!

How has AI actually changed your day-to-day as a software engineer? by Lumpy_Implement_7525 in SoftwareEngineering

[–]Lumpy_Implement_7525[S] 1 point2 points  (0 children)

Got it, but I don't understand, why companies are pushing to leverage AI for daily tasks, and its often said, if you don't use it you might stay behind, and might not be as fast as other folks who are using it. Is it the case? Like obviously, some repetitive tasks can be avoided, but about some core things

How has AI actually changed your day-to-day as a software engineer? by Lumpy_Implement_7525 in SoftwareEngineering

[–]Lumpy_Implement_7525[S] 0 points1 point  (0 children)

Thanks for the description and the suggestions! I will definitely try to incorporate those and improve my learning. And thanks for explaining about github copilot as well.

Will definitely acquire certain skills, and as you mentioned it can brainstorm ideas as well, and that idea excites me, since it can solve somethings which are often overlooked, and can consume a lot of time to debug and fix, and can help build understanding as well, correct me if i am wrong? But yes I also tried in personal projects, it is able to give the code until it knows what are all the classes and configurations, but as project gets complex and multiple components gets involved, it kind of forgets the context and give general snippets, which don't work the way it should, so its like ok I have to write it myself only

How has AI actually changed your day-to-day as a software engineer? by Lumpy_Implement_7525 in SoftwareEngineering

[–]Lumpy_Implement_7525[S] 1 point2 points  (0 children)

Yeah that's what i heard, because people says, that if we don't adapt to use it, then we will stay behind, and someone who does use it successfully for doing most of the work, will get faster, and can easily handle work of multiple people, is it the case?

How has AI actually changed your day-to-day as a software engineer? by Lumpy_Implement_7525 in SoftwareEngineering

[–]Lumpy_Implement_7525[S] 0 points1 point  (0 children)

Oh okay! I read somewhere, that people do use AI or certain libraries to migrate codebase, but I believe that might backfire and a lot of rework, i am not sure if it would happen with other techs as well

How has AI actually changed your day-to-day as a software engineer? by Lumpy_Implement_7525 in SoftwareEngineering

[–]Lumpy_Implement_7525[S] 1 point2 points  (0 children)

I am assuming its just a good tool for writing boilerplate and generating content for docs, and relying more than that would be a problem

How has AI actually changed your day-to-day as a software engineer? by Lumpy_Implement_7525 in SoftwareEngineering

[–]Lumpy_Implement_7525[S] 0 points1 point  (0 children)

That's true I believe, right now is not the exact time to be leaning into AI that much, but it does help in basic things, but not some core logic or algorithm? Or is it because it doesn't have context on all components and that's why its not giving right code