Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

As a bit of a counterpoint to most other posts:

I started working on a project where the lead developer told me they had no idea what OS their product was designed for, or even "if it needs a server". I spent a few days going through the source code working out "well it turns out they need x". Followed by coming up with a deployment process, and starting an fight to push everyone to use source control.

According to the person running the show, they no longer needed an Enterprise Architect, because I'd completely filled what they expected of that role. This was a large Government project that would usually expect someone in such a role.



"would usually expect someone in such a role."

Sometimes the roles are not there for you to produce usefull output, they are there to make sure massive mistakes aren't made and to have someone to hold to account when shit goes wrong.


"This was a large Government project" that's your problem right there :)


It wasn't a problem though.

There's actually nothing wrong with someone saying "so I'll recommend this style of deployment, and management will get on board" over saying "each developer will just deploy their bits of code where they want" and ending up with two public clouds and a backend on some guys laptop (seen that in a small startup).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: