img

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?

Sign in to a Grapevine account for the full experience.

Discover More

Curated from across

img

Indian Startups on

by AllRounderSde

Student

Confused in life ...

Hello people, I graduated last year and joined a fast-paced startup back in july as an SDE (2023 grad). So many things have changed so far within the company. Company has closed good series B funding. The top level management has changed, my manager and colleagues resigned due to the kind of work and cultural shift and lots of work but I stood there and delivered projects (was making them from scratch). Whatever was thrown on me during this time, I took that as an opportunity and delivered that. I literally worked on 4-5 tech stacks and built complex projects from scratch with 3 members team only. Now it seems like their ask is never ending and they again want me to put in another techstack since the existing products we built are working fine and we are just maintaining it now. The culture of the company is still very good despite having lots of work though the pay is above average. I am seeing my friends around me joining another company and getting much better hikes. I also want to make a switch but deep down in my heart I have these questions coming up: 1. Should I switch before completing 2 years since it's my first job and I have spent only 1 year so far here. I really don't want to make this habit of switching again and again. 2. The kind of bonding I have made with my colleagues so far. Will I be able to get the same environment in the new company? 3. Should I join the startup again or should I target MNCs now. Because I have been building multiple complex projects for the past 1.7 years (this is my 3rd startup) from scratch and this is also getting normalized for me. Is it time to work on a scale? 4. Feel less valued sometimes. Despite delivering lots of efforts, it seems like I am not getting valued much because it's kinda hardware company and things go around that only. 5. Although, I am working on complex projects here but sometimes I feel missing out if I hear what others are doing. Should I go to a pure software based company? 6. I am not making much here to be honest despite having much better coding skills (10 base + 2.5 PB + 2.5 VP) but I am able to manage my money well despite living in Bangalore. Should I be hungry for more? I would be happy to read your opinion on these guys.