I am a Data engineer and code frequently in python, sql and now typescript as well. I never studied computer science and this gap of understanding algorithms, linear programming and system design always remained. I feel very underconfident due to lack of such concepts and i feel SDEs are way superior. Hence, i wanted to know from community like what all things i should actually learn that can help me code better in my career. My plan is to ultimately progress in Data Engineering field towards a Data Engineer architect role. Also, any popular youtuber or podcasts to follow that makes us understand these concepts in an easy manner. #tech #algorithms #computerscience #systemdesign #dataengineer
The slow way is to take a udemy course or a programming bootcamp in hard-core backend engineering and switch to SWE internally at current company. This takes time and you'll have zero increase in pay. The faster, more efficient way is to grind Leetcode, system design for interviews. Then switch companies as a SWE. This ensures increase pay, title and the work you're looking for.
If OP wants to progress towards a career in data engineering with a medium term goal of data architect, I wouldn't recommend switching to SWE role.
OP, first, data engineering is a subset of software engineering. You still write code, maintain production pipelines and are responsible for the operation of the code you write and maintain. I don't think SWEs have a leg up. If you'd like to solidify your understanding of computational concepts such as data structures and algorithms, do LeetCode. Read System Design interview by Alex Xu. Doing a boot camp or a certificate program from any of the top universities will also help you
Tech Industry
Yesterday
415
Bitcoin is the only possible future
India
2h
423
What do vegetarian Indians eat for protein?
Ask Blinders
Yesterday
753
Why is our country owned by Israel? I don't want my tax dollars fund genocide. How can we stop this nonsense?
Software Engineering Career
Yesterday
910
Offer Eval
Tech Industry
Yesterday
2975
1 vs 5 Million - no lifestyle change
All the SDEs gatekeeping rn π‘π‘π‘