• 0 Posts
  • 1 Comment
Joined 3 years ago
cake
Cake day: June 15th, 2023

help-circle
  • SWE consists of 2 core aspects: Complexity management and requirements engineering. Both work in layers. At each layer, choices need to be made.

    Example: what instruction do you compile an “if” statement to? That is making a choice on how to implement a requirement on a level that we have already automated away. (Unless you are a compiler engineer.)

    An AI can handle several of the lower layers with ease. But that just means we can start stacking more layers before human engineers get overwhelmed. AI won’t end software, it will just increase the expectations on how wel integrated it is, how much features is has, how fast bugs get resolved, how well tested code is, etc