> Quoting from earlier in the thread, see this and tell me the person writing it is competent.
I can't, nor could I make any sprawling generality about them based on secondhand quips.
> The polite way to put it is "there might be a skill mismatch".
More than polite, it may be practical. Perhaps this person is vastly skilled in some other way and importantly valuable if applied to that work.
> Plenty of people get slowly drifted into programming roles they aren't qualified for.
Like me. I'm unqualified in many ways having no formal education in CS. Yet I've created around 1,000 jobs so far. I've taught CS and lectured on it in college programs. I'm pretty sure you'd consider me incompetent if we met, because we seem to see the world and this work very differently.
> At the end of the day, I'm not some super hero looking to drastically improve every company I work for.
I don't consider it super heroic to simply do your work in good faith, interact professionally with respect for other humans, and strive to leave the world (and every part of it you touch) no worse, if not better. That's just basics.
> It's fine to walk out if your not vibing with your co workers. Always say it's about money, you never know who you'll see again.
Yes, absolutely, change roles when it seems the right choice. That is freedom I wish everyone had, and felt safe in, and no guilt for. Pursue happiness. Even saying it's about money I can't argue with unless doing so obscures some other fact that harms other people.
For me, that's not enough. There could be reasons to write code like that. Maybe a function reference is needed for `function1` so it can be passed as a callback. Maybe it's given a meaningful name rather than "function1".
>function2(){ ApiCall("2) }
Quoting from earlier in the thread, see this and tell me the person writing it is competent.
The polite way to put it is "there might be a skill mismatch".
Plenty of people get slowly drifted into programming roles they aren't qualified for.
At the end of the day, I'm not some super hero looking to drastically improve every company I work for.
It's fine to walk out if your not vibing with your co workers. Always say it's about money, you never know who you'll see again.