Live data from Hacker News

Failing the startup game at Unbabel

esoteric-code.blogspot.com

11–20 of 241 posts

Re: Failing the startup game at Unbabel

#11
It seems that given Andreas' move to join the startup - if his explanation is accurate and complete - the level of responsibility of the founders does increase. I've been a founder asking people to move before and I've always felt that it adds a significant extra responsibility. You need to be quite a lot more certain it'll be a good fit before asking someone to move to join your company.

In my mind "culture fit" is the responsibility of the founder. If you're recruiting someone, you need to make the call if they fit into your culture. You can't really blame the person you're recruiting for not fitting in. You can (and should) fire them if they're not a fit, but it's still your hiring mistake, and you need to take the responsibility for it.

If a mudslinging contest can somehow be avoided, it'll be great to have a response from the Unbabel founders. There are probably some good lessons for both coders and founders here.

Re: Failing the startup game at Unbabel

#12
There is a 60 day period in which you can be let go without further notice ('trial period') so legally they are in the right, but morally, after letting you move from one country to another and without in any way assisting you in cushioning the blow they are jerks (assuming this one-sided view is the unvarnished truth).

But better that you are out of there now than a year down the line, if they are like this then that saved you a bunch of time and a lot more hardship.

Re: Failing the startup game at Unbabel

#13
post #11

It seems that given Andreas' move to join the startup - if his explanation is accurate and complete - the level of responsibility of the founders does increase. I've been a founder asking people to move before and I've always felt that it adds a significant extra responsibility. You need to be quite a lot more certain it'll be a good fit before asking someone to move to join your company. In my mind "culture fit" is…

> I've been a founder asking people to move before and I've always felt that it adds a significant extra responsibility.

Exactly. If you ask people to do things outside the normal employment environment then you are partly responsible to make them whole if thing do not work out.

And if you can't do that then don't get people to move halfway across the continent for you, especially not without doing more work to see if there is a good fit or not.

Re: Failing the startup game at Unbabel

#14
post #7

A really big problem for startups lies in attracting high quality coding talent. There aren't many experienced developers who're in a position to take the necessary risk joining a startup and working for a reduced income for a while. Consequently any startup that screws over a developer isn't just hurting their own rep, but they're damaging the chance of success of every other startup by reducing the size of the tale…

> there's still a lesson in it for every startup founder - developers are necessary and important to your success so being nice (especially if the relationship isn't going well) is a Good Idea.

If a founder is only being nice to someone because it's a good idea and in their interest, they are an asshole. It's not a lesson you should need to teach anyone.

Re: Failing the startup game at Unbabel

#15
I feel for you too. It wasn't a startup and the job was local, but I took a salary drop and swapped a cosy-but-unrewarding role with a global corporate to join a 40-strong SaaS development company that wanted someone to come in and sort out their internal and customer support infrastructure - they had no strategy, procedures or hierarchy and were constantly firefighting - shuffling resources between projects according to which customer complained the loudest.

It became clear very quickly that the two founders who brought me in wouldn't embrace any change that didn't come from them, and they had a total fear of empowering anyone else to make executive decisions - even about their own team members; I constantly found my guys being assigned to firefighting for other teams without my knowledge, so workload planning and scheduling knowledge sharing periods was impossible - we had information silos all over the place and if someone went on vacation they would often be called or emailed frequently because they were the only ones who knew about a specific part of a project or system. I wasn't allowed to attend support review meetings with the customers - the Directors went alone and told me what had been agreed, and they constantly dealt directly with one of my guys (the company 'guru'), assigning him work and making it impossible for me to grab his time so he could share his skills with the rest of the team - I highlighted it as a serious business risk that this guy was the only person who knew some of the tricks with some of our internal and customer infrastructures, and that he wasn't encouraged to document or share his knowledge, but they dismissed my concerns.

When we had that Friday afternoon talk after 9 months of trying to bring in some best practices and semblance of organisation, I left the office for the last time with a sense of great relief that I was out of the clusterfuck.

It only took me a few weeks to find a much better role and I hope things work out for you too.

Edit: Looking back at what I wrote, it might be that the OPs circumstances just offered the opportunity for a bit of a personal rant, which was not the intention. My main point was based on the fact (not explained at all by me in my post) that when I met the two Directors (twice), prior to joining, the setup and opportunity for me looked very positive, and I was convinced I was going to be empowered to fulfil the role. Things turned out very differently, and I clearly did not fit in with the company culture the founders wanted to both leave and stick with simultaneously (it was their comfort zone, and although they knew is was not the best was to run a business, they ultimately couldn't leave it). Moral: Shit happens, despite due dilligence, but that doesn't make it right.

Re: Failing the startup game at Unbabel

#16
post #6

37 old Java professional from Sweden spends all of his savings in two months? You have 5 kids or something?

Or maybe just not a lot of savings.

Or maybe he wants his story to sound more dramatic

>So here I am, back where I started with barely enough money to eat.

Come on, you're 37 years old Java professional from Sweden (which is not Nigeria or something). Even unemployed people there get more money which I used to make being programmer.

> When I informed my landlord that I wouldn't be able to stay as long as planned she kicked me out of the apartment

What, she kicked you even before your paid period? Obviously you're loosing your deposit but she is not supposed to kick you out.

This story made to sound dramatic, but in reality, I believe, he just wants unbabel's managers to follow contract rules.

Unbabel is wrong, but it's not a reason to say you're starving and it's their fault. You're a grown up man, be responsible for your life.

Re: Failing the startup game at Unbabel

#17
When I was a few years out of school I went to my second job and inherited a huge code base with 4000 line java files, no tests, no one who worked on the code still around, etc, at a big non-tech company. I was young and stupid to think I was a bad programmer that I couldn't fix it all in a few weeks by myself.

I know it's in the past now, but try to avoid situations like this. If you can't, talk to your boss about what can reasonably be done in what time frame. Now I would try to figure out which parts can realistically be refactored and which can be isolated and rewritten iteratively make things better. I wouldn't take on new features unless I was confident I could deliver with spaghetti around.

Re: Failing the startup game at Unbabel

#18
If you read between the lines, it seems like this job definitely wasn't the right fit. Hence, they were probably in the right for letting you go.

But they're definitely in the wrong for how they handled it. In particular, knowing that you moved to Portugal for the job, they should have given you severance sufficient to cover relocation back to Sweden.

Re: Failing the startup game at Unbabel

#19
post #7

A really big problem for startups lies in attracting high quality coding talent. There aren't many experienced developers who're in a position to take the necessary risk joining a startup and working for a reduced income for a while. Consequently any startup that screws over a developer isn't just hurting their own rep, but they're damaging the chance of success of every other startup by reducing the size of the tale…

Actually, this is only a problem for un-founded startups - but if you don't have the money, you should at least have the technical expertise necessary to create the software for your start-up for the next 6 months or so (before you get to a Proof-Of-Concept stage, and can get investors). When you get the money, it's almost always a problem of just offering enough money to offset the risk of a startup failing/the team not working out.

Re: Failing the startup game at Unbabel

#20
post #7

A really big problem for startups lies in attracting high quality coding talent. There aren't many experienced developers who're in a position to take the necessary risk joining a startup and working for a reduced income for a while. Consequently any startup that screws over a developer isn't just hurting their own rep, but they're damaging the chance of success of every other startup by reducing the size of the tale…

> there's still a lesson in it for every startup founder - developers are necessary and important to your success so being nice (especially if the relationship isn't going well) is a Good Idea. If a founder is only being nice to someone because it's a good idea and in their interest, they are an asshole. It's not a lesson you should need to teach anyone.

The lesson is that it's hard to find good developers.

More generally, it's quite hard to find good . People assume that available talent fits some sort of bell curve, with lots of 'average' people out there, but really it's more like an inverse square curve - there's a lot more people at the bottom end than the top. When you find the good ones you're nice to them because it's in everyone's interest.

Post reply on HN