So I am curious what are some interesting educational resources for people in more advanced engineering roles? Courses or resources that might help one move to an Architect or Principal/Staff role?
Ask HN: What are some educational resources for more senior engineers?
1–10 of 59 posts
Re: Ask HN: What are some educational resources for more senior engineers?
#2Re: Ask HN: What are some educational resources for more senior engineers?
#3>"Fairly senior experienced" people learn in a variety of ways ... but mostly we learn via diffs
In other words, we have a baseline of knowledge, and we're looking for what has changed / is new / is different
>This can come from videos, books, papers, blog posts, one-on-one examples, seminars, conferences, etc
>The best folks then take what they think they have learned, synthesize it into a teachable format, and teach others the "new" thing (crystallizing it in our own minds)
As for specific resources, what are you "interested" in? Re:AWS in particular ... if you "know a bunch of AWS stuff by now anyway", why not go take the exams and get the certs (especially if $WORK will pay for them)?
What kind of "Architect or Principal/Staff role" are you looking for?
--------
[0] https://news.ycombinator.com/item?id=35724696
[1]
Re: Ask HN: What are some educational resources for more senior engineers?
#41. Your manager. Simply expressing that you want to advance is important.
2. The example of people in those positions. Especially the people in those positions you RESPECT.
3. Start working on your interpersonal skills. Books like: "Getting to YES" and "Difficult Conversations" are important to learning critical skills you will need at the next level. Understanding how to work ethically in a win/win way will move you forward in ways you can't imagine.
4. Realize leadership is a learned skill. People talk about natural born leaders. Bullshit. Leadership is taught. I was taught how to lead. It took some time for me to find my personal leadership style based on my personal strengths. But now that I know it... it ain't hard for me.
In the end: Engineering stops being about silicon and software, and starts being about the "ugly bags of mostly water". https://www.youtube.com/watch?v=LAlqp0_a0tE ;)
Re: Ask HN: What are some educational resources for more senior engineers?
#5Re: Ask HN: What are some educational resources for more senior engineers?
#6Re: Ask HN: What are some educational resources for more senior engineers?
#7I have my foot in both industries so I am happy to have these, but I have always wished for an equivalent for software engineers. Stuff like show up for 5 days and learn the concepts to write your own SMT solver, or implement a neural net framework from scratch in the language of your choice. This could be applied to any flavor of development - graphics, games, mobile, web, GPU, etc. Basically crash courses for competent people to get up to speed in an advanced area.
Re: Ask HN: What are some educational resources for more senior engineers?
#8What 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 out the nooks and crannies in any given domain by applying some rigor and going through a course or reading a book end-to-end.
Take Postgres for example. Yes I understand what I need to work with it, do basic data modelling, maintenance, backups etc.. but until I picked up a book I didn't know about inheritance or third-party data wrappers (don't recall their actual name)
In terms of what would be useful for your job, I think it would be great to simply find where you can improve you/your team's developer experience, perhaps by evaluating tools that fill invisible gaps, or writing them yourself with skills you pick up in those courses.
Maybe you suck at interaction design and you can get your company to fund a degree in it
Re: Ask HN: What are some educational resources for more senior engineers?
#9These seem particularly difficult to find though. Maybe someone knows of a listing that these can be found in aggregate and built by the communities? If not, might be worth building.
Re: Ask HN: What are some educational resources for more senior engineers?
#10I 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…
Foreign Data Wrappers. We used them quite a bit on my team at Apple.