what you don't learn in big tech #coding #developer #softwareengineer #code #programming

preview_player
Показать описание


Рекомендации по теме
Комментарии
Автор

Pretty much two spectrum's ends:
1. The startups - You are the whole IT department
2. The big tech - Like what you said, responsible for a very small part

ninhdang
Автор

I would love a video on how you learned to build and deploy stuff from zero!

tejonutalapati
Автор

Yup. I’m kind of glad I am getting that exposure now. It has a lot of headaches, but I am glad to learn all points of failure.

haroombe
Автор

Working at a big tech (amz), we own and take care of our system end-to-end. From creating new service from scratch (design, coding, UI design), to testing (automated, manual), and support (deployment, infra, and even handling client tickets, everything you can think of), we own our system end-to-end.

Guess its company and team specific.

arpanbag
Автор

I don't think that matters cuz working with a team is way more productive than doing everything alone. And you'll be stuck with the development than the product improvement itself when you try to do everything by yourself.

yashkanojiya
Автор

This video is exactly what I was looking for to help me improve my programming skills. Thank you for making it!⭐♥

MyCodingDiary
Автор

Dude please make a video or playlist dedicated to that very subject

Bidoofroblox
Автор

You can tell that he is a software engineer when he said from 0 to 1 instead of 0 to 100

gtagtagtagtag
Автор

This is virtually every company, no? If you’re at a company where you’re literally handling everything yourself then it’s most likely not an actual company and it’s just a project you’re building on your own. The only way you’ll learn the deployment skills is by joining a deployment team at any given company, in which there you won’t be learning about the other phases of the development cycle

At the end of the day if you want to learn how to manage a full application end to end you’ll either need to learn it on your personal time or do a ton of transfers to different types of teams. The size of the company will have a very minimal impact on that

Austin-hmqq
Автор

That's most companies. If you have to deploy your own projects, they will suck and your company is either tiny or just bad.

martinn.
Автор

The big companies will teach you how to become the best in class in the department you work at. You will easily land any other job due to your skill.

The startups will help you know a lot more. It will help you be diverse, but you won't be good at anything

trainerzard
Автор

The other side of it is that if you get into a big company and they throw you into DevOps without choice. You can be 5 years into your career and all you would know is deploying the apps and not building them.

varunsharma
Автор

Very true. I’ve worked with start ups for the past 2 years and I’ve built and deployed software several times

codeWithMomo
Автор

Tip of you're in those companies, go where you're not supposed to be and ask questions, try not to get fired though

whospeaks
Автор

This message is a really weird take. You can say this about any place you work. No job is going to require you know EVERY aspect of software engineering. A common saying for skills is "if you don't use it you lose it" so anywhere you work that doesn't use a specific skill, the longer you are there the more likely you are not lose that skill.

jasongates
Автор

I'd say it depends, I feel like people working at fang and companies of the same tier are just fucking machines, is that just my impression?

vasiledamian
Автор

Bro that’s me, I’m literally the entire IT department for my website… but hey at least I know how to do all the jobs

OutRed
Автор

Yep. Still trying to wrap my brain around deployment thru git

skillfulfighter
Автор

Big question, then plss tell us how u did it, what's the path for it ??

techtrader
Автор

Mmhmm, I meet a few devs that needed help setting up a local test enviorment. Like how did these people even learn how to code? Pen and papper?

erukuish