Live data from Hacker News

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

news.ycombinator.com

31–40 of 59 posts

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

#32
Read good books like Designing Data Intensive Applications and High Performance Browser Networking.

Learn how to communicate with folks outside of engineering. i.e. by spending time with peers in product management, customer support, marketing, etc.

Do projects that push your understanding: https://austinhenley.com/blog/challengingprojects.html and https://austinhenley.com/blog/morechallengingprojects.html.

Join a startup if you haven't worked for a startup. Join a massive corporation if you have only worked for startups.

Read more source code of projects and your dependencies. Make contributions to the docs, improve the error messages of projects you use.

Write blog posts or just notes to yourself to organize your thoughts and ensure you understand what you think you do.

Join companies or teams within your company where you feel challenged to grow, not being complacent. Don't worry about feeling like an idiot.

Just a couple of ideas.

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

#33

Knowing the course material covered in https://bradfieldcs.com (most of which comes from the book https://csapp.cs.cmu.edu/ ) will make you a better engineer.

Bradfield founder here: thanks for the recommendation but it's really not true that "most of [the course material] comes from CS:APP". It's a great book—which is why I recommend it so strongly in teachyourselfcs.com—but we use it only as a supplementary resource, for one of the eight courses we teach.

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

#34

Read good books like Designing Data Intensive Applications and High Performance Browser Networking. Learn how to communicate with folks outside of engineering. i.e. by spending time with peers in product management, customer support, marketing, etc. Do projects that push your understanding: https://austinhenley.com/blog/challengingprojects.html and https://austinhenley.com/blog/morechallengingprojects.html . Join a s…

Seconding Designing Data Intensive Applications by M. Kleppmann. Gets you from “zero to hero” in fundamentals on scaling large distributed data platforms.

Wondering if there are equivalents on modern approaches to security.

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

#35

Read good books like Designing Data Intensive Applications and High Performance Browser Networking. Learn how to communicate with folks outside of engineering. i.e. by spending time with peers in product management, customer support, marketing, etc. Do projects that push your understanding: https://austinhenley.com/blog/challengingprojects.html and https://austinhenley.com/blog/morechallengingprojects.html . Join a s…

Seconding Designing Data Intensive Applications by M. Kleppmann. Gets you from “zero to hero” in fundamentals on scaling large distributed data platforms. Wondering if there are equivalents on modern approaches to security.

It's a little bit dated and probably not what you mean by security but The Shellcoder's Handbook is a fun and educational one (at least if you, like me, come from an application development background).

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

#36

I don't know if anyone would consider me senior in terms of rank on any team, but I've been a professional developer in some capacity for ~10 years, depending on how you count time between jobs. What I've learnt as someone who's mostly self-taught, is that while I can probably pick up the important bits of any tech I need for getting a job done, much of my knowledge is incomplete, and it can be interesting to fill ou…

What Postgres books that you’ve read would you recommend?

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

#37
post #10

I don't know if anyone would consider me senior in terms of rank on any team, but I've been a professional developer in some capacity for ~10 years, depending on how you count time between jobs. What I've learnt as someone who's mostly self-taught, is that while I can probably pick up the important bits of any tech I need for getting a job done, much of my knowledge is incomplete, and it can be interesting to fill ou…

>third-party data wrappers (don't recall their actual name) Foreign Data Wrappers. We used them quite a bit on my team at Apple.

That's the one. I haven't had a chance to use them yet myself, don't know why you were downvoted, but they seem like something that could be very powerful on the right project at the right company. Worthwhile to know about at the very-least.

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

#38

I don't know if anyone would consider me senior in terms of rank on any team, but I've been a professional developer in some capacity for ~10 years, depending on how you count time between jobs. What I've learnt as someone who's mostly self-taught, is that while I can probably pick up the important bits of any tech I need for getting a job done, much of my knowledge is incomplete, and it can be interesting to fill ou…

What Postgres books that you’ve read would you recommend?

Pretty sure it was the most recent version of this one: https://www.oreilly.com/library/view/postgresql-up-and/97814...

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

#39

Knowing the course material covered in https://bradfieldcs.com (most of which comes from the book https://csapp.cs.cmu.edu/ ) will make you a better engineer.

Bradfield founder here: thanks for the recommendation but it's really not true that "most of [the course material] comes from CS:APP". It's a great book—which is why I recommend it so strongly in teachyourselfcs.com—but we use it only as a supplementary resource, for one of the eight courses we teach.

Sorry about the misrepresentation, Oz. I am past the edit window, so I can't edit my original comment above.

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

#40

Earlier quoted context omitted.

What Postgres books that you’ve read would you recommend?

Pretty sure it was the most recent version of this one: https://www.oreilly.com/library/view/postgresql-up-and/97814...

Thank you
Post reply on HN