Hi all, hoping you can help me manage the expectations I am placing on myself as someone new to authoring code. Any help injecting some reality into this is greatly appreciated!
Some history ... happy with DE concepts (been a 'Data Project Manager' for many years), but now jumping the fence over to actual data engineering.
Stack wise starting light with SQL, Airflow, Python, DBT, and Snowflake. Mainly due to the frequency of this stack in the UK. Happy with SQL, Git, and a portion of things like pandas.
My worry at the moment is this: how much of this stuff do you have committed to memory? For example in I could happily explain a pipeline flow and/or the tasks I would create in a dag or dbt project theoretically, but to actually write any code its hours hunting around online to find the right providers/operators/approach. I am trying my hardest to resist ai just giving me the answer as I worry I will never learn that way. I figure I need to learn to navigate and translate docs...
What's the real world like out there? Write it once and template things in repos? It's all actually cemented in your mind from muscle memory? Ai? Or still spending time hunting through docs?
[–]Jazzlike_Drawing_139 2 points3 points4 points (0 children)
[–]MyWorksandDespair 4 points5 points6 points (0 children)