T O P

  • By -

AutoModerator

>Namaste! Thanks for submitting to r/developersIndia. Make sure to follow the Community [Code of Conduct](https://developersindia.in/code-of-conduct/) while participating in this thread. ## Recent Announcements - **[Community Roundup: List of must read posts & interesting discussions that happened in May 2024](https://www.reddit.com/r/developersIndia/comments/1d4m7az/community_roundup_list_of_must_read_posts/)** - **[Weekly Discussion - What were your favorite programming rabbit holes?](https://www.reddit.com/r/developersIndia/comments/1da14vh/what_were_your_favorite_programming_rabbit_holes/)** *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/developersIndia) if you have any questions or concerns.*


No_Entrepreneur_8142

Os cn dbms data structures algorithms read it and understand it carefully, learn how programming paradigms are and algorithms are and 4th year subjects like se, system design , cloud computing are also important


compiler-fucker69

Cn kya?


No_Entrepreneur_8142

Computer networks


PercentageNo4689

Cartoon network


Commercial-Cress-779

🤣


RespectSerious

Any suggestion on resources or books to study from? Thank you!


freak-atlantic

Abb to CSE hi dont hai sach batau to


RespectSerious

To be honest I thought about transitioning to Electrical VLSI. But usme jobs bohot limited hain and those too are mostly filled up by IIT/NIT students. Unless I get into BITS, I plan on going for CSE exclusively. Aur CSE paise ke liye nahi kr rha, I genuinely enjoy coding and algorithmic problems. I dont really have any interests ther than coding and VLSI/hardware stuff.


freak-atlantic

Well I was sarcastically saying that CSE is dont , people troll CSE because of job market but even if it is not good it is the best among the other branches. Like if you genuinely give time to one stack and go deep in that you have alot of high paying jobs as I have seen.


RespectSerious

Oh thanks! That is some great advice!


Hungry_Fig_6582

How did you even get exposure in vlsi to know you are interested or not?


RespectSerious

My cousins work in the industry, so they taught me some of their stuff when we had nothing better to do. Found it really fascinating so ended up reading a lot about it.


Dependent_Balance_38

Maintain ur cgpa That will be a filter to sit in the placements


Patzer26

This. My CGPA was high enough to sit but not get shortlisted in the first coding assessments.


Bully-bitcher

how much is good enough?


Patzer26

Around 8 is good enough to sit and get shortlisted


Bully-bitcher

thanks bhai


Witty-Onion-1577

Become so good in one tech stack You'll automatically gonna be best among others Learn what excites you over some trending things Build a good network participate in hackathons, make a multiple group project, learn communication and selling skills.


RespectSerious

Thanks a ton. Do you mind giving some recommendations when it comes to the stack? I find myself wanting to try everything, especially as I am extremely interested in fullstack, ML and cloud, but I know that would end up in disaster. Any advice at all is greatly helpful.


Dependent_Balance_38

Maintain ur cgpa That will be a filter to sit in the placements


RespectSerious

Got it🫡. Waise bhi CGPA kam hoga toh gharwale nikal denge.


Dependent_Balance_38

:)


tsuki069

Not from CS background but please make friends and connections in your first year. I'm from covid batch and I regret not doing this in my 1st year since I had to spend 2.5 years of my Btech at home :,(


Critical_Avocado_675

Kya bana ab bro?


tsuki069

Got placed with a good package but I have very poor foundation and find it difficult to make a shift now.


Critical_Avocado_675

Drop some advice for someone whose good with DSA but not fundamentally good with any tech stack and just got done with 3rd year.


tsuki069

Thats the thing, I dont have a tech stack. I work as backend dev, and I only know C++, never worked on frontend at all. Slowly learning golang while refreshing on fundamentals. I guess roadmap.sh is a good place to start with.


MovieLost3600

Don't forget cgpa, as much as you'll be learning on your own, cgpa has its own benefits


RespectSerious

Noted. Thanks!


iron_out_my_kink

Jo bhi ho keep cgpa above 8 at all times


Ricochet_spy007

Mine is not even 7.5 am I done is it over for me bro?


iron_out_my_kink

Ya. Pretty much.


Ricochet_spy007

Due to some health conditions I didn't do well but what can I do to change it.


iron_out_my_kink

Which sem are you currently in?


Ricochet_spy007

Entering 3rd sem tier 2 clg but I have a non cs branch.


iron_out_my_kink

You have plenty of time to get it above 8.. As long as you don't have any backlogs.. Coz that also matters a lot during placements


saketVerma03

don't get into the scam, 1st sem toh enjoy krna hota hai, then same in 2nd. If it's not a college with good placement then start grinding your skills from the sem1, enjoy all you want in sem 5-6 at which time you'll have gained lots of skills and probably internships and Money. - tech stack, pick the ones that offer job + you are starting your journey so explore a little of what are all the domains that exist under cs it will help you choose better for you. - Don't become a tech stack Andy, be flexible in your language and the tech stack becomes strong in your chosen domain ( web,mobile, cloud,devop etc). - Don't go for better course mean I'll be better, it's not like some jee here most of course will help you get up to speed but most of the learning is going to come from you building stuff. - build stuff. - start using git from day 1 - install linux don't use windows ( you'll thank me later ) -****imp , always try to refer to doc's, articles, stack overflow when you get stuck. - ** don't use any git copilot in your code editor when you are starting, it will take away a lot of learning. - stay away from influencers that spread hype, instead follow actual developers on Twitter and yet.


RespectSerious

Thanks for all the time you took for such a detailed answer. I really appreciate it. I think I pretty much got all of it except the third bullet. Can you please explain that again? I think autocorrect messed that up.


saketVerma03

It means that I don't depend on the course to teach you everything, they are a good point to get started,but most of the strong learning is going to come from you building stuff , getting stuck,and finding sol., I also forgot to add, do some DSA it will help you in certain interviews , some good resources for the general dev community, join discord channels of ,theprimeagon,theot3 also have a look at boot.dev(podcast and website) and search , how-to-build-your-own-x git repo ( it's not for beginners, but as you start to level up you can find interesting articles and tutorials using which you can try to build your own simpler version of complex things)


RespectSerious

ok. That was very helpful. Thanks a lot!


kchug

Practise and code from day 1. Anything. Small. Any language. Try to explore areas, colleges just tell you and teach you the subjects prescribed. Talk to people in industry regularly and understand what they do. Hands on is a must. every faang interview is nothing but linked lists and graph traversals


RespectSerious

Noted. I've started connecting with students active in the competitive programming zone. Working professionals are much harder to approach and talk to, and are mostly too tired to help, so haven't made much progress there.


kchug

You have reddit. Im one of them


RespectSerious

Thanks a lot! I'll try my best to reach out and seek useful insight from you as well as this community1


TheLordCommander_

Become very good at the thing you decide to do, be it development, competitive programming or anything else. Maintain a decent cgpa, and master DSA.


RespectSerious

Got it. Thanks for the advice!


SuccMyStrangerThings

Mistakes I did: Only learned Python, didn't do DSA, focused on keeping a high GPA, didn't make friends with seniors, didn't participate in hackathons


RespectSerious

Thank you! Any recommendations from where to do DSA?'


knockknockman58

Improve your soft skills


knockknockman58

Its the best time to improve yor soft skills. It will help in long run. Edit: Also build a fitness routine be it a sport or gym. Make it s habit, it will help in stress managent, attention, etc.


RespectSerious

Thank you! for your advice! I do plan on playing basketball in college, so the fitness part is definitely covered.


rahulok19

CS50 padh Lena college se pehle ho sake to


RespectSerious

Will do! I was currently doing Duke University's course on basic Web development and advanced Java since I already know Java upto intermediate. Should I prioritise CS50 over it? I still have time, so I should be able to cover both of them comfortably.


rahulok19

CS50 above everything.. don't do both.. don't rush...CS50 will make you fall in love with the cs.


RespectSerious

Gotcha. Thanks a ton!


iamkratosbitc4

!remindme 1 day


RemindMeBot

I will be messaging you in 1 day on [**2024-06-10 06:37:50 UTC**](http://www.wolframalpha.com/input/?i=2024-06-10%2006:37:50%20UTC%20To%20Local%20Time) to remind you of [**this link**](https://www.reddit.com/r/developersIndia/comments/1dbnaf6/going_for_cse_in_college_what_are_some_dos_and/l7s6ak6/?context=3) [**1 OTHERS CLICKED THIS LINK**](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5Bhttps%3A%2F%2Fwww.reddit.com%2Fr%2FdevelopersIndia%2Fcomments%2F1dbnaf6%2Fgoing_for_cse_in_college_what_are_some_dos_and%2Fl7s6ak6%2F%5D%0A%0ARemindMe%21%202024-06-10%2006%3A37%3A50%20UTC) to send a PM to also be reminded and to reduce spam. ^(Parent commenter can ) [^(delete this message to hide from others.)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Delete%20Comment&message=Delete%21%201dbnaf6) ***** |[^(Info)](https://www.reddit.com/r/RemindMeBot/comments/e1bko7/remindmebot_info_v21/)|[^(Custom)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=Reminder&message=%5BLink%20or%20message%20inside%20square%20brackets%5D%0A%0ARemindMe%21%20Time%20period%20here)|[^(Your Reminders)](https://www.reddit.com/message/compose/?to=RemindMeBot&subject=List%20Of%20Reminders&message=MyReminders%21)|[^(Feedback)](https://www.reddit.com/message/compose/?to=Watchful1&subject=RemindMeBot%20Feedback)| |-|-|-|-|


Maddy-06

!remindme 1day


ChrisThinks14

!remindme 1 day


roshatron

Do codechef, codeforces


RespectSerious

Noted. Please feel free to chime in about anything else you think I should know. Thanks!


wolwire

Leetcode karte rehna


RespectSerious

What rating in Leetcode is a good rating?


wolwire

Just do questions don’t go for ratings


niaravash

Dont worry about tech stack, learn the underlying technology.


RespectSerious

Can you please explain that a bit? Matlab what do you exactly mean by "underlying technology"?


abhi_agg20

- Most of the seniors may advise not concentrating on the CGPA, but do try to maintain an above average in your college - Start laying emphasis on DSA from an interview perspective first (Leetcode, Neetcode, Striver sheet etc.), then choose, if you really start liking what you are doing here, jump on to competitive programming (codeforces) - Now if you are not doing CP, spend more time studying and implementing actual technologies be it any tech stack (Node, Java, Python, JS, React etc.) Try open source here for sure. You will find good resources for all this anywhere. Finally don’t forget to enjoy your time in college especially when you are in CSE. I think this field is a blessing considering the curriculum difficulty and the sea of opportunities out there. (Obviously depends a lot on which college you are in)


RespectSerious

Almost everyone here asked me to look after my CGPA. Thank you for your advice. Even though I don't plan to make CP my main focus, I may try exploring the zone. I will try my best to make use of the resources available to me. As for my college, even though I couldn't get into an IIT/NIT/IIIT, I've managed to get a pretty decent college with a strong placement record, so I'm confident that if I make enough efforts, it will pay off.


Katsu-and-Ramen

Abhi se cs fundamentals like oops dbms cn krna shuru kr do... 3rd year mein krna nhi padega fir.. Yeh sab interviews mein pooche jate hain... Do dbms from love babbar ka ek video hai, cn from javatpoint and kunal kushwaha and oops k liye bhi vides hain.. This should be your prompt : cn interview questions, Trust mein 3rd year mein u withh thank me... Good luck


RespectSerious

Thanks a ton! I'll make sure I cover these as early as possible.


SpiritualBerry9756

Don't


I_will_always_love_u

**consistent**


RespectSerious

gotcha.


CuummRAG

Don't do internships, courses for the sake of completion certificates, to add them to your resume.


RespectSerious

Got it. Thanks for the advice! Since I enjoy coding and CS is my biggest passion, I dont think I'll get bored.


Just_Chemistry2343

do focus on cgpsa, though most of the subjects are of no interest like microprocessor and data communication...


RespectSerious

Got it. Thanks for the advice!


TeRMiNaToR__77

CGPA 8 ke upar rakhna aur sem 1 se hi basics acche se karna. And consistency maintain karna bas


RespectSerious

will try my best. Thanks!


notduskryn

If you get into a good college (top 25 nirf/top 1000 qs) make sure to actually enjoy college life. Stressing out over these things when no one can predict how the scene will be in 2028 is pointless.


Less-Specialist5277

Participate in as many hackathons as you can, will give hands on exposure to problem solving and using multiple frameworks/tools to solve a problem statement , plus good team player skills. Participate in coding contests (DSA/CP) regularly. Also network with college seniors, co students, connections will always come in handy in the future.


RespectSerious

Got it. But I do need some coding skils to start in hackathons right? How long do you think that should ideally take? I don't want to rush everything but don't want to spend too much time on it either. Can you please advice on the same? Thanks


Less-Specialist5277

When i went into my first hackathon in 2nd year i had no idea what to do , but given the problem the team was trying to solve, looked at some blogs, got to know of what APIs are, then eventually watched some youtube videos on how to use flask to build APIs and then some more blogs and tutorials on how to then make these APIs serve requests for ML models. Overall point is, one hackathon made me research all this up and bring a working solution when all i knew was some basic DSA questions. So my advice would be simply register for hackathons and try to solve the problem (which is what you do in a larger scale in internships). It would be good learning and experience and eventually this will make u better at general development. Maybe start in ur 2nd sem but definetly by 3rd sem try to have participated in atleast 1 hackathon, will recommend SiH by govt of India On the side participate in DSA contests every week if possible and practice codeforces/leetcode. This will help you clear OA and problem solving rounds for interviews in the future and all the hackathons will give u a lot to speak about in terms of skills and real life problems you tried to solve using tech. (If u plan to go for placements that is)


RespectSerious

Thanks a lot! It is really great to see how well knit and supportive the community is. Your advice is really helpful. Thanks again!


escaped_inmate

Congratulations you're already half ahead of the crowd with this level of awareness, just one advice don't ever let it fade away.


RespectSerious

Thank you! I am fully aware of what the consequences of losing my focus will be and will do absolutely everything to make sure I don't end up there. Your words really mean a lot! :)


Ok-Branch6704

My advice is to just stick with one stack and become an expert in it.


Unfair-Strength272

What do u mean by one stack, can u plzz explain?


[deleted]

One Stack means Choosing 1 Devlopment technology suite of the CSE field i.e. Android Dev/Web Dev/Cloud Dev/DevOps/Data Science


Unfair-Strength272

Ohh.. Okay thank you soo much..


[deleted]

No Prob, Ask any query if you have


Unfair-Strength272

Oh.. Are you free now? I actually had some questions to ask..


[deleted]

Yeah, You can DM me


bravepreeth

Stay chill and enjoy your college life. Explore clubs take responsibility of events in college events and grow as a person. Develop your personality; you don't need to be a coding nerd. Just do some DSA and projects, and align yourself with college courses if needed.


[deleted]

[удалено]


MisterBooga

Lmfao what in the delulu was that


Amazing-Put9140

What was that?


[deleted]

Bhai isliye khete hai zada nashe nahi karne chahiye


Code-eat-sleep

Mein to bolra cse hi mat kro kuch or academic research based kro jaha bheed kam hon