Day in The Life of a Twitter Software Engineer
ฝัง
- เผยแพร่เมื่อ 7 ก.พ. 2025
- I've been a software engineer for 5 years and today I'm taking you to work with me! I work remotely for Twitter (FAANG) and will show you what I eat, how I work, and what it's like to be a full time engineer working remotely! Pull down for the good stuff 👇
Learn to code for free with CodeCademy!
www.pntrac.com... (Affiliate links support the channel and cost you nothing)
🎥 More videos like this:
• What is a Senior Softw...
💻 Coding bootcamp playlist:
• Should You Go To A Cod...
👋 You can also find me here
/ tonycassara
www.TonyCassar...
💼 LinkedIn: / tonycassara
🐦 Twitter: / tonycassara
👨💻 About me
I'm Tony! I'm a 30-something based in Dallas, TX ☀️ I make all sorts of videos, mainly related to being a software engineer.
✉️ Business Inquiries
collabwithtony@gmail.com
❗️Disclaimer
FTC: This video is NOT sponsored!
All opinions expressed in this video and all videos on this TH-cam channel are solely my own, and do not express or reflect the views or opinions of my employer. In addition, they do not reflect the views or opinions of any of the brands / companies that I may mention.
📽 Gear
LG OLED 48” Monitor - amzn.to/3MVBlJf
Voiceover Microphone - amzn.to/35CZjo7
Camera - amzn.to/3jdJMCK
Lens - amzn.to/3INN0Xx
2nd Lens - amzn.to/3DlrZ5u
3rd Lens - amzn.to/3IP7QGa
Lights - amzn.to/3BW0L3W
Microphone Kit - rstyle.me/+N4q... (mic) + go.magik.ly/ml... (cable) + amzn.to/2Hb6M2h (mount)
Music:
Warmth by Home
Thanks for watching:
Day in The Life of a Twitter Software Engineer
software engineer, day in the life of a software engineer working remotely, faang software engineer, manga software engineer, working remotely from Texas, day in the life of a software engineer, software engineer, tech, san francisco, bay area, los angeles, software engineer, twitter
#softwareengineer #dayinthelife #faang #workingremotely
New video - Q&A 💻: th-cam.com/video/2VaZCUc-z8o/w-d-xo.html (Day in The Life of a Twitter Software Engineer | Q&A)
Watching after layoff
This video hit home. Thank you for making this video - I am currently doing a software engineering internship, and seeing your video makes me feel good about the struggles Ive been facing as well. Cheers!
Same
@@ahmedaly116 how to become Software engineer for what is roadmap in BCA student.
People are from London. Why is it so busy in america????
bro, until few months ago i was questioning the same thing over and over for 3 years. i am confident i will be able to become the one of the finest software engineer that no one will be able to replace.
Visualize, believe, manifest!
@@TonyCassara so true! 💯
Go for it!!
not to put a damper on your purpose and drive, but corporations generally don't like the idea of any employee being irreplaceable. hence they design the roles around interchangeability in terms of the candidate market. means you can go unrecognised for being an exceptional of any role.
@@elcapitan6126 100% agree to what you have said.
Watching you struggle brought a flashback of us switching from jest/enzyme to jest/react testing lib and me spending 3 hours trying to make a simple test work. This is def realistic dev life portrayal right here.
Dude I feel you! We’re still converting tests over from enzyme. And while RTL is still so much better it’s so much context switching even between the two libraries.
Im a self taught dev, working as one for 2.5 years now, and yes.. I know that feeling of overwhelming when things dont work xD, but also, there is a great happiness when they finally work.
Im living in Argentina, at least for now, but i recently got a job for a big San Francisco company (not FAANG), and im eager to get more experience, and get a better contractor job and live as a Software developer Digital Nomad all over the world
congrats brother.While living in argentin getting a job in sf is hard do you have any advice?
Hey Dev Gabriel I am A Self Taught Too, do you use social media you may give some advice.
Ahan! Nice to hear that, I om the same way you are,
Currently working on some Frontend Development and after that I will work on Backend as well. Looking forward to gain as much experience as possible. Good Luck For your Journey!
Hey Gabriel another self-taught developer with over 2 years of experience I agree 100% of what you said do you use any social media if so let's connect
Idk if someone noticed this but you went for lunch at 2pm and at 7:43 you came back to work saying 1:00pm back to work 🤷🏻♂️
I would love to see a video of your coding timeline over the last years, what kind of companies you’ve worked at and how you got a job at Twitter!
Added to the video list, thanks for the suggestion!
Hey hello! I'm currently seeking to get a study in SE, now im just in a call center (kill me) ..but videos like this, motivates me even more to change my life and seek another path/purpose in the day by day. Please keep going onto video SE related, cause you got a New subs here. Good day!!
Thanks Marcos!
Thank you for posting this. The biggest thing holding me back was self doubt on whether or not I could actually do this type of job with out a degree. Just chugging along. I'll get there.
You absolutely can do this job without a degree!! Don’t give up, keep at it, little by little you will get there.
as much as employers dont want their work force to work from home permanently, its inevitable and is the next evolution to working in the future and they cant stop it. i work in vfx and worked at the same company and same office for 11yrs. since covid, i chose to stay at home as they gave us the choice while they still decide the future of our working practise for our company. since covid just got worse and more wide spread, wfh is still on-going for us and its been 2yrs for me now and its been the happiest and most productive i've ever been in my job. i never want to work in an office environment ever again, but i'll see how it goes.
i need a desk tour and more puppy time!!
I got your desk tour, right here!
th-cam.com/video/oV-J_-7nP28/w-d-xo.html
I relate to this so much. It is almost identical to my day except I don’t usually make my own dinner. My fiancé is amazing and after a full work day she usually cooks for me. And then I always do the dishes. Syntax errors are the worst…
Working from home is the most wonderful thing in my life!
SAME
Last year i graduated highschool. But i didn't enroll into any university or college. At the moment i wanted to become an animator or comic book artist. And then i took a gap year to discover myself and wanted to know how does it feel to be an artist. Then i moved from my home alone, i got a job. I still work in there. But in entertainment industry it's like i'm in a prison which i love. Kinda slave to my work. Especially my work. Usually i work about 12 hours. Sometimes i do overtime. I hate it. So the plan B for me was to become a software engineer. I want freedom. I decided to become an software engineer. I'm encouraged by beginning of this video. Thank you.
Once I get through that dreadful problem, it just feels so nice, and I don't feel like I need to contemplating my life choice anymore after it lol.
Ok,this is gonna be my inspiration since I 've always thought that I won't make anything to success but you video changed my mind
I can see how many times you broke that egg until you mastered that skill
So many eggs! Hahaha
I've been a backend dev for 4yrs now but I still have imposter syndrome. I just moved to a new company that pays a lot more than my previous one and now I'm anxious if I can live up to their expectations and won't get rid of me anytime soon 😅
if people have a laptop or computer then they should try out programming careers, it eventually gets more and more interesting day by day giving off a bright future
Exactly it’s so easy to try! The hard part is sticking to it at first, then it becomes inevitable.
One of the better videos I have seen on this topic, awesome job, lovely storytelling.
I’m so glad you enjoyed it!
Excellent take on this very popular topic. Loved it. Your voice is really soothing as well
Aye 407 is so good! I live in Frisco working as a CRM developer. Good to see someone enjoying Dallas as much as I do. Just moved from NYC about a year ago and I do not regret it.
We have mixed feelings about living here but the BBQ is insanely good at 407!
Thanks for sharing your day as a software engineer with us all! I'm looking to transition into a more secure career path, and this is so helpful!! Wishing you my best from Copenhagen
I really think this is the most valuable and honest TH-cam content I have ever seen. I am currently on my internship as a front end developer and I am struggling A LOT. There are days I feel so stupid because I can’t even write a single line of code. I even started to think that maybe I made a mistake with this whole „changing my career thing”.. But finally after a month I started to see a tiny progress. I am feeling a lot better knowing that even somebody with experience is also having tough days and that begginings in programming are rather dificult for most of people 🙂 oh and hey! I also have french bulldog😅
Frenchie fam!! It’s okay you will still question your decision to be a software engineer 5 years in hahaha. But it’s been the best decision I ever made, keep at it and you’ll be rewarded! And remember you’re only in competition with yourself.
This is awesome! I think working from home made me extremely lazy and I got too much into gaming (been playing till 2am every night) but having those walks and watching TH-cam with my gf could improve our relationship
Video games can be such a strain on relationships. Even giving up a little bit of time for walks and time with your gf will yield huge dividends 😊
me as well, really productive when no one's in the same room.
Not me as a tank main getting hyped at 11:40 getting ready for the ult
HAMMER DOWN!
Your video so relax and your dog, he so cute. I really love him!!!
Thank you!
This video just gave me hope to go into programming,but am still scared!
You’re in good company! Everyone is scared when they start but we need more engineers!!
Beautiful content ❤️👌🏾enjoyed it !
I just respect the fact you have a motu m2 and a dbx286s on your desk! I do too. 🤣🤣
It’s such a great setup!
@@TonyCassara absolutely
Man! I love this video. So real
Thank you 🙏🏼 more coming!
Man, we have many common interest. Hope to meet you IRL some time in the future. I love music production, software engineering, gaming, AND the frenchies. 😊
Planning some meetups after I get settled!
lol man you are so on point with the cooking and getting stuck part as a software engineer and your chemistry with your dog is adorable ❤️️😍 I am also learning frontend development. My next topic to wrap my head around on would be redux toolkit 😄
Redux is awesome but I would encourage you to start learning GraphQL soon after. It’s become the most widely adopted frontend technology that’s quickly replacing redux in most companies.
@@TonyCassara Noted!! Thanks for the reply Tony it definitely gives a boost of motivation 😄
Very clean video, man! Thanks for showing what SWE life looks like
Awesome video!
This was a really insightful and comforting video! I'm currently thinking about pursuing a SWE career for financial freedom and bc I enjoy coding. I am somewhat worried, but I'm definitely going to make it happen. Wishing you all the best :)
U better go for it, I’m telling you this right now. You better GO FOR IT . What are you sacred of? We’ll fix right now
@@ralph3570 Anything and everything that could possibly go wrong lol. I made a big leap recently, so I'm definitely going for it!
I love the way you talk, you will be a great story teller :)
good luck with your code and bugs
your dog is so well trained
Thanks brother I appreciate the advice.
Dallas-based, remote frontend (web) software engineer with a Tesla checking in 👋 nice video! 😁
Heyo! Tesla fam!
NEW VIDEO - *A Realistic Day In My Life as a Twitter Software Engineer in Los Angeles | FAANG vs startup*: th-cam.com/video/3VAtxmAMDS0/w-d-xo.html
Do you have a Twitter office near you?
Will you start going in when Musk makes it mandatory or find a new job?
Great Video
10:10 expression is exactly what I have when I am struggling to solve a challenging bug. Thanks for sharing man :D
The struggle is real
Hey I’m not the only one that starts at 10AM. I have 9:00 scrum meetings, but I usually just put in my headphones and listen in.
While still in bed 😂
Great stuff!
Would be really cool if you could do a video about the process to get in Twitter and Front-end Engineer career.
Working on that video this week!
Bottom line - I think I love your dog too! What a great name as well!
Enjoyed watching your video a lot, really think you should start making a podcast man.
Thanks
What would you like to hear about on a podcast? Tech company stuff? Software engineering specific stuff like
SyntaxFM? Javascript specific?
@@TonyCassara Maybe about Tech company and software angineering.
lol as a gamer that screen is too big for me . Also this video is so good the audio sounds amazing. This is the first video i saw on your channel
Thanks James! It takes some getting used to but I can’t go back to normal screen now haha.
@@TonyCassara Once you go big you can't go back
i know this is 10 months old but i also use the g303 shroud edition. i think its very good
great video I appreciate this
2pm lunch then 1pm back to work? :-)
8:00 So cute)) I love this dog too.)
WFH was/is such a good paradigm shift
This is only the beginning!
Good video Bro.
Great video man! I’m currently finishing up my Boot Camp!
Nice work dude! Where did you attend? How’s it been so far? Are they giving you help finding a job?
Great video, Tony! Thanks for sharing with us!
Cheers from Brazil!
1:00 "The barrier to entry software engineering is so low that anyone can do it" - I don't really agree with this. I would say that because it's so much competition for entry-level positions, the barrier is very high.
You are right and I regret I worded it that way. I meant compared to other high paying careers. The first job is the hardest and it’s more competitive than ever BUT there are also more openings than ever (relatively speaking for the last 2 years, we’re currently headed towards recession and the market is bracing).
I have been struggling to keep coding and this video gave me motivation. Is there any advice or books you recommend and habits as well if you are just starting out? That would really help. Thanks 🙏🏻
I wish I had a book for you but really it was having other people working through it with me that kept me accountable. We were all set on making it work and being “in the trenches together” helped more than anything else.
hey Tony, this is going to sound sus, but i loved your life man! god bless you and yours :)
Thank you Bruce! It means a lot that you shared that 🥰
awesome video
The title should be "My personal daily activity", there is nothing in the video that has anything to do with being software engineer at twitter. As I say in all such videos, you have amazing people around you including yourself - why not share how you/they approach problems and how much code you do..How you upskill yourself, how frequently you do that..what good coding practices you follow at twitter. What tech you use..They are so many things to share "as a software engineer at Twitter"
None of that sounds like “a day” worth of activity that’s all ongoing work. I know it’s often thought that people are just hitting goals of upleveling skills etc but it’s actually much more transient than that, it just happens when it does. I did talk about it being a heavy coding day and towards the end I discussed more of what I was doing. Maybe you tuned out early 😔
@@TonyCassara I am not saying all of it is a day activity but just some of it that I would expect, may be my expectation is wrong. I liked your QnA video you created. It was more informative.
@@MakeItStik thank you, yeah i think day in the life is meant to be less informative and more entertaining, but i am definitely planning some more videos specific to things like studying for technical interviews and moving your career forward. they just dont do as well on youtube :\
@@TonyCassara Sad to hear that. Though it would be great if you can make a couple of them.
Agreed, just a regular day for a regular wfh job honestly. Nothing here related to SE lol.
perfect.. working from home and coffee machine
btw, OLED TV for coding ? is it hurts ? looks like worth to try
It’s AMAZING! I am recording a video on it specifically soon! Desk setup video first:
wow a midi controller 10:13 ❤
Hey man, just came across your video on my recommended page and I love your relaxed way of telling your story and thanks for sharing your life with us! As someone who is in the middle of a SWE bootcamp and wanting the financial freedom to take care of bills, parents, and daughter I relate to you very much. I can't wait to be on the other side of this haha. I was given an offer to intern as a SWE with a local tech company recently, it is unfortunately not paid, but I'm just ready to have my foot in the door in the tech world, and hope that paid opportunites arise from it.
Congrats on thye life you built with your wife and fur baby. Subscribed to your channel and hope to see some more content man!
Thank you Nathan your kind words gave me a much needed boost today 😊 good luck and keep at it, you’ll be through it soon!
@@TonyCassara glad that I could give you a boost just as you have given me one! 😃
i love this video, i just have one small question, what keyboard are you using?
Desk setup video coming TOMORROW! It’s a Leopold FC660C
fr i ant my own isolated workplace. Im renting right now and have to work at my bed. hoping to get a house soon to have my own workplace
I feel you dude! Noise canceling headphones can help a lot in shared spaces.
Where is the humidity in Dallas coming from? The Gulf of Mexico?
Cool video Does twitter only use react
May I ask how many hours a day did you used to do true coding, and namely working, as Junior/Regular SWE back then?
Realistically 3-4 solid hours coding(meaning every minute of that is coding). The rest was meetings, helping others, replying to messages, planning, etc.
@@TonyCassara is it possible to p.time 4h a day, or even less?
@@axel9546 p.time?
@@TonyCassara part time, like 25h a week
for sure if you freelance! im unsure about part time software eng jobs i have never had one or known anyone who did.
yo why are your audio placed monitors upside down?
Hahahaha someone noticed! It’s because the tweeter height is at my ear level that way. If they were right side up they’d be too high. The manual even states you should do this to get correct height.
Awesome video man. If you or anyone here in the comments can tell me the most effective way to become a software engineer that would be great! I was thinking about doing some courses/programs, but im just looking for a better way then a 4 year college plan.
Bootcamp!
Hello, I'm goint to a programming college next year. I really love programming, computers, tech etc.I guess i'm not that smart and i'm not too good at math so should i follow my dream to became a software developer or a software engineer? or i need to stop
Follow your dream dude! You can do it even if you’re not that good at math.
@@TonyCassara thank you so much! 😃😃
OW player - thats nice! Do you like to play OW2?
I only played a little bit with the first beta but it’s very interesting. I see how they’re trying to “fix” the game but it also feels a little less fun. The colors are more washed out, it was hard to play support, and tanks are just completely different. That being said I’m excited to play more!
@@TonyCassara yeah. I think its not so good and I have graphical lags on my PC. I play mostly support and Tanks:) and Doomfist tank. No way :)
Was that a tesla ??. BTW amazing video.
Maybe 🤔
What office mesh chair do you have in your office at 8:56?
It’s the Herman Miller Mirra v1, desk setup video coming soon!
What college did you go to for your degree? It’s too personal of a question I understand of course.
Did not go to college for Computer Science! I’m a boot camp grad.
If you’re asking for my marketing degree I went to Santa Clara University
Bro i just would really love to get a reply
My question is that should we new students of this field study it for 2 to 4 years and would we after education have a good amount of job opportunities
Education only isn’t enough, you need to show projects that prove you can apply what you’ve learned to build real products/features that can serve customers. A portfolio of great projects trumps a degree any day.
@@TonyCassara thanks for the reply
im in college for cumpuuter and electrical engineering do you think i can be apart of fang after i graduate?
Yessir just study leetcode!
I’m currently thinking of getting onto tech as a software engineer and looking to maybe do a bootcamp can anyone give me pointers on where to start or how to begin I am rookie at this oh yea GREAT VID I been watching a day in my life vids for software engineer and this is a great one
Thanks dude! Check the link in my bio for code cademy and start there. If you can get through the JS basics course, you should apply at a code school. It’s not for everyone but that’s a good way to tell if you’re ready.
liked as soon as I saw shroud edition mouse! ggs my man.
It’s literally the best mouse 🐭
I understand when you talk about steak !!!
So you're working the whole day? I start at 7h and finish at 15h and I have the whole afternoon for other activities.
Everyone works different hours I prefer to start and finish later with a bigger break in-between for lunch and errands. Not every day is this much coding or this long, I happened to have a lot of momentum that day so I worked a lot.
Tortellino is so darn cute. I would love to get a Frenchie but I’m worried about the health issues and I don’t know if it’s ethically the right thing to do.
It’s such a hard decision but I’ll say this: if you can’t find an ethical breeder there are so many rescues who need a home and owner who understand their health problems! You could always adopt a rescue and give them a nice home 🏠
@@TonyCassara Very true. Thanks.
I've been playing with the idea of freelancing. Any experience/tips in that area?
I did that for awhile and it really helped back when I still had code school debt to pay off. Ultimately I stopped because I felt burned out working every day of the week. If you were going to do it full time make sure you have some money to fall back on because it can be really hard finding work between gigs
@@TonyCassara and do you have any experience working in a startup? If so, which of the two would be a better 'learnschool' for a junior/medior
@@WOUUUTT I do, I think startup can be great because you'll get more opportunities to try different things but you might not get the mentorship you need to succeed longterm in your career. Depends on the startup really! Lots of them don't hire junior sadly.
What do you have for sound insulation?
GIK Acoustics! They will give you a custom quote based on your room and even monitor placement info.
Dogs are everything
Strange time people are paid to stay home. Thinking of the busy area of 90's and 80's everyday is Sunday today
I’m fine with it
I wasn’t aware there was work going on at Twitter.. The number of engineers there versus the product output is shockingly low. Would estimate 90-95% of employees are doing close to 0 impactful work
What is the language you use for your work
JavaScript mostly!
@@TonyCassara My fav language :)))
@@pratikaswani6656 Me too! I know a lot of people dunk on JS for being a JIT/scripting language but it's quite honestly a really nice environment to work in. The modern features handle most of the original problems such as async really well. And with current engines it's as optimized as C code in most instances, so long as you don't wreck it with any slow frameworks or bad patterns. It's easy to write slow C code, too.
@@TonyCassara yep, I've been making softwares from since 6-8 months man! At first I didn't liked it but since I've started explored more on it I'm in totally love with JavaScript!
Hi Tony,
what programming language do you use in your work?
Most companies are running TypeScript these days, that would be my suggestion if you’re looking for a frontend language to learn!
why are you not using Redux or Redux toolkit?
We do and I think most older apps still have legacy redux hanging around. Personally I like redux but it does feel like a lot of boilerplate to get it to a usable state for modern apps.
@@TonyCassara okay..got it..❣️
btw you develop website or mobile app?
Web!
What monitor do you use?
LG C1 OLED 48” would you wanna see a review?
@@TonyCassara Yes, definitely! I have been looking to upgrade my 27" 1440p monitor, have been considering 34" 1440p UW and 32" 4K or even a > 42" TV :P. I would like to also see how do you manage your windows size, placements, workflow and etc with a big monitor, that would be extremely helpful!
@@iXythe will do! personally im super interested in the lg c2 42" but think my next monitor will be an ultrawide if they can get the pixel density up! 1440p for coding is brutal.
@@TonyCassara can’t wait to see it from a SE’s perspective! I think LG have a 40” 5K2K UW monitor, but it comes with a hefty price tag 😅
@@iXythe yeah I think Dell has one too but it's wildly insane and only 60hz. i need my fps to be at least 120hz.
Whats a game name ?
Overwatch!
how much different is software engineering than web development?
They can be the same! Web development is one form of software engineering.
He's basically saying he works 2h a day since the pandemic by WFH ?
I wonder when I’ll become an adult like this 😭
I don’t feel like an adult yet 🤪 just a kid who managed to get a job he doesn’t hate.
@@TonyCassara Yes I love it! I’m trying to reach the equilibrium between work and fun now haha