HN user

ryanlpeterman

262 karma

@ryanlpeterman everywhere

Posts7
Comments28
View on HN

I'm currently taking the approach of writing regularly. My thinking is that quantity will lead to quality

Also I'm eager to receive feedback on it. That's why I'm so grateful for the Hacker News community's comments!

Reading is somewhat painful for people if it isn't entertaining. When I write things that are information dense at work, I try my best to condense it to be mindful of people's time. It has worked well for me

Agreed. The more I write for a public audience, the more I realize that keeping people's attention is hard

Humor sounds like a great tool to keep people reading

Often both. After I write something, it feels like it's a free benefit to also share it with others. I'm grateful the Hacker News community is so giving with feedback (eventhough I've gotten torn to shreds a few times haha)

I do a similar thing. Especially helpful for long-running investigations that are difficult to root cause. Documenting the current state of the investigation allows people to jump in easily and helps everyone tell what the current conclusions are.

Networking is worth an honorable mention I agree.

If you don't learn about grammars, lexers, parsers, ASTs,... you're at a huge disadvantage in many situations.

Can you get an example? I don't recall a time where I used this knowledge in the last 5 years as a systems generalist in big tech.

Yeah that's a fair point. There may be a lot of implicit understanding I have that I can't trace to a specific class that has helped me.

Still, I think I could cut out at least half of the classes which I'm confident didn't matter and still have similar thinking.

My promotion from junior to mid-level definitely came from sheer volume of work. I think I could have dialed that back a bit and been more tactical with better results.

As a mentor, you need to understand that you cannot get everyone to have steller results. Your goal is to provide a lift with your advice so that they are in a better place than they would have been without you.

This became clear to me when I provided the same coaching to two engineers. One grew at a breakneck pace while the other grew more slowly.

Focusing on code is probably a good thing when you are a junior. Leave the higher level problems for a little later down the line.

Agreed that junior engineers should focus on code with most time (but not all). If you focus on the low hanging fruit outside of code you can have more impact overall without too much time investment there.