I want out of the PIP factory. My C++ is strong when it comes to algos and decent LC medium, but most of my work is in older codebases from the new and delete days with no smart pointers or notions of ownership. What good resources are out there to get up to a modern standard? TC 375. YOE 15.
What do you work on at Amazon?
Meetings, helping TPMs find their thumbs (usually in their asses) and helping my TPM turned SDM write one pagers. Once in a while I get to edit a config file. Any more questions?
Thanks and sorry for having to deal with TPM turned EM. Sounds horrible. Level at Amazon if you don't mind sharing?
Read effective modern c++ by Scott Myers. Covers a lot of crucial concepts and is a must read for good c++ programming imo.
Just use zig or rust man and keep it up with new tech
I love Rust and have a goal to learn it but for interviews I want to play to my strengths.
Team change to ec2 nitro team, I spoke with a principal engineer who coded out some cache in rust few months back.
What liquidmeta isn’t telling us is that the PE had to write a Prfaq, a one pager, a two pager, a 7 pager, a functional spec, a design doc, a dumbed down version of all of those so the English lit L8 could approve the work, and only then did they get permission to create a new folder for the code. Approval to write the first line of code came three months later after the aforementioned documents were posted to work docs and reviewed by HR to ensure they were sufficiently inclusive and there was no offensive language.
Bjarne's latest Tour is a good entry point, though it may be a bit of a jump coming from a bad 1992 codebase.
Effective modern c++ by scott meyers