2
Advice for new engineers
(programming.dev)
A community for discussion amongst professional software developers.
Posts should be relevant to those well into their careers.
For those looking to break into the industry, are hustling for their first job, or have just started their career and are looking for advice, check out:
Make your code as simple and brainless as possible.
The vast majority of time spent working with code will be debugging or reading other people's code, so if you write something incredibly clever, you're just making the next person's job (who could be you in 6 months) harder.
To add to this is it's harder to read code than it is to write so write simple code so that when you come back to it you can understand.
Remember that, "other people's code" includes the stuff you wrote 6 months ago.
Look at mister 'I remember my code for up to 6 months' here.