Live data from Hacker News

Ask HN: What are some educational resources for more senior engineers?

news.ycombinator.com

51–59 of 59 posts

Re: Ask HN: What are some educational resources for more senior engineers?

#52
post #11

In my book, if you want to go for architect/principal/staff, you will have to work on communication, documentation and leadership skills. At work, the group of most senior engineers has a couple of roles: - They need to collect the needs, challenges and plans of different teams across the company. Based on this, they have to use deep technical knowledge of the stack to distill this into a technical direction for the…

Documentation is a necessary skill at senior levels in large orgs. There will never be a shortage of interested parties eager to vampire away your cycles. Being able to send them docs, diagrams, etc. will save you so much oxygen.

Very much so. We're kind of arriving at a workflow which dictates: If one of the experts or architects has to be asked about some topic, the documentation in that area has to be improved, ideally together with that expert and based on their answer. Similar to how an SLA relevant outage requires a post mortem to fix or mitigate root causes.

Not gonna lie, initially this was somewhat annoying. You had to type up long aeswers, or talk about a topic a lot, and then you had to write the same thing down again. So much repetition and so much markdown! So much time not doing tech stuff.

But doing this for a while.. well initially we ran into the problem of having too much documentation and needing to organize it. We enlisted help from technical writers in the company there a bit. But doing this for a while has resulted in very effective documentation for the teams. Not just architectural decisions written from an ivory tower. Very hands-on design guidelines, explanations and how-tos from practical projects in the company. If the ivory-tower-architect yells at you with a direction, those tell you how to get there.

And this generates a lot of velocity and trust in the teams. You have a problem, you pick up the guide, and for seasoned topics, your problem disappears within that sprint with that guide.

Re: Ask HN: What are some educational resources for more senior engineers?

#53

I’ve been an engineer for 9 years and I’ve never seen my technical skill set level up like it has going through this course: https://mirdin.com/the-advanced-software-design-course/

nice $2,000 course plug

Hey, it's been worth my money. If you're down to shell out some of your engineering salary for it, I've gotten a lot out of it. It's not like you're sending the money to me.

I can buy cheap courses off Udemy, I can read books on my own time (not tons of it these days), or I can pay someone super effing knowledgable to teach me. This guy's super knowledgeable, I stand by my downvoted post

Re: Ask HN: What are some educational resources for more senior engineers?

#55

I’ve been an engineer for 9 years and I’ve never seen my technical skill set level up like it has going through this course: https://mirdin.com/the-advanced-software-design-course/

This course is what took me to the next level as well -- it's like "The New Turing Omnibus" for software design.

Re: Ask HN: What are some educational resources for more senior engineers?

#56
The senior engineer's job is managing engineering intangibles:

- psychology

- team work

- understanding economics, business context

- establishing reinforcing and refining culture

- setting a strong example, inspiring through practical demonstration + theory/reasoning

- improving standards in every aspect of engineering

- championing the system, making it work, but also making it shine

- retaining the best people, raising their standards even further

- dealing with politics at an above average level (not necessarily at grand-master level)

- "wisdom" - humility, strong will, reasonable words, firm decisions, etc

I'd recommend reading about Admiral Rickover. If I had to recommend one book - "The never-ending challenge of Engineering".

If you have less time, read his essay "Doing a job": https://govleaders.org/rickover.htm

Re: Ask HN: What are some educational resources for more senior engineers?

#57

* Networking - (routing and switching) Start by studying for the CCNA (many text books) and then move onto advanced switching with routing for L3 switches as required for the CCNP * Security - Start with text books studying for the Security+ and work your way up to CISSP (security management) * Accessibility - WCAG 2.0 * Psychology - Start by studying emotions, motivations, and intentions from academic literature. Le…

What is OCEAN? Links please

Re: Ask HN: What are some educational resources for more senior engineers?

#58

* Networking - (routing and switching) Start by studying for the CCNA (many text books) and then move onto advanced switching with routing for L3 switches as required for the CCNP * Security - Start with text books studying for the Security+ and work your way up to CISSP (security management) * Accessibility - WCAG 2.0 * Psychology - Start by studying emotions, motivations, and intentions from academic literature. Le…

What is OCEAN? Links please

The big 5 personality traits. Openness conscientiousness extraversion Agreeableness and neuroticism. It is a more scientific way to talk about team dynamics and personality.

https://hyp.is/go?url=https%3A%2F%2Fsocialsci.libretexts.org...

Re: Ask HN: What are some educational resources for more senior engineers?

#59

I’ve been an engineer for 9 years and I’ve never seen my technical skill set level up like it has going through this course: https://mirdin.com/the-advanced-software-design-course/

nice $2,000 course plug

There is now $1199 Self-Service version! (this is a real plug, i'm one of the co-founders) https://self-service.mirdin.com/offers/A7LiY2U7/checkout

Happy to see positive reviews in the wild like this! The syllabus for the course can be found here https://syllabus.mirdin.com/

Post reply on HN