When I teach people to code, I see a lot more people struggling with problem-solving than the code itself.
The ability to break a problem into smaller ones and then solve all of those smaller problems takes a lot of practice.
If you don’t believe that people are capable of growth and evolution, you should not be in management. Point blank. You have to believe in people to create environments for them to do their best work.
Recognizing patterns in code is one of the most important skills you can have.
When people talk about writing "DRY" code (i.e., Don't Repeat Yourself) they are talking about making those patterns reusable instead of repeated.
If you're learning to code as a second career, especially if you've been away from the classroom for a while, learning how to learn is going to be a big part of your process.
There are lots of ups and downs involved, which is very natural!
The most important part of good writing is that your intended audience understands exactly what you're saying.
Not that your reader thinks you're super smart. Not that you tell them all the information possible on something.
Be clear and put your reader first.
When your "education" limits your imagination it's called indoctrination. Those who cannot think for themselves are truly lost.
Education should be a rewarding experience which allows you to think, imagine, question, doubt and solve problems.
If 75% of my day consists of meetings, I can't spend the other 25% coding.
Taking walks outside or reading a book for 20-30 minutes are the only things keeping me from burning out.
Meetings are willpower/attention span voids. I can't code well after so many hours of calls.
Why do we need spaces around { and } when doing this:
import { stuff } from './thing'
const { whatever } = stuff
const boop = { bop }
But we're cool with no spaces around ( and ) when doing this:
foo(bar)
if (blah) { }
function beep(boop) { }
🤔
I'm team {hugs}.
We are often the most restrictive thing in our own lives.
We pair ourselves with an identity and that reduces us to things we *should* be, instead of things we *can* be.
Don't forget that your self-image is a sunk cost in the ability to reinvent yourself every single day.