"What did you wish you knew when you first started your coding career?"

I thought about this today and I wanted to share some thoughts.

đź§µ
“Always be productive”

I got this advice from my mentor, he suggested that instead of reading random websites, I should have just gotten up from my desk & walked or read about some tech that could help me grow. You don't have to be on 100%.

Now, I stretch or do a quick lap
“Focus young, Thompson - Focus”

At the start of my programming career I wasn’t focused enough. I was just hanging out in some ways because I was sure that my charm would get me to the next level. That was foolish. I should have set my intentions to be productive & take breaks!
"Pay attention to the trends"

It's helpful is to know where the industry is going. I don’t mean necessarily should you learn Vue/Svelte, but more should you learn how F/E dev works. Back in 2011, I saw F/E coming, but I didn’t see the trends changing for B/E in 2006 & it hurt me
“Learn about something different than you know”

If you do F/E dev, check out some B/E stuff. If you use JS, learn a little about Rust. The value you’ll get is having exposure to different patterns & how that can help you in broadening your thinking & deepening your learning.
“You don’t know what you don’t know”

This was BIG for me. Not being aware that I didn’t know what I was missing held me back for a few years in my career. Getting a mentor helped me to see the blind spots & helped me to come up with a plan to fix them. Find someone you trust!
“Don’t be afraid when you code”

Have you ever sat there looking at a screen (blank or other) just paralyzed? Afraid to make a change because you don’t want to break things even more? Well me too! But remember, it’s already broken so just make a change & revert if you have to!
“Learn how to estimate!”

Remember that timer I mentioned before? Well, it can help you find out how long it takes you to do tasks! This way when your PM asks how long for this task, your heart can say 15 minutes but your brain will say, “5 hours”. If you come in less, you win!
“Stand up for yourself”

We’ve all worked with the brilliant jerk. I regret not just coming out & saying, “Your behavior is unacceptable. If you wish to talk to me, then you’ll need an appropriate tone. Or else, we’re going to have to escalate.”

I know it takes a lot of bravery
“Always Negotiate”

I don’t even give a number until I’ve learned whether or not I want to work in a place. I know it’s not always easy to hold your ground on this one. But companies know if they can afford you when they start the convo. Ask for what you want - don’t be scared.
"Join a good email list"

I wish I had found someone who was sending out dope content like this with more detail via email. You still looking for someone? Try this one:

http://marktechson.dev/welcome 

Thanks for taking the time to read! Good luck in your careers, you're gonna do great!
You can follow @marktechson.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled:

By continuing to use the site, you are consenting to the use of cookies as explained in our Cookie Policy to improve your experience.