How the work will be structured if you join a Big Tech company

Jason Voorhees

Jason Voorhees

๐•ธ๐–Š๐–—๐–ˆ๐–Š๐–“๐–†๐–—๐–ž ๐•ฎ๐–”๐–—๐–• โ€ข ๐Ÿ๐ŸŽ๐Ÿ๐Ÿ’๐Ÿฅ‡
Joined
May 15, 2020
Posts
96,747
Reputation
293,986
If you have the fortune or the misfortune of becoming an employee at a big tech company. This is how it is going to look like. The old school way of software development was the waterfall model. Theyโ€™d spend a year writing a massive plan, a year building it, and then release it only to realize the users hated it


1000197262


So the modern software development what they do is agile model.

1000197263


At the start of the 2 weeks the team sits down and picks a few things to implement (features or bug fixes) from the massive master list (the Backlog).

For the next 14 days, the devs put their heads down and build only those selected features. And everyday there's a 15 minutes stand-up to ensure things stay in sync and the managers are updated about the progress. There's different variants of this like scrum models and some teams in big tech like Google/Netflix have their own versions which I won't get into but this is the basic framework

1000197264


At the end of the 2 weeks. The team shows off what they built to the bosses or stakeholders. Get a performance review and feedback and they restart the cycle. And it continues.

It might seem like Devs code the entire day but it's really not. Coding is maybe like 10% of what a software developer actually does. It's the easy part even AI can do it infact AI already does most of this part at most companies these days. The problem isn't how to write it is what to write. The hard part of coordination, reading docs, following compliance and taking decisions. You only spend like 2-3 hours max writing code the rest of the time is spent planning, arguing in meetings and to be quite honest just passing time on slack or discord. Bad code can be fixed in an hour but bad decisions takes weeks.


Most software companies these days. Only talking about product companies work in a hybrid mode or already fully remote. Basically 2 days come to office and 3 days stay at home and work. And sometimes when the sprint ends early you often get something called downtime meaning no work just wait for someone to assign you work.

Most MNCs these days also have GCCs. Global capability centers. Almost all big companies these days have this. Walmart, Target, Microsoft, Google, Goldman Sachs, Nvidia etc etc. Major global giants no longer just outsource cheap labor. That is dead, now they build massive, sophisticated tech hubs globally that function as the core engines of the company.

These GCCs have their own core infrastructure, platform engineering
cloud operations, distributed systems, AI/ML systems and security. Some GCCs are effectively peer engineering orgs to US headquarters these days.

1000197313
1000197314


These are seperate from the ones serving that market for example the Google GCC in Poland serves the global market which has different goals, infrastructure and teams from Google Poland that serves the local market. GCCs like these exist in Poland, Brazil, India, Mexico etc

1000197312



They also take advantage of time zone differences to essentially have a functional teams 24/7. It's called the follow the sun model so late night on call rotation and firefighting at 3 am is not a thing though you can still volunteer for it. I used to do it to impress my boss and for extra pay but it's not a requirement


1000197322


And on a quarterly basis. Executives and Employees travel to these GCCs. Teams meets once a quarter to map out the next 3 months of deliverables and for team bonding and presentations for 3-5 few days and then go their ways.


I could go into more details on how these GCCs, Tech companies function in the larger framework and how they coordinate with each other but tbh it's quite complex. There's a lot of hierarchies and structures in place because coordination is extremely important in Tech. These tech companies essentially function like mini countries and also have the money of one and are constantly moving human, intellectual, and financial capital across borders to keep the machine running 24/7. You'll be well paid, get a ton of benefits but there's often a sense of cog in the machine kind of feelings that will always exist because the work you do won't always be visible but it's still fulfilling work.

1000197324
 
Last edited:
  • +1
  • JFL
Reactions: lightswinning, BigBallsLarry, BeanCelll and 16 others
@lnceIs @Swarthy Knight @Glorious King @tansel @Divineincel
 
  • +1
Reactions: Divineincel, 180, Glorious King and 2 others
hymen will edit after reading
 
  • +1
  • JFL
Reactions: 180, Glorious King and Jason Voorhees
@BigBallsLarry @AgentAngularity @Chadeep @Gomez @imontheloose
 
  • +1
Reactions: AgentAngularity and Gomez
  • JFL
  • +1
Reactions: Divineincel, lnceIs and Jason Voorhees
didnt read but atleast its an informative post
 
  • +1
  • JFL
Reactions: lnceIs, GuyFromSingapore, Jason Voorhees and 1 other person
so proud of my little boy

1779462355164
 
  • +1
Reactions: Jason Voorhees
this forum crs abt jerking off n getting rep. y post this
2 users asked me this so might aswell make this post since I have nothing to do today. I am going to have prawns fry now
 
  • +1
Reactions: Divineincel, lnceIs and Glorious King
Mirin
 
  • +1
Reactions: Jason Voorhees
2 users asked me this so might aswell make this post since I have nothing to do today. I am going to have prawns fry now
@Master x Connor Sinann LIVE Interview at 6 PM CDT

@Master will be joining Connor Sinann for a live interview today at 6 PM CDT.
Tune in for a live discussion, community topics, questions, and more.
 
  • +1
  • JFL
Reactions: Glorious King and Jason Voorhees
@User28823 @Saint Casanova
 
@Master x Connor Sinann LIVE Interview at 6 PM CDT

@Master will be joining Connor Sinann for a live interview today at 6 PM CDT.
Tune in for a live discussion, community topics, questions, and more.
Isn't that the 80 IQ gymcel that made clav famous.
 
  • JFL
  • +1
Reactions: lnceIs, Me-Mania, Former Shortcel and 2 others
Most software companies these days. Only talking about product companies work in a hybrid mode or already fully remote. Basically 2 days come to office and 3 days stay at home and work. And sometimes when the sprint ends early you often get something called downtime meaning no work just wait for someone to assign you work.
Is it common to work full remote without having to visit the office on a weekly basis? I'd honestly take a 20% paycheck cut if it meant I could have more freedom
 
  • +1
Reactions: Divineincel, Gomez, Jason Voorhees and 1 other person
1779462653177
 
  • +1
Reactions: Jason Voorhees
Is it common to work full remote without having to visit the office on a weekly basis? I'd honestly take a 20% paycheck cut if it meant I could have more freedom
legit

i have that option

remote mogs ngl

but then id lose my visa
 
  • +1
  • Love it
Reactions: Jason Voorhees and lnceIs
Is it common to work full remote without having to visit the office on a weekly basis? I'd honestly take a 20% paycheck cut if it meant I could have more freedom
Weekly no but generally you'll have to meet in person once 3-4 months. Most of the work these days is partially or fully remote
 
  • Love it
Reactions: lnceIs
legit

i have that option

remote mogs ngl


but then id lose my visa
I was given the visa option too but not now maybe later when I'm done chilling
 
  • Woah
  • +1
Reactions: Glorious King and lnceIs
Iโ€™m currently doing my bachelorโ€™s degree in Business Information Systems, which is basically a hybrid between Computer Science and Economics here in germany. Job market is so cooked im not even getting internships atm should i rope?:feelswhy:
 
  • So Sad
Reactions: Jason Voorhees
  • +1
  • Hmm...
Reactions: Former Shortcel and imontheloose
Iโ€™m currently doing my bachelorโ€™s degree in Business Information Systems, which is basically a hybrid between Computer Science and Economics here in germany. Job market is so cooked im not even getting internships atm should i rope?:feelswhy:
Tbh german market is quite shitty. Come to USA
 
  • +1
Reactions: lcberg04
I was given the visa option too but not now maybe later when I'm done chilling
Yea but working in high spec offices mogs ngl

like i can book a cabin almost twice the size of my dorm just to rot on org
 
  • +1
  • JFL
Reactions: Scarlet, Jason Voorhees and Former Shortcel
If you have the fortune or the misfortune of becoming an employee at a big tech company. This is how it is going to look like. The old school way of software development was the waterfall model. Theyโ€™d spend a year writing a massive plan, a year building it, and then release it only to realize the users hated it


View attachment 5101191

So the modern software development what they do is agile model.

View attachment 5101194

At the start of the 2 weeks the team sits down and picks a few things to implement (features or bug fixes) from the massive master list (the Backlog).

For the next 14 days, the devs put their heads down and build only those selected features. And everyday there's a 15 minutes stand-up to ensure things stay in sync and the managers are updated about the progress. There's different variants of this like scrum models and some teams in big tech like Google/Netflix have their own versions which I won't get into but this is the basic framework

View attachment 5101208

At the end of the 2 weeks. The team shows off what they built to the bosses or stakeholders. Get a performance review and feedback and they restart the cycle. And it continues.

It might seem like Devs code the entire day but it's really not. Coding is maybe like 10% of what a software developer actually does. It's the easy part even AI can do it infact AI already does most of this part at most companies these days. The problem isn't how to write it is what to write. The hard part of coordination, reading docs, following compliance and taking decisions. You only spend like 2-3 hours max writing code the rest of the time is spent planning, arguing in meetings and to be quite honest just passing time on slack or discord. Bad code can be fixed in an hour but bad decisions takes weeks.


Most software companies these days. Only talking about product companies work in a hybrid mode or already fully remote. Basically 2 days come to office and 3 days stay at home and work. And sometimes when the sprint ends early you often get something called downtime meaning no work just wait for someone to assign you work.

Most MNCs these days also have GCCs. Global capability centers. Almost all big companies these days have this. Walmart, Target, Microsoft, Google, Goldman Sachs, Nvidia etc etc. Major global giants no longer just outsource cheap labor. That is dead, now they build massive, sophisticated tech hubs globally that function as the core engines of the company.

These GCCs have their own core infrastructure, platform engineering
cloud operations, distributed systems, AI/ML systems and security. Some GCCs are effectively peer engineering orgs to US headquarters these days.

View attachment 5101265View attachment 5101268

These are seperate from the ones serving that market for example the Google GCC in Poland serves the global market which has different goals, infrastructure and teams from Google Poland that serves the local market. GCCs like these exist in Poland, Brazil, India, Mexico etc

View attachment 5101269


They also take advantage of time zone differences to essentially have a functional teams 24/7. It's called the follow the sun model so late night on call rotation and firefighting at 3 am is not a thing though you can still volunteer for it. I used to do it to impress my boss and for extra pay but it's not a requirement


View attachment 5101272

And on a quarterly basis. Executives and Employees travel to these GCCs. Teams meets once a quarter to map out the next 3 months of deliverables and for team bonding and presentations for 3-5 few days and then go their ways.


I could go into more details on how these GCCs, Tech companies function in the larger framework and how they coordinate with each other but tbh it's quite complex. There's a lot of hierarchies and structures in place because coordination is extremely important in Tech. These tech companies essentially function like mini countries and also have the money of one and are constantly moving human, intellectual, and financial capital across borders to keep the machine running 24/7. You'll be well paid, get a ton of benefits but there's often a sense of cog in the machine kind of feelings that will always exist because the work you do won't always be visible but it's still fulfilling work.

View attachment 5101278
Dnr
Analysis Design Implementation Testing Documentation Evaluation:feelstastyman:
 
  • +1
Reactions: Scarlet and Jason Voorhees
  • +1
  • So Sad
Reactions: Scarlet, Glorious King and Jason Voorhees
he bullies ugly people that come onto his streams like jackfitness, @Master will have the same fate
Wow i didn't know. He seemed kind from the few reels I saw of him interacting with a dwarf
 
  • +1
Reactions: Scarlet and Former Shortcel
Wow i didn't know. He seemed kind from the few reels I saw of him interacting with a dwarf
with jack fitness it wasnt direct bullying iirc, but he was intentionally putting him in a lot of situations where he was trying to make him uncomfortable
 
  • +1
Reactions: Scarlet, Glorious King and Jason Voorhees
  • +1
Reactions: Scarlet and Jason Voorhees
with jack fitness it wasnt direct bullying iirc, but he was intentionally putting him in a lot of situations where he was trying to make him uncomfortable
He should get humbled asap
 
  • +1
Reactions: Former Shortcel
@Aรซn Fะฐrhis @epic09
 
  • +1
Reactions: Scarlet
mirin effort brah:(ditto):
 
  • +1
Reactions: Divineincel and Jason Voorhees
@Chadeep @tuberculosisinmybal
 
If you have the fortune or the misfortune of becoming an employee at a big tech company. This is how it is going to look like. The old school way of software development was the waterfall model. Theyโ€™d spend a year writing a massive plan, a year building it, and then release it only to realize the users hated it


View attachment 5101191

So the modern software development what they do is agile model.

View attachment 5101194

At the start of the 2 weeks the team sits down and picks a few things to implement (features or bug fixes) from the massive master list (the Backlog).

For the next 14 days, the devs put their heads down and build only those selected features. And everyday there's a 15 minutes stand-up to ensure things stay in sync and the managers are updated about the progress. There's different variants of this like scrum models and some teams in big tech like Google/Netflix have their own versions which I won't get into but this is the basic framework

View attachment 5101208

At the end of the 2 weeks. The team shows off what they built to the bosses or stakeholders. Get a performance review and feedback and they restart the cycle. And it continues.

It might seem like Devs code the entire day but it's really not. Coding is maybe like 10% of what a software developer actually does. It's the easy part even AI can do it infact AI already does most of this part at most companies these days. The problem isn't how to write it is what to write. The hard part of coordination, reading docs, following compliance and taking decisions. You only spend like 2-3 hours max writing code the rest of the time is spent planning, arguing in meetings and to be quite honest just passing time on slack or discord. Bad code can be fixed in an hour but bad decisions takes weeks.


Most software companies these days. Only talking about product companies work in a hybrid mode or already fully remote. Basically 2 days come to office and 3 days stay at home and work. And sometimes when the sprint ends early you often get something called downtime meaning no work just wait for someone to assign you work.

Most MNCs these days also have GCCs. Global capability centers. Almost all big companies these days have this. Walmart, Target, Microsoft, Google, Goldman Sachs, Nvidia etc etc. Major global giants no longer just outsource cheap labor. That is dead, now they build massive, sophisticated tech hubs globally that function as the core engines of the company.

These GCCs have their own core infrastructure, platform engineering
cloud operations, distributed systems, AI/ML systems and security. Some GCCs are effectively peer engineering orgs to US headquarters these days.

View attachment 5101265View attachment 5101268

These are seperate from the ones serving that market for example the Google GCC in Poland serves the global market which has different goals, infrastructure and teams from Google Poland that serves the local market. GCCs like these exist in Poland, Brazil, India, Mexico etc

View attachment 5101269


They also take advantage of time zone differences to essentially have a functional teams 24/7. It's called the follow the sun model so late night on call rotation and firefighting at 3 am is not a thing though you can still volunteer for it. I used to do it to impress my boss and for extra pay but it's not a requirement


View attachment 5101272

And on a quarterly basis. Executives and Employees travel to these GCCs. Teams meets once a quarter to map out the next 3 months of deliverables and for team bonding and presentations for 3-5 few days and then go their ways.


I could go into more details on how these GCCs, Tech companies function in the larger framework and how they coordinate with each other but tbh it's quite complex. There's a lot of hierarchies and structures in place because coordination is extremely important in Tech. These tech companies essentially function like mini countries and also have the money of one and are constantly moving human, intellectual, and financial capital across borders to keep the machine running 24/7. You'll be well paid, get a ton of benefits but there's often a sense of cog in the machine kind of feelings that will always exist because the work you do won't always be visible but it's still fulfilling work.

View attachment 5101278
How did get so complicated? From a stick and a rock on it to this. Gotta say, this is somewhat impressive
 
  • +1
Reactions: Jason Voorhees
How did get so complicated? From a stick and a rock on it to this. Gotta say, this is somewhat impressive
When you have market caps higher than countries this is what happens
 
  • +1
Reactions: Divineincel
Who reads this shit
 
  • +1
Reactions: Jason Voorhees
@BigBallsLarry @pleasevanity
 
  • +1
Reactions: BigBallsLarry and pleasevanity
@BeanCelll
 
  • +1
Reactions: BeanCelll
cope

commission only high t bvlls here
 
  • +1
Reactions: Jason Voorhees
Who reads this shit
Me, and I have no idea why I hardly touch a computer ever. It's just interesting to me how concise and almost cynical this shit all seems.
 
  • +1
Reactions: Jason Voorhees
Me, and I have no idea why I hardly touch a computer ever. It's just interesting to me how concise and almost cynical this shit all seems.
I try make things as simple as possible so even niggas like you can read it and understand how the world around us works
 
  • +1
Reactions: BeanCelll
If you have the fortune or the misfortune of becoming an employee at a big tech company. This is how it is going to look like. The old school way of software development was the waterfall model. Theyโ€™d spend a year writing a massive plan, a year building it, and then release it only to realize the users hated it


View attachment 5101191

So the modern software development what they do is agile model.

View attachment 5101194

At the start of the 2 weeks the team sits down and picks a few things to implement (features or bug fixes) from the massive master list (the Backlog).

For the next 14 days, the devs put their heads down and build only those selected features. And everyday there's a 15 minutes stand-up to ensure things stay in sync and the managers are updated about the progress. There's different variants of this like scrum models and some teams in big tech like Google/Netflix have their own versions which I won't get into but this is the basic framework

View attachment 5101208

At the end of the 2 weeks. The team shows off what they built to the bosses or stakeholders. Get a performance review and feedback and they restart the cycle. And it continues.

It might seem like Devs code the entire day but it's really not. Coding is maybe like 10% of what a software developer actually does. It's the easy part even AI can do it infact AI already does most of this part at most companies these days. The problem isn't how to write it is what to write. The hard part of coordination, reading docs, following compliance and taking decisions. You only spend like 2-3 hours max writing code the rest of the time is spent planning, arguing in meetings and to be quite honest just passing time on slack or discord. Bad code can be fixed in an hour but bad decisions takes weeks.


Most software companies these days. Only talking about product companies work in a hybrid mode or already fully remote. Basically 2 days come to office and 3 days stay at home and work. And sometimes when the sprint ends early you often get something called downtime meaning no work just wait for someone to assign you work.

Most MNCs these days also have GCCs. Global capability centers. Almost all big companies these days have this. Walmart, Target, Microsoft, Google, Goldman Sachs, Nvidia etc etc. Major global giants no longer just outsource cheap labor. That is dead, now they build massive, sophisticated tech hubs globally that function as the core engines of the company.

These GCCs have their own core infrastructure, platform engineering
cloud operations, distributed systems, AI/ML systems and security. Some GCCs are effectively peer engineering orgs to US headquarters these days.

View attachment 5101265View attachment 5101268

These are seperate from the ones serving that market for example the Google GCC in Poland serves the global market which has different goals, infrastructure and teams from Google Poland that serves the local market. GCCs like these exist in Poland, Brazil, India, Mexico etc

View attachment 5101269


They also take advantage of time zone differences to essentially have a functional teams 24/7. It's called the follow the sun model so late night on call rotation and firefighting at 3 am is not a thing though you can still volunteer for it. I used to do it to impress my boss and for extra pay but it's not a requirement


View attachment 5101272

And on a quarterly basis. Executives and Employees travel to these GCCs. Teams meets once a quarter to map out the next 3 months of deliverables and for team bonding and presentations for 3-5 few days and then go their ways.


I could go into more details on how these GCCs, Tech companies function in the larger framework and how they coordinate with each other but tbh it's quite complex. There's a lot of hierarchies and structures in place because coordination is extremely important in Tech. These tech companies essentially function like mini countries and also have the money of one and are constantly moving human, intellectual, and financial capital across borders to keep the machine running 24/7. You'll be well paid, get a ton of benefits but there's often a sense of cog in the machine kind of feelings that will always exist because the work you do won't always be visible but it's still fulfilling work.

View attachment 5101278
valuable to know
 

Similar threads

hate
Replies
18
Views
123
hate
hate
B
Replies
0
Views
14
beyondwego
B
IronMike
Replies
9
Views
93
IronMike
IronMike
ANON
Replies
28
Views
137
ANON
ANON
TheAncientMacedonia
Replies
0
Views
16
TheAncientMacedonia
TheAncientMacedonia

Users who are viewing this thread

Back
Top