4 ms·
Bro listen this is everything I'd tell my 15 year old self and I probably wouldn't listen but maybe you will We write code for people not machines -- any 12 ye
by artsyca 6y ago
Bro listen this is everything I'd tell my 15 year old self and I probably wouldn't listen but maybe you will
We write code for people not machines -- any 12 year old can code and see the pretty output but only a master can write code for people to understand. Remember code is twice as hard to read as it is to write but think of it as the ultimate design document, the single source of truth for a team
As a knowledge worker your role is to amass and disseminate knowledge think of yourself as a teaching professional like a tutor and abandon academic mark chasing ideology in favour of hyper learning
When we talk about DRY we're not only referring to code but also to repeating the same conversations and behavior patterns. Look at your work like an investment not just a trade of services for money -- seek ways to maximize the returns on your efforts and don't be swindled by people seeking to divorce you from the fruits of your labours by forcing you into narrow stereotypes -- they'll call you a ninja talent as a means to lower your guard you feel me?
Take it from someone who has been in software since before dialup everything we do is actually a conversation, it's no coincidence we call them languages and the quality of conversation determines the quality of the software it's a practical view of Conway's principle
Do your best and try to see beyond the curve at the application of computer science thinking to human behaviour after all software is a social exercise and in general a software solution is aimed at creating new communications pathways between people