| ▲ | ilc 5 hours ago | |
As a Principal SWE, who has done his fair share of big stuff. I'm excited to work with AI. Why? Because it magnifies the thing I do well: Make technical decisions. Coding is ONE place I do that, but architecture, debugging etc. All use that same skill. Making good technical decisions. And if you can make good choices, AI is a MEGA force multiplier. You just have to be willing to let go of the reins a hair. | ||
| ▲ | herdymerzbow 3 hours ago | parent [-] | |
As a self teaching beginner* this is where I find AI a bit limiting. When I ask ChatGPT questions about code it is always about to offer up a solution, but it often provides inappropriate responses that don't take into account the full context of a project/task. While it understands what good structure and architecture are, it's missing the awareness of good design and architecture and applying to the questions I have, and I don't have have the experience or skill set to ask those questions. It often suggests solutions (I tend to ask it for suggestions rather than full code, so I can work it out myself) that may have drawbacks that I only discover down the line. Any suggestions to overcome this deficit in design experience? My best guess is to read some texts on code design or alternatively get a job at a place to learn design in practice. Mainly learning javascript and web app development at the moment. *Who has had a career in a previous field, and doesn't necessarily think that learning programming with lead to another career (and is okay with that). | ||