img

Let's talk about competitive programming

- What's your codeforces rank? - Why do / don't you do competitive programming? - What's your take on the impact AI models like AlphaGo will have on the sport?

img

wolfenstine

Stealth

6 months ago

img

average_gym_bro

Intel

6 months ago

img

DiracDelta

Student

6 months ago

img

Heya

Student

6 months ago

img

DiracDelta

Student

6 months ago

img

AITookMyJob

Startup

6 months ago

img

DiracDelta

Student

6 months ago

Sign in to a Grapevine account for the full experience.

Discover More

Curated from across

img

Software Engineers on

by FlyUP

Appian

What to Do and Not to Do?

I am graduating from non-CS/IT branch at a prestigious college this month. In July, I will be joining as an SDE 1 at Appian. Since this is my first full-time job, I want to prepare myself. Experienced professionals, please advise on what to do and what to avoid for better personal and professional growth. Here are some facts about myself: Personally, I am somewhat introverted but can talk if necessary and am good at conversing with friends. I often find that others put more effort into initiating conversations, which is why I have only a few friends and no female friends. Most of the time, I am comfortable with this, but sometimes I feel a bit lost. I rarely play sports or engage in physical activities (I’m not good at any sports). Any suggestions for improvement in this area would be appreciated. Professionally, I was a mediocre student in college and spent a lot of time on LeetCode (I’ve solved around 700 questions). Should I continue with LeetCode or competitive programming after joining? Or should I focus on projects and learning new tech stacks or AI/ML (I’ve studied a few courses and worked on ML projects)? Alternatively, should I just focus on company work and not pursue anything on my own? Lastly, I have a keen interest in finance and the stock market. I’ve been learning and investing for the past four years. Should I devote more time to learning technical analysis and swing trading, or should I keep it minimal? How should I prioritize my personal, professional, and financial goals?

img

Software Engineers on

by PushyCourt

Others

Indian SDEs will do all DSA and System Design chatter but cannot create any real value

Indian SDEs on LinkedIn & Twitter are some of the worst engineers you will ever find across the real world. Their typical value lies around: - Cracking a FAANG/MAANG or Product company. - Make an announcement on LinkedIn & Twitter and accumulating followers. - Starting YouTube channel, Topmate links, affiliate marketing channels, and more. - Rant DSA, System Design, Interview resources all day long. - Post daily of their office, their colleagues, candid shots, and barely getting any work done. While this is expected out of early career professionals, it pains to see senior SDEs doing the same shit over and over again. Things don't end here — Everyone talks about creating a revolution. And the revolution is teaching DSA. If you are an experienced SDE and still ranting DSA, it just means that you have barely learnt anything that is of worth any value. You are atmost a "Ticket Engineer". You get assigned a Jira ticket, you bust your ass solving it, and that's it. That's your entire value. Its high time that these "Bhaiya", "Didis", "Bhabhis" stop ranting DSA and System Design over and over, and build something of real value. You would barely see any credible open-source projects coming out of India (but hey, we have some many contributors!), barely any Indie dev project, or anything that captures the attention of the world. Literally every popular SDE you might follow or see over your social media is the same. Their entire community game is a farce and designed to capture gullible college students and shill thousands of rupees out of them. You might be featured on Times Square ($40 ka showoff), but no one would remember you for anything that you built. <Rant Over. Peace>