I have a genuine question whether you think that, having a software engineering background (UX/UI, product design, business processes), but not so much so in programming and development (a wide array of languages, knowing some architecture, CS, but not too deep in either) - would it make sense to ignore learning of the OH scripting language (but also translates to Arduino, and my future idea of connecting it all to the DB/UI representation), and just outsource it all to GPT 4?
My end goal is to practice a bit in smart home applications, make a nice smart home, practice collateral technologies (like Linux), and then have some fun along the way. Would learning how to write OH scripts (or MQTT commands on Arduino) make it? I am just one of the people, who is kind of trying to “start from the base” (e.g., doing data analytics AFTER knowing statistics, foundational knowledge etc.).
I find that, in my main job, which is PhD research, I find that ChatGPT is actually quite useful (and can actually short cut a lot of the “manual work” which I learned already a long time ago, so for me it’s very basic). And I heard that Sr. Developers are forgetting how to write loops, since they are at a higher level of abstraction, which I totally get when I want to open R or python again and I know that I need to transform the data in such and such way, so I don’t remember the exact syntax of a FOR loop either.
But still, I feel like I can be doing something “not properly”, “not ground-up”, and so it’s like soldering a given set of components onto the plate, and that’s it - you just know how to solder the components, not to make the PCB design, perform circuit analysis, etc.
What are your opinions/recommendations? (Hope that’s the right theme for this question hah)
Thanks!