3 ms·
My experience with (2) larger companies, and confirmed from conversations with friends, is that while you tend to have more support, you are often placed on ind
by scottrogowski 7y ago
My experience with (2) larger companies, and confirmed from conversations with friends, is that while you tend to have more support, you are often placed on individual siloed teams where you stay for years. I think the key benefit of smaller companies is that you can work across so many different aspects of the application. Process also tends to be less burdensome so you are able to devote more of your time to the text editor writing business logic.
Still, my experience and my circle is limited so I suspect some might have had the opposite experience.
- nraynaud 7y agoSomeone told me they spend 2 years in a team responsible for some of the undo menu at a giant software company. Incredible siloing.
- ericd 7y agoI was interviewing at a megacorp a long while back, my interviewer was solely responsible for the pie charts in some old application. He mentioned in the interview that it was totally feasible to run your own startup on the side.
- shiftpgdn 7y agoThat sounds like quite literally hell on earth. Thanks but no thanks (never mind the legal pandoras box of running your startup at your day job.)
- mav3rick 7y agoMy first job out of school was writing an OS from scratch for a new device. This was at a FAANG. Couldn't be happier. It depends on the opportunity.
- cezart 7y agoAn acquaintance of mine worked at Google for one entire year on the functionality of one single button in GMail (I don't recall what it was specifically). He was very disappointed, left and launched a startup.
- abraae 7y agoTo be fair, adding apparently simple undo functionality to a complex transactional system can be fiendishly difficult.