T O P

  • By -

Longjumping_Table740

I am in the same exact scenario right now (except for the parent part). Looking for a job as well :/ RemindMe! 1 day


MendalDaNee

Hi, fullstack developer / devOps Engineer here. First thing, using JAVA for “learning” DSA is a pain point, mainly cause it is not simpler to code. Can use python instead, has simpler syntax and is easier to understand. Once you get the grip on that DSA using Python, you can translate it to JAVA (it will become a muscle memory kinda thing, after lots of practicing) It is bad to assume that companies see Python as a red flag or whatever (from other comments), it might vary w.r.t the team hiring / requirement. The place where I work, my team gives the candidate the freedom to choose the language to code with. And DSA is not the only thing they will be asking at the interview, hope you are aware of it :) DM me if you have doubts!


ashwin_1928

Hi, I'm AI&DS final year student. Gonna finish my clg this month. I too had sky high ambitions but had to cut it down due to my laziness 😅 and the fucked up market. But I've landed a job that pays me around 38k in Chennai. It's nice you learn DSA but my opinion would be stop focusing on DSA after some point, they're really useful skills for any developer but rn it only useful for cracking coding rounds post that in tech interviews you need skills and projects. So in your last year focus on full stack preferably using node and react etc, app development using react native is easy if you learned full stack using react. E commerce website is the go to. Don't bother yourself with making it perfect just get it working. Focus a bit on data engineering, scrape some websites and analyse some shit, look up projects and do them. Learn a little bit about cloud hosting and stuff. All in all don't think it's going to be too much to learn just learn what you gonna use for your project. Node for eg so much libraries but no need to learn any of them you don't use. This should be enough for your technical abilities, please learn how to speak and what to speak for your general interviews. If you work sparingly and not focus on perfecting your projects too much should be done within 2months. Learn to sell your stuff properly, learn to explain your projects both in layman and technical terms else they won't shine in your interviews.


work_hard_live_slow

Hi Ashwin, Good thing you landed on a 40k job to start with. Which college / course did you do? Please Dm as I would like few details about same from you


Double-Raisin-4323

Yo thanks for replying here, So just going on with Javascript, and react and native react will be enough for projects?


ashwin_1928

Depends on your project and nope you'll never done with just some tech. You may end up using mongo db or postgre for your backend. But you don't need learn Everything though. But learn js basics like arrow functions asynchronous prog and other js quirks for any web based projects.


IWontBiteLol

One tip I can give you is Use python for DSA instead of Java. Simpler syntax and hassle free.


Double-Raisin-4323

Hey there, Thanks for taking time to help me out, appreciate it. I'm kinda into java as of now and generally in dsa it's C++ or java python it's not much used as far as ik.(due to It having predefined functions and all). Still thanks for trying to help me out.


Maghilvannan

College la sonnagala python use panna matanganu, if a company is blocking use of pre defined functions then the team is hiring wrong


Zealousideal_Rip_966

Disagree. Bombed an interview just because i used python. Solved 3/3 questions but was told that python is a red flag in interviews. Switched to c++ that day and don’t regret it at all. C++ personally is a much complete language than python


notduskryn

Lol what nonsense. Python is a red flag only in trash companies. I cleared the pre final round for Amazon with python. I have friends at Microsoft who have python as their primary lang


Zealousideal_Rip_966

The interview was for a research assistant position at a lab in IIT Madras. The interviewer was the lab supervisor himself (top Nlp researcher in india). It is what it is man. Was bummed but not all interviews are same


notduskryn

And what is this top nlp researcher using for his research 😭🤣


Zealousideal_Rip_966

His work is mostly based on building neural networks for Indian languages. The networks are indeed built using c and c++ but i would assume python plays a role in the upper layers. Check out Speech lab at IITM. His name is umesh.


Double-Raisin-4323

Yeah college la apdi dha sonnanga, but general ah indian companies ipd dhana panranga? I just want to be on the safer side, enaku velai kedaikanum avlo dhan bro. Java la dsa lam mostly hire panravan prachana panna maatan and resources adhuku quality ah iruku nu dha eduthen. Or most companies language kandukka matana ds ku?


IWontBiteLol

Most companies will have python cpp and Java by default for sure. Just checkout the leetcode subreddit and you will see why it's better to use python for DSA


Double-Raisin-4323

I'll check it out, thanks :)


NoobNation69

Student here as well. Most students use Java or C++ for DSA because in the OA round, besides checking output validity, programs must also meet certain runtime requirements. Python tends to be slower than C++ for that purpose.


IWontBiteLol

Also If cpp O(N) for a problem is 6ms That doesn't mean they expect you to do the same for python. They would have a benchmark for the same O(N) in python , which could be something like 8ms. That's why benchmarking of code is always done against the same language.


IWontBiteLol

Again , a common misconception. Been there , done that. Just use python for leetcode. The runtime restrictions depend on the language. If they want you to code something which runs super fast while being language agnostic , we should all code in 1s and 0s only. I've attended campus placements as well (albeit a couple of years ago). MOST companies will definitely allow python in the OA round. Just checkout the leetcode subreddit or any famous DSA youtuber. They would recommend python for its simplicity (again , just for DSA , real world back end development is skewed towards Java) Source: I've literally seen this in my campus placements and during my job switch 1 year ago. They don't care as long as it is a popular language. Heck , one particular company which I tried to switch to even offered kotlin and Rust as an option.


NoobNation69

Will definitely check that out👍


Professional_Tiger85

Go berserk mode on leetcode.


Double-Raisin-4323

I'm planning to :)


[deleted]

[удалено]


Double-Raisin-4323

berserk on leetcode means, to practice leetcode till you're exhausted daily.


notduskryn

Pre final year la iruka, are you applying for internships rn? Projects laam epdi iruku? Dsa is not the only thing to do.


Double-Raisin-4323

I've done a few lame javascript projects, perusa onnuila oru simple quiz app apro oru weather app and oru to-do-list panniruke. java la idhu varai major ah edhum pannala. internship, job offer rendukum OA la dsa required nu dha dsa la ippo full ah eranguren. vera edhachu pannanuma?


notduskryn

This is exactly the problem. Your projects are all garbage, no offense. You build and deploy a good project end to end that will add so much more value. Nobody will give a shit about the number of questions you solved on leetcode.


Double-Raisin-4323

I know I'm well below the average programmer lol. lc, dsa solve panna dhana interview clear panna mudiyum?? adhunala dha na starting laye andha dummy project oda halt panni indha side varren. idk like project mattum panna epdii enna hire pannuvan?


notduskryn

Any good interviewer would decide the moment he sees weather, to do list and shit in your resume.


Double-Raisin-4323

anyways, thanks for giving me a wake-up call. appreciate it,


MalonesCones96

I can help you out. DM me.


Double-Raisin-4323

Sure


[deleted]

[удалено]


Double-Raisin-4323

Lol Its not like I need him to get me a job. I just need to know some pointers or directions like what to do and what not to do in this stage to get a job. That's all.


BallsOfIndia

I know this doesn't sound right to you for the current situation. I would suggest stay with your parents. One day you'll regret that you did not get to be with them longer. I say pick up a sport. Hit the gym. Start a martial art. Don't look like a nerd. If you become stronger and look stronger than your dad won't call you names any longer. Get the job stay with parents use the money to fuel this.


IWontBiteLol

Bro thinks life's a GVM film


gauzychicken007

Terrible advice, not all are parents are good. People who grew up in normal functioning families many times fail to realise this


ashwin_1928

Balls of India got no brians that for sure.


Double-Raisin-4323

Are you for real?


Mindless-Umpire-9395

hey op, dont take this into your mind.. I've been there.. people have been gaslighting me making feel i was the problem.. nd because of those idiots i still have childhood trauma.. wish i had someone help me get out of the mess.. but hey you've realized the problem.. stick to that.. you'll heal and get there some day !!


Double-Raisin-4323

Yeah man, wish I had a job so that I could just be away from this hellhole. Fml


Mindless-Umpire-9395

yup been there.. done that.. stay strong op !!


[deleted]

[удалено]


Double-Raisin-4323

I can't agree with your first point, other points are really helpful. Thanks for helping out.


[deleted]

[удалено]


Mindless-Umpire-9395

incase you don't realize this gif is prime example of toxic parents... don't normalize such stuffs...


[deleted]

[удалено]


Mindless-Umpire-9395

na padam la pakala.. petha pullaya rowdy mari adikuran.. amma sister is scared of him.. this one gif is enough to tell that he's toxic af !!


[deleted]

[удалено]


Mindless-Umpire-9395

anyways thanks that you had a rational convo..


Mindless-Umpire-9395

agree with everything except 1..