Boss only likes stuff he can see and that looks pretty. Doesn't understand code, servers, containers, DBs, etc. Praise is attributed by something looking nice in the frontend, whether or not it does crazy stuff behind the scenes.

Spent a week working on a project whilst boss was away. Got to about Thursday and thought, oh poop, I've built all this API stuff, but not much frontend. So I panic built frontend screens with no functionality just so I had something to show.

Wish I had another dev to share backend progress with (and code review)...

  • 6
    Dont always please your boss. Hacking a quick frontend together for him will cost him more than if you make it nice later on.
  • 3
    He doesn't understand the yardsticks to measure a well planned and executed backend.
  • 3
    I'm in exact same boat. I share your pain.
  • 1
    Who hires a boss like that ?

    Or, if the boss owns the company, how do they even become a boss in the first place ?
  • 3
    Introduce a few sleeps into your front-end code. Once they complain that the front end is slow, you can say that the backend is causing the bottleneck and you need time to "optimise" the backend.

    As an aside, must clients are the same because they can see and interact with the front end. Backend stuff is pretty much invisible to them.
  • 0
    Reminds me of startup car companies.

    They produce a nice looking prototype vehicle, but at the same time, are hiring all the people to design the stuff that goes inside..

    I'm reminded of one in particular that instead of real windows, they put printed fake windows on it and no one seemed to notice !
  • 3
    @Nanos Sadly boss == owner. They spent some time in client relations at a big agency then started their own. So they just hired a designer and a dev (me) and got on with it. They love the designer as she can produce wireframe visuals for a whole app quickly, but it can take days to code some of them by the time components are created, unit tests written, validation implemented (in JS and API), security considered, and so on...
  • 0
    @ftyross I like it. It provides the opposite of planned obselecence - I can also speed the app up in future releases with little effort 😉
  • 0
    I feel your pain.
  • 0
    > They spent some time in client relations at

    > a big agency then started their own.

    I notice this is a common approach, whenever I bump into people like that I recommend:



    The E-Myth Revisited: Why Most Small Businesses Don't Work and What to Do About It Paperback – by Michael E. Gerber


    Might be a good idea to buy a copy and give it to your boss, so you don't end up out of a job !

    There are a lot of businesses like that where I am, not a clue how to run an actual business.

    They repeatedly go bust, and someone else takes them over, equally as clueless and the whole cycle starts again !

    But hardly anyone ever listens to advice !

    I hear those that do, don't go bust so easily. :-)
  • 1
    @MoreCoffee it also provides a nice side benefit in that you can reduce the sleeps incrementally over time as you "work" on performance ;-).

    I have done it a few times when I was doing agency work full time with front-end mocks so that the customer didn't confuse the mock with a live application and you could decrement the sleeps as the backend gets done. So you say start at 10sec sleeps and for every 10% on the backend, you decrease it by 1 second :P
  • 1
    @Nanos managers and bosses are most of the times atechnical or worked in the field 10 years ago and grew out if their position.
    And I personally prefer an atechnical boss, as long as there is a trust. I trust them to give me a good workplace and keep the customers in line. They can trust me of doing everything in my grasp to deliver a good product in a given time.
  • 0
    > managers and bosses are most of the

    > times atechnical or worked in the field

    > 10 years ago and grew out if their position.

    I think that used to be the case some years ago, but at least in my country, those people have either left to other countries for more money, or died of old age !

    Now it is like, almost everyone I meet in management is lacking experience in the industry they work in. (Not to mention increasingly too stupid to listen to others, or learn from their mistakes.)

    As such, there is quite a high turnover, with businesses going bust, followed by said management involved being involved in a new business, which then goes bust for the same reasons !

    I guess no one writes on their CV "Was responsible for loss of last business I worked in.."
  • 1
    @Nanos i said Atechnical (so not technical) :) you are basically repeating what I said.
Your Job Suck?
Get a Better Job
Add Comment