After 10 years as an engineer including 2 as an Engineering Manager I’m happy to say that I finally qualify for some of these Junior Dev roles I’ve seen posted around 🤨
Twitter engineer: *on-call for 10 services they’ve just taken due to layoffs, supports 5+ teams with their projects thanks to domain knowledge, onboards new team members to the codebase, etc etc*
Elmo: “you only wrote 10 lines of code this week? Lolz you’re fired.”
Shocked to find out I've been impacted by the Spotify layoffs.. Don't even know what to feel right now.
1 year ago, Twitter shit the bed and I quit, right before the holidays.
1 year later, I find myself unemployed before the holidays yet again...
Today is my last day at Twitter.
It’s been an incredible journey. I learned more than I could have hoped and opened doors I never thought possible.
I never imagined I’d even get the chance to be a part of this ride, but so glad I did!
💙
Today I said goodbye to Fearless, my partner in crime of 19 years. Words can’t describe how devastated I am.
RIP old friend. I love you.
Fearless, 2003 - 2022
I feel like the only developer in the world that prefers a single monitor. Laptop closed and stowed away.
Give me *less* things to look at, not more! Just a single terminal window, full screen 👨💻
Anyone else like me? How many monitors do you use?
Hi! I’m Freddie 👋
I haven’t introduced myself in a bit, so here it goes!
I’m in Portland, OR working as a fullstack engineer
@twitter
. I’ve been working as an engineer since 2011.
JavaScript was my first love. What’s yours? Who are you? What are you working on?
In the past 6 months I’ve eclipsed the rate at which I’ve been learning new stuff.
I used to be exclusively a JavaScript + React dev. Now?
- React + Flow
- Scala
- Java
- Python
Jump in, the water’s fine!
Median total compensation in the US for entry-level engineers at some of the biggest companies 💸
Facebook: $180k
Amazon: $164k
Apple: $176k
Google: $192k
Twitter: $190k
Airbnb: $219k
Adobe: $162k
Microsoft: $160k
This week I had a Staff engineer whom I’d never met before take time out of their busy schedule to walk me through some basic GraphQL principles I wasn’t quite getting.
You’re never too senior to help others, folks!
Hi 👋
I’m Freddie, an engineer living in the Pacific Northwest. I’ve been working in the tech industry for about 10 years.
I love connecting with folks on this crazy platform and helping people grow in their careers.
Who are you? Introduce yourself!
I was self-taught. Was inspired by friends getting into tech and it became something I really wanted to do. I started with HTML/CSS/JavsScript. It took me over a year, then I started applying.
Finding my first job took almost another year. The road can be long but you can do it!
About two months ago I had 260 followers.
Then I decided to get out there, try to be helpful, be positive, and build relationships.
Thanks for the follows! 🚀 I hope I don’t disappoint 😅
Working late nights or weekends can certainly make you seem like a go-getter, but this quickly yields diminishing returns.
It leads to burnout, it’s not in your job description, and it’s unhealthy. Take care of yourself.
1/x
Are you looking for a dev role? Let’s give some visibility to folks looking for work.
Reply with your skills or portfolio and the kind of role you’re looking for! 🎉
I somehow made it through yesterday and still have a job at this bird app. Almost every single member of my team was let go.
If you’re hiring please reach out to me, I have some incredibly talented friends in need of work.
#OneTeam
Technical interview challenges can be incredibly nerve wracking. Having someone watch you code is scary!
One way that I’ve seen engineers be successful is by slowing things down.
Here’s what I’ve seen be pretty effective 🧵
If you’re just starting to code don’t forget that Tech Twitter is mostly people’s greatest hits… OSS, building in public, new jobs, etc..
Don’t get discouraged if you haven’t learned a difficult concept or broken into the industry yet. It takes time and dedication!
My multiple stages of working on a side project:
- buying a domain
- building 15% of the idea
- finding a better solution someone already built
- letting the domain expire
Learn the importance of professionalism. Now.
Show your coworkers respect, show up on time, communicate effectively.. ask yourself, would *you* want to work with you?
5/x
It’s OK to not code every hour of everyday.
I love y’all, but let’s chill. Let’s not give the impression that you need to be jacked in 24/7 to be worth a damn in this industry.
If you’re an experience dev, I dare you to reach out to an early career dev today that’s seeking help.
Review their code, give them career advice, or just answer one of their questions. They’ll be thrilled and you’ll feel great ✨
Rejected. Wasn’t all bad.. didn’t meet the bar for principal, but did for senior. So whenever a role opens up for senior I can fast-track.
Still on the hunt tho 😞
I hear lots of folks ask “how do I network?” and the truth is.. you’re doing it! Right now!
“Networking” is just fancy word for “be nice, supportive, and make some friends along the way.”
You’ll be surprised in how little time you’ve built a network of folks willing to help ✨
Being unemployed is only “funemployment” when you’ve been privileged enough to save a shit ton of money and can still provide for you and your dependents, without fear of health or financial ruin, for months.
In any other case it’s a nightmare.
If you’re an early or mid career dev, odds are you’re being underpaid. Yes, even you.
This will likely affect your salary trajectory for years and ultimately have a compounding effect on your lifestyle, savings, and retirement.
2/x