StefanWestfal
Joined 5 years ago
Joined 5 years ago
And for me that is the best case scenario, it takes away the part we have to code / solve already solved problems again and again so we can focus more on the other parts of software engineering beyond writing code.
Anecdotal experience: Onset of tools such as NumPy, which made it more feasible for a wider range of people to write their own simulations due to drop in cost (time/complexity). This, in turn, increased the demand for tooling, infrastructure, optimisation, etc. and demand for software engineers increased. Yes our jobs will change but there are way to many problems to be solve to assume demand will not increase.
If you define elite programmers in the context of actual coding as those who excel at implementing ideas and solutions, I could imagine that this skill might become less relevant with the advent of AI. Smashing out over 1000 lines of Haskell would then be the equivalent of being able to calculate complex numbers in your head.
However, if you define elite programmers as those who possess good domain knowledge, communication-, management-, and soft skills, then yes, they might become so productive that they could replace developers whose main skill is writing code as we move up a level of abstraction. While it might help today to have a certain level of understanding about Assembly and C, we do not need to be elite at it to be a good software engineer.
I am asking as I met a few devs who are electrical engs. with a very good understanding of how a computer actually works but now earn more with React and Python.
On top of that, some strange management decisions like completely stopping pilot training and laying off the ones that started during Covid while getting financial assistance from the state and 2 years later struggling with a pilot shortage.
Next, you would expect that the notary would educate participants and act as a source of trust, an actor in your best interest, but that is not the case. Notaries can change contracts until the last minute, and unless agreed upon, the common 14-day withdrawal period for contracts does not apply to things like buying property. Furthermore, if you are inexperienced, you can easily fall into traps.
As a concrete example, when buying a part of a shared property, it is commonly believed that the "Hausordnung" (house rules) is the owners' agreement for house rules. However, that is not the case, as there can be more, and in our case, it forbade us to keep dogs. Now, you could argue that we should have made ourselves more familiar with the law, and I would agree that is true. However, it begs the question, why do we need a notary?