Ask HN: How do I improve our data infrastructure?
&gt; I was just hired<p>[...]<p>&gt; I was thinking about building a pipeline<p>[...]<p>&gt; How do I go about raising awareness?<p>Don&#x27;t.<p>You don&#x27;t get it yet.<p>Everything there is there for a reason.<p>Some of it may be technical reasons, some of it may be delivery reasons, some of it may be people reasons, team reasons, political reasons, etc.<p>You just landed a sweet perm job in a field you love. Don&#x27;t ruin it by becoming that cliched new hire that sees all their problems and knows how to make it all better. You may be right. Technically. They may even encourage you.<p>But you could also be wrong technically. You could step on toes politically and end up sidelined. You could end up biting off more than you can chew and end up becoming responsible for the bigger mess later.<p>May advice is to stop, take a deep breath, look around, appreciate what you&#x27;ve already achieved by getting there, get to know your colleagues, get to know the company, get to really understand the system so when the next new hire comes in you can explain the reason behind everything (maybe getting to know the detailed history of the system and why it formed the way it did?), and make sure you know absolutely everything you can before changing everything you can.<p>Yeah, maybe you&#x27;ll feel some parts of your job suck for a while (I wish this was easier, it&#x27;s stupid that I have to do all this work to get form A to B when I can see a better way), but if you give yourself more time to learn, you&#x27;re really doing yourself a favor in the long run.<p>And you&#x27;re a perm now, in a big corp, doing data science. Relax, you got it made, right?<p>So chill out and take a deep breath and enjoy your new workplace and everything about it (not just the stack in front of you), and if you still want to make changes somewhere down the line, start small, bit off a tiny little piece you can chew, and succeed with that small improvement before moving forward with anything more.<p>Also think of it differently, if you do end up being the one responsible for reinventing the whole stack, then milk that project for everything you can. It&#x27;s a big corp play so you have to do that in a big corp way. There&#x27;ll be meetings, committees, decisions, stakeholders, teams formed, responsibilities. You could even parlay this project into some greater responsibility and title for yourself, maybe even use it to boost your career. SO think of it not like you are trying to understand a technical problem, but you are trying to understand a piece of (and through it, the enitrety of), your whole new organization, with all that entails: the people, the team relationships, how decisions get made, etc. So enjoy playing that game, because you are happy to be in a big corp, so the sort of benefits that can bring you is what you want, right?<p>It&#x27;s not a startup. And if you feel technically unsatisfied, use the time to learn some new languages or skills, or kick some side projects down the road for your own benefit.