64 karma · joined November 8, 2019
Work from anywhere but ask your manager from where you can work. Also I want you here each three months for a one-week gathering, and if you're senior I want you to gather even more often. "The most flexible policy in the world" people are calling it LOL It's great a company like Airbnb does this, but come on!
I haven't hired myself but I have worked with people from all over the world with different backgrounds for many years and have had literally zero close cases of anybody misusing an API key on their benefit for whatever reason. It wouldn't have made any sense for them to do so.
And the control I talked about is security logging, monitoring, alerting systems, etc. I've worked for a banking company and also for a fintech one and all the money movement operations were duly logged and monitored. Literally nobody would risk doing anything malicious in an environment like that plus people are happy with their salaries
Regarding the criminal related comment, you should first and foremost trust and empower your employees independently of where they come from. And then you should also have controls in place to make it really difficult to steal your clients' money.
- Start with what kind of job you would love to have. Do you want to work for a blockchain startup? maybe a gaming one? Or fintech? It may be something you never did, don't limit yourself.
- If you don't have a Github project related to what you want to do, create one. Put a lot of emphasis on the README of the project and on code quality.
- Read a relevant book before starting looking for the job. That alone will give you a lot of stuff to talk about and it's going to be really fresh in your mind. People that read books have much more chances of standing out.
- Create 2 or 3 generic CVs and do customize them when applying for a job. I used to customize mainly the top paragraph(s) of the CV I use to introduce myself. Describe your skills and interests from the perspective of that particular job.
- Regarding CV style, I'd prefer a sober and minimalistic one. Google "best fonts for CVs 2020" and pick up one you like.
- Highlight keywords so it's much easier to understand your skills at first glance.
- Don't just list technologies but also explain in a higher level what you have achieved.
- Nowadays there are ML-based tools that analyze and even discard your CV before a human takes a look at it. Glassdoor had some time ago a CV analyzer that literally gave me hints that allowed me landing a job, after simply changing a bit its wording my CV got much more visibility. Find some of those tools and give them a try, if the feedback you get is reasonable edit your CV accordingly and see what happens.
- Have a lot of interviews! If it's difficult for you to get them (which I doubt if you are a principal engineer already), apply for jobs that you would just take in an emergency situation and sit those interviews. At some point I was having like 2-3 interviews a day. That helped me be sharp on selling myself after some weeks and that is crucial!
And that would be it, I hope this helps. Good luck with your search!