Worrying too much about the future means you're missing out on opportunities now.
Would you rather write for the user, and have a site that might one day have amazing rankings, or would you rather just write for the algorithm and rank now.
But note that I say, write for the algorithm, but also write HIGH QUALITY content. Google is never going to be penalize you for using the word "laptop" 50 times in a 3000 word article about laptops or say "best laptop for students" 7 times in 3000 words. Never. Why would it? You aren't spamming, just being more explicit with your topics/keywords.
The problem arises if you abuse the algorithm, which means, you write garbage content and optimize it to rank. THEN you have problems.
What I am saying is. Write amazing content for the user. But optimize it for the algorithm. You see the difference?
Write for the user.
THEN
Optimize for the algo so the user can find it in the first place.
You read my last post. You know my thoughts on quality.

Don't get me started on "quality products" again ;-)
When I do reviews I carefully research the products and everything surrounding it you need to know and I put that in a plan for my writers and I only use writers that are passionate about writing and want to write quality stuff. Most real writers don't like writing crap, they want people to enjoy their content.
Review articles for example are garbage in so many cases, but they don't need to be.
If I'm a nursing student and I want to know what the best laptop is, it's going to take me hours of research to figure it out. Your job as the person behind the "Best Laptop for Nursing Students" is to look at the laptops and figure out which ones are good for them, and write the reviews towards THEM with their own unique requirements in mind so they can spend 10 mins reading your article and be confident in making the right purchase. That's always my goal, but if I don't go BACK into the article after I've written it and optimize it then those nursing students will never find my article.
This is also why I prefer to write then optimize. If you write with optimization in mind it takes away from the flow and goal of the article. When training your writers too if you want them to optimize you should tell them to write first, then optimize later.