Ask Lemmy
A Fediverse community for open-ended, thought provoking questions
Rules: (interactive)
1) Be nice and; have fun
Doxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them
2) All posts must end with a '?'
This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?
3) No spam
Please do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.
4) NSFW is okay, within reason
Just remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either !asklemmyafterdark@lemmy.world or !asklemmynsfw@lemmynsfw.com.
NSFW comments should be restricted to posts tagged [NSFW].
5) This is not a support community.
It is not a place for 'how do I?', type questions.
If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.
6) No US Politics.
Please don't post about current US Politics. If you need to do this, try !politicaldiscussion@lemmy.world or !askusa@discuss.online
Reminder: The terms of service apply here too.
Partnered Communities:
Logo design credit goes to: tubbadu
view the rest of the comments
I'm a data engineer, which means I write code that manages data aka databases. RN I'm mostly working with python, pyspark, managing data transformations from different providers. I'm also managing the deployment and execution of such pipelines via terraform.
I don't copy much code, if at all. I do search plenty examples online but then I write my own. I'm at the point where I could adapt myself into almost any language in a week though, they are very similar.
If you want to go into coding focus on understanding the functionality of the code, what it is actually doing and why is it done like it is, that should give you a lot of flexibility when changing frameworks or languages. A lot of stuff is super similar across the board.
About your question, "a full stack Dev with sufficient sql and python" is probably a front-end Dev that does JavaScript and CSS, with some front framework like react or Vue, which will have to create the code of the webpages, build components... They also mention sufficient SQL and python, which implies that the backend is done in python and that they have some database. Probably Django or flask. In the backend you create business logic, stuff like "get me the list of users", things the front-end asks the backend. For some queries the backend will also ask info to a database, and it will have a SQL client where it will have sql code to query stuff.
Hope this helps.