266 karma · joined August 4, 2013
I use protonmail with the same username.
bentona.at.hn
Re: Mentors - reach out to someone who you enjoyed working with in a previous role, looked up to, and would enjoy working with again. Just ask them to have a quick chat, and have specific questions about your job hunt ready - ask them to share their approach to a job search, share what you've done, and ask if they have any advice for improvement. If the chat goes well, you can ask if it's alright if you reach out again. You don't necessarily need a full "mentor", just some guidance.
Re: Referrals - This is not strictly about typical "referrals", but if you can have a chat with a recruiter, you often can similarly cut through initial screens / red tape.
I have had a ton of luck reaching out directly to in-house recruiters for roles I'm interested in on LinkedIn. They're often constantly on LinkedIn, frequently doing outbound, and IME they're often happy that someone reached out - and this can be more effective than spending an hour hand-crafting a cover letter. Keep the message to a couple sentences, share why you're interested in the company, and again, ask to have a quick chat.
Didn't realize this before watching, but it's interesting that there's an incredibly complicated board state but the game state / actions are deterministic, e.g. the players don't have any choices about what to do once the machine is set up.
Instead of wondering, "Am I better at X than Bob?", I try to focus on "About which part of this problem might Bob have an insight I'm missing", for example.
It's probably true that I was better than 90% of students at some small sliver of something, but that's not super relevant in the larger scope of everything it means to be a student. Getting away from the "better"/"worse" dichotomy is the important thing, IMHO.
This matters because async can become more efficient than sync when it prevents you from having to repeat yourself, but you lose this efficiency if you don't invest in clear writing that is easy to parse (repeatedly) to begin with.
You look at the core problems of software engineering from a human-centric point of view - which is a great perspective, IMO.
Have you thought about trying to transition to a role that is more human-focused? I'm guessing with your level of experience, it wouldn't be too hard to find a path to team lead or EM. I'd also potentially consider consulting, either freelance or as part of a firm.
Personally, working on a larger "system" that includes people - a team, a department, a solution - is much more rewarding, because I get to work on a larger class of problems with a more diverse toolset, and I get to observe my impact on others.
What studies do you have in mind?
If you're not sure what else you want to do, working as a software engineer for a while is not a bad idea, and may be a very good idea depending on your financial situation - if you want to focus on solving problems instead of working on large software systems, maybe try a smaller company. If you're especially interested in entrepreneurship, this could also expose you to a lot of valuable knowledge.
These aren't "hard" problems, they're simply questions that don't make sense. Is finding an odd number that is divisible by 2 a "hard problem"? I don't think so, it's just that it turns out that it doesn't make sense to ask the question.
Some of these "hard problems" actually have solutions that demonstrate they aren't solvable, and these solutions are fairly elegant, in which case I'd also say these are not "hard".
You can still listen to it online: https://v4.hos.com/home
I especially like the Turing / Godel equivalency stuff he discusses.
Sometimes I wonder how much my brain has changed to use search engines / how much of it is dedicated to effective googling. Makes me feel like a cyborg.
Are there standard anosmia tests? I'm wondering how to make this actionable in the most efficient way.
The article mentions that "...allow the virus to pass through the entire population so that we acquire herd immunity, but at a much delayed speed", but also that they don't plan to delay football matches.
I don't understand, do they think that more conservative strategies will slow the virus down "too much"? They mention fear of "constraints on freedom of movement" being lifted too soon, maybe a more rational approach is to just not lift them too soon, rather than encourage gatherings like football matches. Given the numbers in Italy & China, I would argue that several football matches could potentially lead to thousands of simultaneous hospitalizations, which seem to be the biggest problem in e.g. Italy. What am I missing here?