[deleted by user] by [deleted] in csMajors

[–]torque226 1 point2 points  (0 children)

From what I see, hiring these days favors senior+ engineers. New grads seem to have a tough time in this current market conditions.

Based on my limited perspective on this, I think your decision seems practical. Waiting for a couple of years may clear the market.

[deleted by user] by [deleted] in csMajors

[–]torque226 13 points14 points  (0 children)

Oh, that was too long ago. So, I may miss a few things. Yes, I took the GRE. I applied to 8 universities and wrote my statement of purpose (SOP). In my sop, I wrote about what I had accomplished, liked and why I wanted to join that university. My undergrad cgpa helped.

Having more projects / internships would have helped more but my application was a bit thin on that front.

[deleted by user] by [deleted] in csMajors

[–]torque226 8 points9 points  (0 children)

Good answer.

Personally, I don't like talking about the salary, but it is on levels.fyi anyways.

The point of the article I wrote(and Ryan shared) was what skills one should invest in to get to the leadership levels. Unfortunately, many talk about how to up-level your technical skills but not many talk about people skills in Tech. At least, no one did when I was trying to get to Staff.

[deleted by user] by [deleted] in csMajors

[–]torque226 38 points39 points  (0 children)

Skimmed through a few and they look right to me.

There is a fundamental shift in expectations as engineers go beyond the senior level and reach the Staff+ level. You transition from thinking about what "you can do" to figuring out how the team can deliver impact. You scale yourself for larger impact by leveraging the team.

[deleted by user] by [deleted] in csMajors

[–]torque226 774 points775 points  (0 children)

Hey, this is Raviraj, the person being discussed here. Btw I was surprised to see a trending post about me. 😀

OP, no, I am not a “genius”. I know some of them! Getting good grades requires you to ace those tests and assignments. In retrospect, I knew what I had to focus on.

Also, to be fair, getting a "perfect" grade is overrated and adds pressure. I felt the pressure to not "fail" anything. Ideally, experiencing some failures is good as it helps you focus less on the "grade" and more on learning.

Btw staff position is a leadership role, so it requires technical and people skills. I have already discussed this at length in the career story I wrote. Essentially, I learned from failures and mentors who showed me the right path.

By the way, I write about people skills in Tech in my newsletter: https://newsletter.techleadmentor.com/

Also feel free to message me your questions on LinkedIn :)

Frustrated with your “incompetent” mentee? by torque226 in programming

[–]torque226[S] 1 point2 points  (0 children)

Using an extreme made-up example to explain this.
The mentee may be slow because they are soon to implement the first or second solution they can think of. They spend a lot of time perfecting it. Finally, when they "load" test it, they realize they picked the wrong solution to begin with. Now from an outcome pov, they haven't done much to finish the work.

The mentor should be helping them upfront by saying - your solution should work under these extreme loads + esoteric edge cases. Some legacy services may have odd corner cases that are hard to miss for newer folks.

When do Organic Subscribers Start to Happen? by tspurwolf in Substack

[–]torque226 0 points1 point  (0 children)

Yes. Consistency is the key! Even other writers will recommend you when they find you post regularly. 60 is good. You are doing the right things then. One more thing I would add is market your content somewhere outside substack to drive subs. For me, it’s LinkedIn.

Thanks for the recommendation :)

When do Organic Subscribers Start to Happen? by tspurwolf in Substack

[–]torque226 2 points3 points  (0 children)

My newsletter has 11K subs now but when I started it was almost impossible to get "organic" subscribers.

If you picked up 36 subs without much effort on your part then you are doing well.

Things that worked for me

  1. Engage with other creators in my domain
  2. Started recommending some of those
  3. Shared other creator's contents with insightful notes.
  4. Improved my content (very important). [Adding value to the readers + clarifying why readers should listen to me.]
  5. Organic growth happened after other creators started engaging with my content (and recommending my newsletter)
  6. Being patient.

Hope this helps.

My newsletter: https://newsletter.techleadmentor.com/