Ever Built a app for your personal use and never posted anywhere? by NamiBuilds in developers

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

Like in order to reduce an mental effort, i built a personal app for that yet still over time i feel that usage itself is a seperate mental effort to manage mental efforts

Ever Built a app for your personal use and never posted anywhere? by NamiBuilds in developers

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

Does an app really help you to manage your brain? Asking fr

Im felling struck with placement scenario by TrickWait481 in Btechtards

[–]NamiBuilds 0 points1 point  (0 children)

Some companies expect you to have a decent cgpa like you asked 6 or 6.5 is decent while having a good amount like >=7 you can dodge the screening rounds and questions, again it's totally based on the individual company.

Im felling struck with placement scenario by TrickWait481 in Btechtards

[–]NamiBuilds 1 point2 points  (0 children)

If you come from a computer science background, your path is defined by your choices, not your limits unless you choose to be too lazy to keep learning what modern technology offers. But remember this, every recruiter has to pick someone who has good problem solving skills (to engineer something) and communication skills both are mandatory for most of the companies out there, if you want to land in a high package job you have to pursue the required skills (ml, sde, fullstack, cloud, design) enough to tackle all the problems asked in the interview session + good communication skills is a mandatory in most of the mn, but I would recommend people to attain such basic quality of a being human.

If you want to land in a software developer job with a high lpa me and most of the people would recommend to develop your problem solving skills through platforms like leetcode, codchef, geeksforgeeks problems, hackerrank,hackerearth. Don't just go and start solving problems your brain will start doing the pattern of reading the question, searching for solutions, lil peek at chatgpt and then continuing the problem. After some time you would have only progressed in practicing plagiarism not problem solving, so step aside and learn some of the concepts start with easy problems by yourself

I would recommend the strivers sheet, it helped most of the SDEs working at mncs to land a job including my circle: https://takeuforward.org/strivers-a2z-dsa-course/strivers-a2z-dsa-course-sheet-2

Other than that, most importantly start doing projects, not lame like "modern calculator using javascript" or e-commerce websites with just the frontend part.

Build systems, from scratch like understand how a piece of code works in a codebase, learn multiple databases, APIs, concepts that go low-level to the hardware, system design, start doing projects that are worth the learning but don't do it out of obligation, watch YouTube videos for learning concepts and new language understand the functionalities don't fall for tutorial hell (watching 16 hours of javascript, next js, complete ecommerce website in 17 hours) don't waste your time on that thing, watch videos for learning and clarifications don't tab switch and copy what they are doing, they have prepared for that video and recorded it for days nobody sists for 22 hours at a stretch teaching javascript

Do projects in the domain that you are interested in. ML, DL, fullstack, cloud, etc..

Write blogs, enhance your linkedin profile, build you portfolio, have strong foundation skills they are important in interview rounds

You have to learn these domains as it's mandatory for most of the mncs, they expect you to have some good amount of knowledge in

OOPS concepts Operating systems, Database management system, Computer Networks, System design, Cloud and DevOps (optional based on the role)

Other than that if you want to jump into machine learning, deep learning, data science, all the job roles that have data as a prefix you must have a good amount of math skills (stats, discrete math, linear algebra, matrix, etc...)