4 ms·
> If I got really good at working with these tools (or fell in love with this tooling), I wouldn't really be able to go back to working "in the real world" SWE
by yodsanklai 3y ago
> If I got really good at working with these tools (or fell in love with this tooling), I wouldn't really be able to go back to working "in the real world"
SWEs need to learn new tools all the time. This shouldn't be a concern. Besides, it's not like "the real world" only use a single tool. Each company has their own tweaks, even those using open source stuff.
- shepherdjerred 3y agoBig tech has _way_ better tools than what most companies use. At Amazon so many concerns were taken care of for you like: * How do I setup a new project? * How do I build code? * How do I pull internal dependencies? * How do I publish artifacts? Every company makes a horrible copy of these systems with off-the-shelf tools. At Amazon there were certainly flaws in the internal tools, but overall it was much better than the "real world".
- xuancanh 3y agoI'm not quite sure if it is true that those tools are better than "the real world". There are many options for each of the steps that you are mentioned, old systems mixed with new solutions, so developers have to learn all of them and onboard to each of the system that they decided to use. While they provide some templates and scripts here and there to solve these problems, most of them are not production ready, and doesn't provide a holistic experience. I work for smaller companies before and the platform teams did a much better job to provide a unified experience across those steps.