| ▲ | limit499karma 2 days ago |
| > how to organize software so that the complexity remains manageable as the size increases So John is missing the role of software architect here. Science, art, and development - 3 roles. Not all visits to the stratosphere are misadventures. |
|
| ▲ | pphysch 2 days ago | parent | next [-] |
| I think TFA is implying that good SWEs are good architects too, the skills go hand in hand. I frankly don't believe in the "software architect" as a separate role. I've worked with "architects" who are clearly just BS artists because they know the jargon but have no skill to back it up and make difficult technical decisions regarding tradeoffs. |
| |
| ▲ | limit499karma 4 hours ago | parent | next [-] | | Good SWE can do all 3. The three distinct skill sets are orthogonal to individuals' skills. | |
| ▲ | intelVISA 2 days ago | parent | prev [-] | | How do you propose those "BS artists" feed their families in an alternate reality tech industry where only the roles that add value are deemed worthy of food and shelter coupons? | | |
| ▲ | default-kramer 2 days ago | parent [-] | | A good first step would be let them keep their jobs, but strip them of any authority. This already happens at some companies - the architects provide guidance which dev teams are not required to follow. I think it's absolutely insane that we live in a world where many people with an "architect" title don't write code, and sometimes have never written code in their life! That would be like a world full of chess coaches who don't play chess! They just read BS articles like "Skewers are the new forks" or whatever. | | |
| ▲ | BobbyTables2 2 days ago | parent [-] | | It’s funny, the most effective “architects” only have “developer” in their title. The ones with “architect” in the title move on to the next project as soon as the previous is started… |
|
|
|
|
| ▲ | kosolam 2 days ago | parent | prev [-] |
| Yet, some visits to the stratosphere are misadventures. |