5 ms·
Honestly as someone who went to FAANG after graduation and worked on a bunch of different teams: my number one advice if you want interesting problems is to avo
by arduinomancer 4y ago
Honestly as someone who went to FAANG after graduation and worked on a bunch of different teams: my number one advice if you want interesting problems is to avoid working on web apps/web services and avoid any roles doing frontend/backend development
That area of software is very advanced at this point and even at FAANG you're mostly just wiring together services/libraries.
You might think "Well what about huge scale services?, that must be interesting?" Eh, not really. It just means more partitioning of data/traffic, more hosts, and more time writing pipeline/automation code.
I would recommend finding a more niche area you are interested in, for example: game development, game engines, image processing, machine learning, operating systems, graphics, VFX, audio/DSP, high performance computing, GPU related stuff, embedded systems, robotics, etc...
- temp234 4y ago
- deleted 4y ago[deleted]
- kirso 4y agoWhat is innovation really? Solving problems in a novel way for users? You are definitely right regarding niching down! However innovation is useless without adoption (at least early users) and the most popular app of 2022 is Wordle. So its all relative I reckon the next innovation might not even be software related so you can probably niche down to verticals like climate - carbon capture or sustainable protein.